Hi, All!В main.cf есть строка
header_checks = regexp:/usr/local/etc/postfix/header_checksheader_checks содержит
/^X-Original-To: .*user@/ REJECT Test message ...
/^To: .*user@/ REJECT Test message ...
Так вот:
когда с другого хоста отправляю почту способом 1 (mail)# echo "test mess" |mail -s test user@domain-1.ru
почта успешно отбрасывается
Но когда отпрравляю способом 2 (telnet)# telnet mail.domain-1.ru 25
Trying XXX.XXX.XXX.XXX...
Connected to mail.domain-1.ru.
Escape character is '^]'.
220 mail.domain-1.ru ESMTP Postfix
helo mail.domain-2.ru
250 mail.domain-1.ru
mail from:<root@domain-2.ru>
250 Ok
rcpt to:<user@domain-1.ru>
250 Ok
data
354 End data with <CR><LF>.<CR><LF>
test mess...
.
250 Ok: queued as D20FFFDAD
quit
221 Bye
Connection closed by foreign host.Письмо упешно доставляется
Где могут быть грабли?
Почему так происходит?Заранее спасибо.
>Где могут быть грабли?
Грабли в том, что Вы не понимаете разницы между envelope headers и message headers.
>>Где могут быть грабли?
>Грабли в том, что Вы не понимаете разницы между envelope и headers.
>
Действительно не понимаю :(
Укажите источник информации ПЛЗ
http://www.stopspam.org/email/headers.html
>http://www.stopspam.org/email/headers.html
Спасибо!А на русском что-нибудь есть?
В электронном виде не знаю, поищите в Инете. Есть неплохая книга:
http://www.ozon.ru/context/detail/id/117370/
>В электронном виде не знаю, поищите в Инете. Есть неплохая книга:
>http://www.ozon.ru/context/detail/id/117370/
Еще раз спасибо.