Исправление ошибки "550 Relay not permitted"
Иногда при отправке сообщений через почтовые программы или формы обратной связи на сайте может возникать ошибка 550 Relay not permitted
. Эта ошибка переводится как «Пересылка запрещена», то есть почтовый сервер отклоняет запрос на передачу сообщения через этот сервер.
Данная ошибка возникает из-за того, что почтовый сервер считает, что у отправителя письма нет разрешения на отправку почты через данный почтовый сервер.
Для устранения причины ошибки нужно проверить настройки DNS-записей, а также параметры подключения к почтовому серверу.
Чаще всего ошибка 550 Relay not permitted
возникает из-за отсутствия или из-за неверной настройки MX-записей для домена, с которого отправляется почта.
В первую очередь нужно убедиться в том, что для домена создана MX-запись вида:
Если MX-запись отсутствует, то её нужно создать. Это можно сделать там, где размещается DNS-зона домена.
В качестве значения MX-записи необходимо указать домен сервера, который обслуживает его почту. Если домен размещается на виртуальном сервере Mnogoweb и почта настроена на арендуемом виртуальном сервере, то таким доменом как правило является поддомен mail. Если же почта обслуживается сторонним сервисом, таким как Яндекс или Mail.ru, то домен почтового сервера будет другим.
Вот несколько распространённых вариантов:
- Виртуальный сервер Mnogoweb: mail.домен (проконсультируйтесь с поддержкой, если не уверены в правильности настроек)
- Яндекс Почта: mx.yandex.net
- Mail.ru: emx.mail.ru
- Google Apps (Gmail): aspmx.l.google.com
Ошибка 550 Relay not permitted
может возникать и из-за того, что в качестве настроек подключения к почте указаны авторизационные данные от одного почтового ящика, а в качестве отправителя указан совсем другой почтовый ящик.
Например, в качестве логина указан почтовый ящик info@domain.ru
, а в качестве адреса отправителя указан другой почтовый ящик — site@moy-site.ru
. При подобных настройках почтовый сервер вероятнее всего будет отклонять отправку почты.
Здесь нужно привести настройки в соответствие, а именно использовать один почтовый ящик в качестве логина и адреса отправителя.