Я указал domain1.com и domain2.com на один и тот же сервер на одном IP. Теперь электронное письмо, направленное на me@domain2.com, отклоняется:
X.X.X.X не любит получателя.
Удаленный хост сказал: 550 5.7.1
... В ретрансляции отказано. Требуется правильная аутентификация.
Отказ от X.X.X.X
Как настроить Sendmail для приема почты, направляемой на domain2.com, как это происходит с domain1.com, и отправки ее в почтовые ящики domain1.com?
Мне нужно, чтобы domain2.com действовал как псевдоним domain1.com.
Ответ с помощью sendmail, как часто бывает, это зависит.
Список доменов Sendmail, для которых он считает себя локальным, настроен в sendmail.cf
, который обычно находится либо в /etc
или /etc/mail
. Если вы его выпустите, например,
[madhatta@www mail]$ grep '^Fw' /etc/mail/sendmail.cf
Fw/etc/mail/sendmail.cw
вы можете видеть, что в моем случае список "локальных" доменов /etc/mail/sendmail.cw
, файл, содержащий по одному домену в каждой строке. Вам нужно найти, какой файл является официальным для вашей sendmail, и добавить domain2.com
в список в этом файле.
Я указал domain1.com и domain2.com на один и тот же сервер на одном IP
Только с записями MX?
Теперь электронная почта, направленная на me@domain2.com, отклоняется
Поскольку domain2.com не является локальным доменом для Sendmail