Для отправки почты с нашего почтового сервера требуется авторизация, то есть при установке SMTP-коннекта с почтовым сервером клиент должен передать свои логин и пароль, если клиент распознается как локальный, ему разрешается отправка почты через данный сервер, в противном случае выдается ошибка "473 relaying prohibited. You should authenticate first" либо '550 Authentication is required for relay'
Для того, чтобы избежать возникновения ошибки надо правильно настроить почтовый клиент:
в настройках smtp-сервера указать, что серверу требуется авторизация:
- Microsoft Outlook: при заведении аккаунта или в уже существующем
в Свойствах служба Электронная почта по закладке Servers в разделе Outgoing Mail Server
отметить My server requires authentication и перейти по кнопке Settings.
Отметить Log on Using и указать в поле Login Ваш полный аккаунт,
в поле Password – пароль для доступа к почтовому ящику.
- Outlook Express: после заведения аккаунта в Свойствах службы по закладке Servers
в разделе Outgoing Mail Server отметить My server requires authentication
и перейти по кнопке Settings. Отметить Log on Using и указать в поле Login Ваш полный аккаунт,
в поле Password – пароль для доступа к почтовому ящику.
- The Bat: в свойствах аккаунта в разделе Transport для Send Mail
в Authentication установить опцию Perform SMTP Authentification
и выбрать Use settins of Mail Retrieval.
Article ID: 14, Created: April 8, 2008 at 12:23 PM, Modified: February 17, 2016 at 12:08 AM