Re: Контроль адресов SMTP

От: Konstantin Chesnokov <greyone_at_mx_ru>
Дата: Fri 30 Nov 2001 - 14:32:11 MSK


30 Ноябрь 2001 14:05, Вы написали:
> > пользователь отправляет на сервер письмо для 10 адресов в домене сервера.
> > сейчас, если хоть один адрес не существует, сервер режектит письмо тут же
> > (550 user@domain.my unknown user account), не отправляя его другим
> > получателям.
>
> Это у вас отправитель какой-то кривой, сервер ничего не "режектит",
> если после этого сказать "DATA", то письмо прекрасно принимается и
> всем существующим адресам отправляется.
ну... да. вот:

$ telnet mail 25
Trying xxx.xxx.xxx.xxx...
Connected to mail.
Escape character is '^]'.
220 ESMTP Server is glad to see you!
HELO host
250 we trust you host
MAIL FROM:<user@tula.net>
250 user@tula.net sender accepted
RCPT TO:<user1@tula.net>
250 user1@tula.net will leave the Internet RCPT TO:<user2@tula.net>
250 user2@tula.net will leave the Internet RCPT TO:<undead@tula.net>
550 undead@tula.net unknown user account DATA
354 Enter mail, end with "." on a line by itself

но дело в том, что KMail, Outlook и другие, получив 550-ю ошибку, прекращают процесс отправки письма и оставляют его в исходящих. что сильно анноит юзверей :(

так что вопрос актуальный.

-- 
  Константин С. Чесноков
  старший инженер
  Отдел услуг Интернет
  ОАО "Тулателеком"

##################################################################
Вы получили это сообщение потому, что подписаны на список рассылки
  <CGatePro@mx.ru>.

Чтобы отписаться, отправьте сообщение на адрес <CGatePro-off@mx.ru>
Чтобы переключиться в режим дайджеста - mailto:<CGatePro-digest@mx.ru>
Чтобы переключиться в индексный режим - mailto:<CGatePro-index@mx.ru>
Для административных запросов адрес <CGatePro-request@mx.ru>
Получено Fri Nov 30 11:29:36 2001

Этот архив был сгенерирован hypermail 2.1.8 : Tue 21 Feb 2006 - 03:14:11 MSK