Не удается отправить почту через Outlook: 554 5.7.1 : не принимается сервер клиента: доступ запрещен

Создана:

2016-11-16 12:42:50 UTC

Изменена:

2017-07-24 05:57:59 UTC

13

Помогла ли вам статья?


Есть вопросы?

Отправить запрос

Не удается отправить почту через Outlook: 554 5.7.1 : не принимается сервер клиента: доступ запрещен

Симптомы

При попытке отправить почту на внешние домены (например, hotmail.com или gmail.com ) через Outlook, показывается ошибка: Relay access denied , Relaying denied или Client host rejected: Access denied :

554 5.7.1
<hostname.tld[203.0.113.2]>: Client host rejected: Access denied

В файле /usr/local/psa/var/log/maillog можно увидеть следующие сообщения:

Jul 18 06:03:05 ns315915 postfix/smtpd[8688]: NOQUEUE: reject: RCPT from source.dom[203.0.113.2]: 554 5.7.1 <dest-address@example.com>: Relay access denied; from=<source-mailname@example2.com> to=<dest-address@example.com> proto=ESMTP helo=<helomessage>

Сообщения продолжают отправляться через другие почтовые клиенты (Opera Mail, Mozilla Thunderbird).

Причина

Неправильная настройка Postfix. Слишком строгие настройки не дают Outlook работать правильно.

Решение

Общие настроки smtpd Postfix находятся в файле /etc/postfix/main.cf .

  1. Создайте резервную копию исходного файла:

       # cp /etc/postfix/main.cf{,.old}
  2. Откройте его в текстовом редакторе и найдите следующие строки:

    smtpd_relay_restrictions = permit_mynetworks, permit_sasl_authenticated, defer_unauth_destination

Эта строка говорит о том, что передающиеся сообщения авторизованных клиентов пропускаются сервером. Удостоверьтесь в том, что она не закомментирована (перед ней нет символа '#' ). Пожалуй, эта опция больше всего влияет на передачу сообщений, поэтому удостоверьтесь в том, что она настроена правильно . Более подробная информация об этой опции .

    smtpd_sasl_security_options = noplaintext

Эта строка отключает аутентификацию без шифрования. Удостоверьтесь в том, что ее нет в настройках (или она закомментирована) , поскольку клиент должен сам выбирать, использовать проверку подлинности без шифрования или нет. Она не влияет на безопасность, но повышает совместимость.

    smtpd_tls_auth_only = no

Эта строка включает небезопасный доступ (наряду с безопасным) в smtpd . Как и в случае с предыдущей строкой, она нужна для совместимости и не снижает безопасность.

  1. Перезагрузите настройки Postfix, чтобы сохранить изменения:
    # service postfix reload
    Reloading postfix: [ OK ]

Все три опции влияют на совместимость с Outlook. Рекомендуем настроить их указанным образом, чтобы обеспечить корректную работу Outlook. Пример настройки Outlook:

Пример настройки Outlook

Дополнительную информацию о настроках Postfix ищите здесь .

Дополнительная информация

Также может быть полезна следующая статься базы знаний:

213365609 Пользователи не могут подключиться к почтовому серверу ретрансляции через вебпочту Atmail на Plesk 12.

Вложения:

Была ли эта статья полезной?
Пользователи, считающие этот материал полезным: 13 из 60
Еще есть вопросы? Отправить запрос
Войдите в службу, чтобы оставить комментарий.