Mam zainstalowany serwer z Plesk. Na tym utworzyłem domenę moja-domena.com oraz dodałem konto e-mail noreply@moja-domena.com z dostępem do SMTP do wysyłania wiadomości e-mail.
Z PHPMailer lub Swift Mailer jestem w stanie wysłaćza pośrednictwem konta SMTP noreply@moja-domena.com, gdy adres nadawcy znajduje się poza domeną moja-domena.com, na przykład info@moja-domena.com. Ilekroć używam adresu e-mail, który kończy się na @ moja-domena.com, nie działa.
Próbowałem zajrzeć do pliku / usr / local / psa / var / log / maillog, ale przechowuje on tylko te wiadomości, które nie zawiodły.
Czy ktoś może mi pomóc dowiedzieć się, gdzie są problemy?
Odpowiedzi:
10 dla odpowiedzi № 1Możesz spróbować tego:
Usuń powiązaną domenę z pliku qmail / var / qmail / control / virtualdomains Następnie ponownie załaduj / uruchom ponownie qmail. Teraz powinno działać. Więcej informacji technicznych na stronie http://forum.parallels.com/pda/index.php/t-93222.html
7 dla odpowiedzi nr 2
Odpowiedź Benjamina nie działała na mojej instalacji(Plesk 11.5), ale znalazłem inne rozwiązanie: po prostu wyłącz samą usługę pocztową. To może nie być rozwiązanie dla wszystkich, ale dla mnie (rekordy MX mojej domeny wskazują na inny serwer, a niektóre skrypty wysyłają e-maile tu i tam).
Możesz dość łatwo wyłączyć usługę pocztową za pomocą GUI Plesk.
Następnie odznacz
Nie spowoduje to jednak wyłączenia subdomen i domen pomocniczych. Nie ma problemu, po prostu zaloguj się za pomocą ssh i uruchom następującą komendę:
/ usr / local / psa / bin / domain -u mojadomena.example.com -mail_service false
A jeśli któregoś dnia zdecydujesz, że chcesz go włączyć, po prostu zamień false na true.