Назад | Перейти на главную страницу

Sendmail перестал работать. Нужен совет с сообщением об ошибке

Итак, мой сервер перестал отправлять электронные письма. Заглянув в /var/mail/www-data дал мне несколько подсказок. В Диагностический код показывает это:

Diagnostic-Code: SMTP; 553 5.1.8 Sender address <www-data@ip-10-33-164-999.eu-east-1.compute.internal> domain does not exist

Остальная часть ошибки выглядит следующим образом:

--s09He2kF031259.1389289202/ip-10-33-164-999.eu-east-1.compute.internal
Content-Type: message/delivery-status

Reporting-MTA: dns; ip-10-33-164-999.eu-east-1.compute.internal
Received-From-MTA: DNS; localhost
Arrival-Date: Thu, 9 Jan 2014 17:39:55 GMT

Final-Recipient: RFC822; me@mysite.co.uk
Action: failed
Status: 5.1.8
Diagnostic-Code: SMTP; 553 5.1.8 Sender address <www-data@ip-10-33-164-999.eu-east-1.compute.internal> domain does not exist
Last-Attempt-Date: Thu, 9 Jan 2014 17:40:02 GMT

--s09He2kF031259.1389289202/ip-10-33-164-999.eu-east-1.compute.internal
Content-Type: text/rfc822-headers

Return-Path: <www-data@ip-10-33-164-999.eu-east-1.compute.internal>
Received: from ip-10-33-164-999.eu-east-1.compute.internal (localhost [127.0.0.1])
        by ip-10-33-164-999.eu-east-1.compute.internal (8.14.4/8.14.4/Debian-2ubuntu2) with ESMTP id s09HdtkF031257
        for <me@mysite.co.uk>; Thu, 9 Jan 2014 17:39:55 GMT
Received: (from www-data@localhost)
        by ip-10-33-164-999.eu-east-1.compute.internal (8.14.4/8.14.4/Submit) id s09Hdtnu031256;
        Thu, 9 Jan 2014 17:39:55 GMT
Date: Thu, 9 Jan 2014 17:39:55 GMT
Message-Id: <201401099999.s09Hdtnu031256@ip-10-33-164-999.eu-east-1.compute.internal>
To: me@mysite.co.uk
Subject: New newsletter 
X-PHP-Originating-Script: 1000:TemplateController.php
From: newsletters@mysite.co.uk

Что мне показалось странным, так это то, что в последнее время на этом сервере ничего не изменилось. Единственное, что я сделал, - это создать точную копию сервера, чтобы на сервере в данный момент был запущен клон, что означает, что есть другой сервер с тем же файлом hosts. Может ли это быть причиной проблемы?

Файл моих хостов в настоящее время выглядит так:

127.0.0.1 localhost
54.444.222.44 test.answers.com answers
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts

Кто-нибудь может помочь? Заранее спасибо!

Ваш sendmail использует в качестве имени электронной почты ip-10-33-164-999.eu-east-1.compute.internal. Он использует его как домен по умолчанию для локальных пользователей,

Удаленные хосты отказываются принимать сообщения с доменом отправителя, не имеющим общедоступных записей DNS «MX» или «A», так как было бы невозможно отправить обратно (возможные) сообщения о недоставке.

У вас есть статический публичный IP-адрес?

ДА => Установите имя вашего хоста на имя с общедоступным MX или A Записи DNS

https://askubuntu.com/questions/9540/how-do-i-change-the-computer-name

НЕТ => Вы можете использовать sendmail masquearde для электронной почты в качестве другого хоста.