Top-office11.ru

IT и мир ПК
2 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Ошибка 550 relay not permitted

При отправке почтовых сообщений я получаю ошибки с номерами 550 и 553 или ошибки ретрансляции

Проблема

Когда вы, находясь вне дома, отправляете сообщение электронной почты с помощью домашней почтовой учетной записи, это сообщение может вернуться с ошибкой 550, 553 или ошибкой ретрансляции. То же самое может произойти, когда вы, находясь вне офиса, пытаетесь отправить сообщение электронной почты с помощью рабочей почтовой учетной записи.

Описание

Ретрансляция происходит, когда почтовое сообщение отправлено на адрес электронной почты, домен которого (имя после символа @, например adatum.com) не обрабатывается протоколом SMTP или сервером исходящей почты, получающим от отправителя запрос на доставку сообщения. SMTP-серверу необходимо подключиться к другому SMTP-серверу, чтобы ретранслировать сообщение.

Если при отправке почтового сообщения возникает ошибка ретрансляции, ваш SMTP-сервер (исходящей почты) может вернуть ваше сообщение вместе с сообщением об ошибке, например, такого вида:

«Не удается отправить сообщение, поскольку сервер отказался принять адрес одного из получателей. В письме был указан адрес: proverka@example.com >. Тема: , учетная запись: , сервер: smtp.example.com >, протокол: SMTP, ответ сервера: «550 proverka@example.com >. Ретрансляция запрещена», порт: 25, защита (SSL): нет, ошибка сервера: 550, номер ошибки: 0x800CCC79″.

