Кто мне может обьяснить, зачем sendmail при отправке письма
(причем уже сказав DATA принимающей стороне) пытается отрезолвить
доменную часть того, что написано в To: ?
Как-то я не могу сам себе сформулировать необходимость в этом.
Хотя вижу, почему, но все равно не понимаю - зачем.
Смысла в этом нет никакого, а RFC 2822 явно запрещает менять что-либо
в уже принятых headers.
Или может дело в некоей кривости заголовка?
H??FROM: "Microsoft Network Storage Service"
H??TO: "Net Recipient"
H??SUBJECT: Abort Announcement
RFC 2822 вроде строго специфицирует их как From:, To:, Subject:
Но sendmail корректно отработал их, проверено.
Для mxserver.com идет следующее:
;; res_querydomain(mxserver.com, , 1, 1)
;; res_query(mxserver.com., 1, 1)
;; res_mkquery(0, mxserver.com., 1, 1)
;; res_send()
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 52563
;; flags: rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; mxserver.com, type = A, class = IN
;; Querying server (# 1) address = 193.108.112.1
;; timeout
;; Querying server (# 2) address = 127.0.0.1
;; timeout
И отдающий sendmail отваливается по 451 4.4.1 timeout writing message
P.S. Знаю, что в письме вирус, но интересен сам факт
--
NO37-RIPE
===================================================================
uanog mailing list.
To Unsubscribe: send mail to majordomo@uanog.kiev.ua
with "unsubscribe uanog" in the body of the message