Valentin Nechayev wrote:
А нет ли в природе демона, который слушал бы на SMTP порту и отвечал всегда 5xx ? Оснастить бы хостинги таким. На *.com в verisign одно время стоял подобный. Зачем демон? В inetd вызывать скрипт из одной команды: echo "521 This server doesn't accept mail" А точно такое допустимо и будет правильно понято - давать 5xx сразу после коннекта? Без greeting message, helo и проч. формальностей.
По RFC [2]821 нет, зато есть такое:
1846 SMTP 521 Reply Code. A. Durand, F. Dupont. September 1995. (Format: TXT=6558 bytes) (Status: EXPERIMENTAL)
Я бы лучше пошел по второму варианту и сделал bounce посредством MX записи. Так как вариант однострочного скрипта в inetd не сможет отработать QUIT и прочее, что в данном RFC рекомендовано. Есть только одно сомнение. Когда прописываю в access строчку To:www2.tomsk.ru ERROR:521 www2.tomsk.ru does not accept mail то ответ SMTP сервера получается такой:
MAIL FROM:
<<< 250 2.1.0 ... Sender ok RCPT TO: <<< 521 5.0.0 www2.tomsk.ru does not accept mail
Меня смущает правильность DSN 5.0.0 в ответе. -- Victor Sudakov, VAS4-RIPE, VAS47-RIPN =================================================================== uanog mailing list. To Unsubscribe: send mail to majordomo@uanog.kiev.ua with "unsubscribe uanog" in the body of the message