«Не удается отправить сообщение, поскольку сервер отказался принять адрес одного из получателей. В письме был указан адрес: . Тема: , учетная запись: , сервер: smtp.example.com >, протокол: SMTP, ответ сервера: «553 к сожалению, этого домена нет в моем списке разрешенных узлов (#5.7.1)», порт: 25, защита (SSL): нет, ошибка сервера: 553, номер ошибки: 0x800CCC79″.

Точный текст сообщения об ошибке будет зависеть от вашего поставщика интернет-услуг. Некоторые поставщики не возвращают сообщение об ошибке, когда определяют исходящие сообщения как нежелательную рекламу. В этих случаях все выглядит так, как будто ваше сообщение отправляется в обычном режиме (в Outlook остается в папке Исходящие и появляется в папке Отправленные), но получателю оно не доставляется.

Ваше сообщение отклонено, поскольку SMTP-сервер (исходящей почты) не распознал вас как полномочного пользователя.

SMTP — это протокол (стандарты, используемые компьютерами для взаимодействия), который используется на большинстве серверов электронной почты для отправки сообщений в Интернете. Если вы используете почтовую программу (например, Outlook), которая позволяет хранить сообщения на компьютере, вам необходим доступ к SMTP-серверу для отправки сообщений.

Примечание: Веб-системы электронной почты (например, Windows Live Mail или Yahoo! Mail) работают иначе и не рассматриваются в этой статье.

Нежелательная почта и открытые ретрансляции

Рекламные сообщения, распространяемые без запроса, называют нежелательной почтой или спамом. Объем нежелательной почты продолжает расти, потому что ее отправка практически ничего не стоит тем, кто ее рассылает. Фактически отправителю даже не обязательно отправлять нежелательную почту через SMTP-сервер (исходящей почты) своего поставщика интернет-услуг.

При создании базовой структуры Интернета никто не предвидел, к каким последствиям приведет возможность отправлять миллионы нежелательных сообщений за ничтожно малую плату. Благодаря способности SMTP-серверов к ретрансляции отправители нежелательной почты маскируют ее подлинный источник, передавая ее через сторонние серверы, на которых разрешены такие открытые ретрансляции. В результате нежелательная почта как бы приходит с сайта, который ретранслирует сообщение и скрывает личность настоящего отправителя.

До недавнего времени большинство почтовых SMTP-серверов работали на основе доверительной открытой системы. В такой системе кто угодно откуда угодно может передать почтовое сообщение SMTP-серверу, а сервер должен принять его и переслать получателю или другому почтовому серверу, на котором находится почтовый ящик получателя. При такой открытой ретрансляции нет ограничений, запрещающих кому-либо отправлять почту через SMTP-сервер.

Ограничения поставщика интернет-услуг на ретрансляцию почтовых сообщений

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

На сегодняшний день используются ограничения нескольких типов.

Требуется проверка подлинности SMTP. Так же как вы используете имя пользователя и пароль для доступа к POP3-серверу (входящей почты) и своим почтовым сообщениям, вам требуется ввести имя пользователя и пароль для отправки почтовых сообщений через SMTP-сервер. Обычно это те же имя пользователя и пароль, что и для POP3-сервера, но могут быть и уникальные.

Требуется сначала подключиться к POP3-серверу (входящей почты) поставщика интернет-услуг. Чтобы получить свои новые почтовые сообщения, вы обычно подключаетесь к POP3-серверу (входящей почты). Для доступа к почтовому ящику вам нужно ввести имя пользователя и пароль. Администратор сети может настроить сервер таким образом, что если вы сначала подключаетесь к POP3-серверу входящей почты и проходите проверку подлинности, он будет утверждать все запросы на отправку почтовых сообщений через SMTP-сервер исходящей почты, на котором в ином случае эта возможность будет ограничена.

Требуется подключение из авторизованного расположения в сети. Если вы из дома подключаетесь к поставщику интернет-услуг по телефонной линии, с помощью кабеля или через DSL-модем, подключение идет напрямую к сети поставщика. Вы заслуживаете доверия, поскольку у вас есть учетная запись с именем пользователя и паролем, которые предоставил поставщик интернет-услуг. Вам как клиенту разрешается использовать SMTP-сервер для отправки почтовых сообщений.

Требуется подключение с определенного IP-адреса или диапазона IP-адресов. Ваш поставщик интернет-услуг может разрешить доступ к SMTP-серверу людям, не подключенным к сети напрямую. Например, это может быть удаленный пользователь в офисе. Основная проблема состоит в том, что во многих местах используются динамические IP-адреса. При этом вы не можете быть уверены в том, что при каждом подключении у вас один и тот же IP-адрес. У некоторых организаций может быть зарезервирован блок или диапазон IP-адресов. Поставщик интернет-услуг может считать тех, кто подключается с этих IP-адресов, проверенными пользователями. Он может предоставить дополнительные сведения.

Читать еще:  Что такое ошибка 103

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

Вы дома, и у вас есть учетная запись поставщика интернет-услуг, оканчивающаяся на @proseware.com , с которой вы подключаетесь по телефонной линии, с помощью кабеля или через DSL-модем. Вы отправляете сообщение другому человеку, почтовый адрес которого тоже оканчивается на @proseware.com .

Нет. Ваша почта обрабатывается обычным способом.

То же, что и в первой ситуации, только вы отправляете сообщение человеку, почтовый адрес которого оканчивается на @adatum.com .

Да, но она не блокируется. Вы подключаетесь напрямую к поставщику интернет-услуг и тем самым получаете полномочия для отправки почты через его SMTP-сервер (исходящей почты) на любые адреса, независимо от расположения почтового ящика получателя.

Вы на работе. Ваш рабочий почтовый адрес оканчивается на @thephone-company.com , и у вас есть домашняя учетная запись поставщика интернет-услуг, адрес которой оканчивается на @proseware.com и с которой вы подключаетесь по телефонной линии, с помощью кабеля или через DSL-модем. В Outlook у вас настроены те же параметры SMTP-сервера, что и дома. Вы отправляете сообщение человеку, почтовый адрес которого тоже оканчивается на @proseware.com .

Нет. Ваша почта обрабатывается обычным способом.

То же, что и в предыдущей ситуации, только вы отправляете сообщение человеку, почтовый адрес которого оканчивается на @adatum.com .

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

Вы остановились в гостинице или воспользовались в аэропорту интернет-терминалом, предоставляющим доступ в Интернет. У вас есть домашняя учетная запись поставщика интернет-услуг, оканчивающаяся на @proseware.com , с которой вы подключаетесь по телефонной линии, с помощью кабеля или через DSL-модем. В Outlook у вас настроены те же параметры SMTP-сервера, что и дома. Вы отправляете сообщение другому человеку, почтовый адрес которого тоже оканчивается на @proseware.com .

Нет. Ваша почта обрабатывается обычным способом.

То же, что и в предыдущей ситуации, только вы отправляете сообщение человеку, почтовый адрес которого оканчивается на @adatum.com .

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

Решения

Если ваша ситуация рассматривается как ретрансляция, вы должны отправить сообщение через сервер, к которому сейчас подключаетесь. То есть, если вы на работе или вне дома и не используете своего поставщика интернет-услуг для подключения к Интернету, но хотите отправить сообщение из своей домашней учетной записи, предоставленной этим поставщиком, вам нужно изменить параметры почтовой учетной записи, указав тот SMTP-сервер, который вы используете там, где находитесь (например, рабочий SMTP-сервер). Пошаговые инструкции см. в статье Изменение параметров учетной записи электронной почты.

Если это не работает или вы предпочитаете использовать домашнюю учетную запись, вам нужно связаться со своим поставщиком интернет-услуг и спросить, доступны ли вам описанные ранее параметры. Что касается первых двух ограничений (требуется проверка подлинности SMTP и требуется сначала подключение к POP3-серверу входящей почты поставщика интернет-услуг), вы можете внести изменения в Параметры учетной записи в Outlook. Инструкции см. в статье Изменение параметров учетной записи электронной почты.

Сообщения по-прежнему не отправляются?

Вы изменили параметры SMTP в Outlook или нашли параметр, который разрешит вам отправлять почтовые сообщения. Но вы по-прежнему не можете отправить почту и получаете сообщение об ошибке.

Возможно, вы все сделали правильно, но администраторы сети используют еще какую-то функцию системы безопасности для предотвращения спуфинга удостоверений. Спуфинг удостоверений — это просто способ отправки почтового сообщения, при котором вы скрываете, кто вы.

В Outlook, как и в большинстве почтовых программ, можно указать «отображаемое имя» и обратный почтовый адрес, который появляется при ответе на ваше сообщение. В нежелательной почте эти поля почти всегда содержат ложную информацию. Вы правда верите, что сообщения о том, как быстро разбогатеть, пришли от супермодели или мирового лидера?

Ошибка 550 relay not permitted

Отчет о недоставке писем — это сообщение, которое отсылается почтовым сервером отправителю, когда почтовый ящик получателя недоступен, не существует, или сервер отправителя/получателя сообщает об ошибке, по причине которой не может доставить письмо до адресата в отведённый срок.

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

Подробно с кодами ошибок можно ознакомиться по ссылке RFC 3463.

Мы приведем примеры наиболее распространенных ошибок при недоставке писем.

# Error: No such user (User not found / No correct recipients / Bad recipient address syntax / Bad address mailbox syntax)

Читать еще:  Выделение ошибок в ворде

ошибка указывает на то, что электронный ящик получателя не существует на удаленном сервере. Проверьте, что адрес получателя не содержит лишних знаков, пробелов или символов. Уточните адрес у получателя еще раз или попробуйте связаться с получателями альтернативными способами.

# Error: Message rejected under suspicion of SPAM

Если в отчете содержится строка «Message rejected under suspicion of SPAM», содержимое вашего письма было распознано как спам. Обратитесь в службу поддержки сервера отклонившего ваше письмо, чтобы выяснить причины проблемы.

Если с вашего почтового ящика приходит только спам, то некоторые почтовые сервера блокирует прием писем с него на 24 часа. В этом случае в отчете о недоставке будет содержаться строка «Client host [ ] blocked using spamsource.. ; see. » или «Blocked by spam statistics — see. ».

Если вы уверены, что ваш компьютер не заражен вирусом и что с него не рассылали спам, сообщите об этом в службу поддержки сервера, на который отправлялось письмо, через форму обратной связи, приложив к письму файл письма с отчетом.

# Error: 550 spam message discarded/rejected

Ваше письмо заблокировано системой антиспам-фильтров. Для решения данной проблемы необходимо временно остановить рассылку и произвести необходимую настройку в соответствии с рекомендациями.

# Error: 550 relay not permitted

Причин появления данной ошибки может быть несколько:

— в настройках почтового клиента не включена авторизация при отправке;

— MX сервера имеют неверные значения либо по другим причинам, которые можно уточнить у владельцев mx-серверов.

# Error: Connection timed out / C onnection refused / retry time not reached for any host

Т акие ошибки обычно возникают в результате технических проблем на почтовом сервере получателя . Попробуйте подождать некоторое время и повторить попытку или же связаться с получателем альтернативными способами.

# Error: Mailbox Full или User quota exceeded / Mailbox size exceeded

Данная проблема возникает из-за того, что почтовый ящик получателя переполнен. Попробуйте подождать некоторое время и повторить попытку или же связаться с получателем альтернативными способами.

# Error: Аccess to this account (user) имя_ящика is disabled или Mailbox is disabled

Данная ошибка выдается в связи с тем, что почтовый ящик получателя удален или заблокирован за неиспользование. Попробуйте связаться с получателем альтернативными способами.

# Error: 550 Access from ip address blocked

Скорее всего ваш IP-адрес находится в одном из черных списков. В данном случае обратитесь к нам в техническую поддержку за консультацией.

# Ошибка содержит код «0x800CCC»

Для решения данной проблемы попробуйте изменить порт SMTP c 25 на порт 2525 или 587 в настройках вашей почтовой программы.

Если все это не помогло, то попробуйте использовать для отправки SMTP сервер вашего провайдера.

# Error: Message infected by virus

Если в отчете указана ошибка «Message infected by virus», это означает, что ваше письмо было помечено почтовым сервером получателя как зараженное вирусом.

# Error: The recipient has exceeded their message rate limit. Try again later

Если в отчете указана ошибка «The recipient has exceeded their message rate limit. Try again later», доставка писем на адрес получателя была временно приостановлена из-за большого количества писем, поступающих в его почтовый ящик в единицу времени. Попробуйте отправить письмо повторно через 6 часов.

# Error: Message size exceeds fixed limit (Error: message file too big)

Если в отчете содержится строка «Error: message file too big» или «Message size exceeds fixed limit», вложение, которое вы отправляете в письме, не может быть принято почтовым сервером из-за установленных на нем ограничений.

Максимальный размер писем с вложениями не должен превышать 10 МБ.

# Error: too many connections

Если при отправке сообщения появилась ошибка «Error: too many connections», ваш почтовый сервер создает большое количество обращений к стороннему почтовому серверу в единицу времени, что приводит к росту нагрузки и замедлении работы. Попробуйте связаться с администрацией вашего почтового сервиса альтернативным способом связи и сообщить о проблеме.

# Error: too many recipients

Если при отправке сообщения появилась ошибка «Error: too many recipients», у вашего письма слишком большое количество получателей: более 100 адресов в полях Кому, Копия и Скрытая копия. Отредактируйте список получателей и повторите попытку.

Если решение вопроса найти не удалось, Вы можете отправить нам заявку:

Не уходит почта на один из адресов (550 relay not permitted)?

Есть почтовый сервер. CentOS+VestCP(exim+dovecot).
В принципе все гуляет хорошо, Настроено все, dkim, ptr, etc..

Но есть один ящик, на который не доходят письма..

Вот возврат этого письма:

С других почтовиков на него все прекрасно уходит. Например с яндекса.

Прошу помочь с поиском решения, или понять происходящее для самостоятельного решения.

Прошу прощения. Писал много, и часть случайно удалил, и не заметил.

Письма отсылаются с нашего сервера на чужой сервер.

  • Вопрос задан более трёх лет назад
  • 11086 просмотров

451 Could not complete sender verify callout

Судя по всему, удалённый сервер пытается сделать reverse check адреса отправителя. У вас это только отправляющий сервер, или он же отвечает за приём почты на тот домен, с ящика которого вы пытаетесь отправлять письма?

balkan: «Как я понял, при попытке отправить мой почтовый сервер связывается с IP.36, который перенаправляет его на IP.24.» Нет. ПРосто ваш сервер пытается сначала доставить письмо на .36, так как это более приоритетный MX-сервер для домена получателя. В ответ получает ошибку. Потом пробует доставить письмо на второй по приоритету MX — relay2 (он же .24). И тоже получает ошибку. Согласно логу — в обоих случаях ошибка происходит из-за того, что reverse check не проходит. В логе tcpdump я вижу обмен в обе стороны — и от вашего сервера на 25 порт получателя, и от получателя на ваш 25-ый порт. Конечно, это может быть из-за того, что в тот же момент кто-то ОТТУДА слал письмо на один из ваших ящиков. Но может быть и свидетельством попытки reverse check со стороны получателя, которая обламывается.

Читать еще:  Outlook ошибка операции клиента

Есть какой-нибудь полный почтовый лог обмена между вашими серверами? А то я так понимаю, что у вас exim настроен так, что раскладывает информацию по разным файлами журналов. Как-то не хватает полной картины.

550 Relay Not Permitted – How to fix it in Exim, cPanel, Outlook, Thunderbird and Outlook Express

by Reeshma Mathews | 07 September , 2016

‘550 Relay Not Permitted’ is a common error message in email programs when users attempt to send mails without proper authentication. This is a security measure to protect mail server from open relay.

In our role as Support Engineers for web hosting companies, we see this error often reported by website owners.

What causes the error ‘550 Relay Not Permitted’?

All legitimate mail servers require their users to authenticate with a username and password before a mail is accepted for delivery.

This prevents something called “open relay spamming” where a spammer can blast thousands of spam through a server that has broken or no authentication.

Open relays often lead to spamming and cause the mail server to be blacklisted.

550 Relay Not Permitted‘ email error usually happens due to improper user authentication. There are a few other causes too, we’ll discuss them one by one.

1. User not authenticated properly

To prevent spammers or unauthorized users from abusing it, every mail server has an authentication system configured in it.

Only users who authenticate in the mail server by providing their username and password, will be allowed to send mails using that mail server.

This authentication process is usually done in the email program or mail client. The option to enable authentication varies with the mail client used – Outlook, Thunderbird, Outlook Express, etc.

If users try to send mails from their mail program without authenticating their account first, the error ‘550 Relay Not Permitted’ will be shown.

2. SMTP port blocked

By default, the SMTP port is Port 25. But some ISPs and mails servers block this port to prevent spammers from misusing or attacking that port and abusing the server.

In many cases, the ISPs or mail servers who have blocked port 25, may have configured another email port for sending mails, which is usually 587.

There are some ISPs or mail servers who implement advanced security measures such as blocking certain IP ranges and allowing users to connect only from white-listed IPs.

To know if there is a connectivity issue or port/IP block in the mail servers, use the command:

In email clients, there is an option to prov > ‘550 Relay Not Permitted’.

3. MX configuration issues

Incorrect MX record settings or DNS resolution issues for the recipient domain, will also cause the error ‘550 Relay Not Permitted’ when you send mail to that domain.

This usually happens when the primary MX records of that domain may be resolving to some remote mail server or when recent changes in DNS records have been done.

To verify the MX records for a domain, use the command:

Improper settings of authentication servers such as POP, IMAP, Dovecot, etc. can also be a reason for the error ‘ 550 Relay Not Permitted ‘.

4. Routing issues in mail server

Sometimes, incorrect routing configuration settings in the mail server can lead to mails being routed wrongly. This can cause remote delivery attempts for local mails and vice versa.

For instance, in cPanel servers with Exim, if a domain in listed in the ‘local domains’ list, the email delivery would be attempted locally even if its mail server is remote.

If the routing issue is in the recipient server, the error message in the bounce mail that reaches the sender would be ‘Remote server replied: 550 relay not permitted’.

5. Apps that modify recipient addresses

Some mail programs can contain filters or forwarders which modify the email address or forward them to another address. For instance, Google Apps has a feature where it modifies the ‘To’ address of emails during email forwarding.

We’ve seen cases where wrongly set forwarders can cause mails to go into an infinite loop. To prevent email spoofing, some mail servers have security settings where such features are not supported.

During such scenarios, the email senders can end up facing the error ‘550 Relay Not Permitted’ .

PREVENT YOUR SERVER FROM CRASHING!

Never again lose customers to poor server speed! Let us help you.

Our server experts will monitor & maintain your server 24/7 so that it remains lightning fast and secure.

Ссылка на основную публикацию
Adblock
detector