Мой файл sendmail.cf настроен для отправки локальной почты и получения внешней почты локальным пользователям. Таким образом, отправка почты с сервера во внешний мир работает нормально, но наоборот - нет ... Я получаю по электронной почте сообщение об ошибке:
Не удалось выполнить доставку следующему получателю:
root@75.xxx.xxx.xxx
Технические подробности постоянной ошибки: Google попытался доставить ваше сообщение, но оно было отклонено доменом получателя. Мы рекомендуем обратиться к другому поставщику услуг электронной почты для получения дополнительной информации о причине этой ошибки. Другой сервер возвратил ошибку: 550 550 5.7.1 ... Ретрансляция запрещена (состояние 14).
Также я не могу найти журналы в / var / log, все, что я вижу, это этот двоичный файл в / var / log / mail / statistics
Спасибо!
Вероятно, у вас нет sendmail, настроенного для приема почты для доменных литералов / IP-адресов.
Чтобы узнать, что sendmail уже обнаружил как «локальный» адрес или что он считает локальным, выполните:
echo '$=w' | sendmail -bt
И если вы не видите там свой IP-адрес, добавьте его в /etc/mail/local-host-names
:
echo your.ip.addr.here >> /etc/mail/local-host-names
Это должно сработать, учитывая, что я правильно угадала проблему из предоставленной информации.