Установил почтовый сервер postfix-2.3.20051227,2 из портов. ОС FreeBSD-5.3. Настроил по статье http://www.opennet.me/base/net/antispam_openbsd.txt.html
Вобщем то все заработало так как надо, но при отправке мне писем с некоторых серверов отправитель получает отлуп:
504 5.5.4 RCPT command parameter not implemented: NOTIFY=FAILURE,DELAYКак я понял postfix не может обработать команду
RCPT TO: <user@host.ru> NOTIFY=FAILURE,DELAY а именно NOTIFY=FAILURE,DELAY.
NOTIFY это расширение протокола SMTP, это что ли значит, что postfix не поддерживает esmtp? Можно ли это исправить?
DSN определен в отдельном RFC 3464. С версией 2.3 пока не работал. Уверены, что postfix собран с поддержкой DSN? Ну и конечно посмотрите
http://www.postfix.org/DSN_README.html
Что-то не нашел где включается этот dsn, в make config нету такой опции. Это только в currient не работает или во всех версиях?
Лично я еще не работал с 2.3, поэтому не знаю.
>Лично я еще не работал с 2.3, поэтому не знаю.
А на предыдущих версиях работает?
DSN появился только в 2.3
Похоже дело в amavis, если его отключаю, то postfix принимает адресата в виде RCPT TO: <user@host.ru> NOTIFY=FAILURE,DELAY. Есть у кого-нибудь идеи как сделать чтобы amavis принимал такие запросы?
P.S.: amavisd-new-2.3.3,1