Не могу отправить письмо на мой собственный домен

Я настроил sendmail на своем сервере Ubuntu, и у меня есть следующий код PHP, настроенный для отправки по электронной почте моего собственного домена [email protected]:

$subject = "Hello!";
$message = "This is a test.";

$header = "From: " . $email . "\r\n";
$header .= "MIME-Version: 1.0\r\n";
$header .= "Content-Type: text/html; charset=ISO-8859-1\r\n";

mail("[email protected]", $subject, $message, $header);

Тем не менее, электронная почта никогда не приходит. Однако, когда я изменяю адрес электронной почты назначения на Gmail или Yahoo, электронная почта отправляется просто отлично.

Это вывод моего mail.log файл:

Oct 24 16:41:17 CA2EXAMPLE01 sendmail[4476]: s9OGfHVe004476: from=www-data, size=186, class=0, nrcpts=1, msgid=<[email protected]>, relay=www-data@localhost
Oct 24 16:41:17 CA2EXAMPLE01 sm-mta[4477]: s9OGfHeD004477: from=<[email protected]>, size=431, class=0, nrcpts=1, msgid=<[email protected]>, proto=ESMTP, daemon=MTA-v4, relay=localhost [127.0.0.1]
Oct 24 16:41:17 CA2EXAMPLE01 sendmail[4476]: s9OGfHVe004476: [email protected], ctladdr=www-data (33/33), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30186, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (s9OGfHeD004477 Message accepted for delivery)
Oct 24 16:41:17 CA2EXAMPLE01 sm-mta[4479]: s9OGfHeD004477: to=<[email protected]>, ctladdr=<[email protected]> (33/33), delay=00:00:00, xdelay=00:00:00, mailer=esmtp, pri=120431, relay=mail.example.com. [11.23.41.55], dsn=4.0.0, stat=Deferred: Connection refused by mail.example.com.

Основная проблема, которую я вижу в журнале ошибок Deferred: Connection refused by mail.example.com, но я не уверен, что не так.

0

Решение

вам нужно изменить конфиг постфикса

vim /etc/postfix/main.cf

и удалите свое доменное имя из mydestinationценность

1

Другие решения

Вам нужно добавить запись для петлевого ip:

#add this to bind hostname
127.0.0.1      CA2EXAMPLE01.example.com//whatever you meant by mail.example.com
0

По вопросам рекламы [email protected]