Plesk, SMTP и отправка электронной почты из одного домена

У меня установлен сервер с Plesk. На этом я создал домен, my-domain.com, и добавлена и учетная запись электронной почты noreply@my-domain.com с доступом к SMTP для отправки электронной почты.

с PHPMailer или Swift Mailer я могу отправить через учетную запись SMTP noreply@my-domain.com всякий раз, когда адрес from находится вне my-domain.com например info@my-second-domain.com - ... Всякий раз, когда я использую адрес электронной почты, который заканчивается на @my-domain.com он терпит неудачу.

Я пытался посмотрите в файле/usr/local/psa/var/log / maillog, но он хранит только письма, которые не терпят неудачу.

может кто-нибудь помочь мне выяснить, где проблемы?

2 ответов


вы можете попробовать это:

удалить связанный домен в файле qmail / var/qmail / control / virtualdomains Затем перезагрузите / перезапустите qmail. Теперь это должно сработать. Больше технической подготовки наhttp://forum.parallels.com/pda/index.php/t-93222.html


Benjamin answer не работал над моей установкой (Plesk 11.5), но я нашел другое решение: просто выключите саму почтовую службу. Это может быть не решение для всех, но это было для меня (mx-записи моего домена, указывающие на другой сервер, с некоторыми сценариями, отправляющими электронные письма здесь и там).

вы можете отключить почтовую службу довольно легко с помощью Plesk GUI.

Mail tab then Change Settings button

снимите флажок

Uncheck 'Activate mail on service on domain'

этот не отключит его для поддоменов и вторичных доменов, которые у вас могут быть. Нет проблем, просто войдите в систему с ssh и запустите эту команду:

/ usr / local/psa/bin / домен-u mydomain.example.com -mail_service false

и если однажды вы решите, что хотите включить его, просто замените false на true.