Антон Фридрих писал(а):Насколько я понял из документации автризация по SMTP включена всегда. но (!) при открытом релее она необязательна, если релэй отключить то она становится обязательной.
ключи /forceinboundauth и /forceoutboundauth на авторизацию пользователей не влияют.
для проверки зайдите на 25 порт и введите комманду EHLO mail.example.com
В ответ должна получить строку вида SMTP-AUTH что будет подтверждением работы авторизации пользователей.
Заходил по 25 порту и вводил команду EHLO mail.example.com.
Вот что сервер выдал:
250-SERVER1.org.ru
250-AUTH LOGIN
250-8BITMINE
250-SIZE
250 DSN
Релей отключен. При попытке отправить сообщение через Outlook Express получаю ошибку:
Не удается отправить сообщение, поскольку сервер отказался принять адрес одного из получателей. В письме был указан адрес:
'vasyapupkin@mail.ru'. Тема 'Тест'. Учетная запись: '192.24.10.1'. Сервер '192.24.10.1'. Протокол SMTP, Ответ сервера: '550 Relaying denied'. Порт: 25, Защита (SSL): Нет, Ошибка сервера: 550, Код ошибки: 0x800CCC79
Со стороны сервера только сообщение в окне Интернет Агента:
9:55:14 333 DMN: MSG 27 will not relay:
vasyapupkin@mail.ru (192.24.10.45)
9:55:14 333 DMN: MSG 27 SMTP session ended: [192.24.10.45] ()
При отправке через GW клиента, естественно, все нормально уходит.