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

Сервер входящей почты Ubuntu

Я пытаюсь установить и настроить почтовый сервер, на котором я могу получать электронную почту, однако мне не повезло с Postfix или Exim4. В настоящее время у меня настроен Exim4, и он отлично отправляет почту, но не может получать. При попытке отправить почту из другой учетной записи (Gmail) в учетную запись на моем сервере я получаю такой ответ:

Delivery to the following recipient failed permanently:

    root@mydomain.tld

Technical details of permanent failure: 
Google tried to deliver your message, but it was rejected by the recipient domain. We recommend contacting the other email provider for further information about the cause of this error. The error that the other server returned was: 550 550 Unrouteable address (state 14).

Как я могу это исправить? Это проблема с MX-записью или ошибка конфигурации Exim4?

Обычно вы можете перевести Exim4 в работоспособное состояние, просто используя автоматическую настройку:

# dpk-reconfigure exim4-config

Наиболее важные ответы - это те, в которых вы устанавливаете желаемый тип доставки (вы хотите первый, сообщения доставляются / принимаются напрямую) и конфигурацию домена. Конфигурация домена - это серия вопросов, в которых задается вопрос, какие домены сервер будет рассматривать для локальной доставки и т. Д. Правильный ответ на эти вопросы заставит ваш сервер работать.

Вы можете проверить, является ли это ошибкой DNS или проблемой exim, подключившись напрямую к почтовому серверу по telnet. Затем введите команды SMTP вручную

telnet youmailserver.net 25
helo server
mail from:test@test.com
rcpt to:test@yourdomin.com
data
test
.

Вышеуказанное не является строго допустимым SMTP, но его должно быть достаточно для тестирования.