Nikolai V. Ivanyushin wrote:
> Victor Ustugov пишет:
>>> skip spamd checks on bsd.falbi.kiev.ua for authenticated sender
>> X-Spam-Checker-Version: SpamAssassin Server version 3.1.0 on
>> piggy.asa.org.ua
>> X-Spam-Score: -2.8 (--)
>> X-Spam-Report: Content analysis details: (-2.8 points, 6.0 required)
>> pts rule name description
>> ---- ----------------------
>> --------------------------------------------------
>> 1.7 SUBJECT_ENCODED_TWICE Subject: MIME encoded twice
>> 0.1 FORGED_RCVD_HELO Received: contains a forged HELO
>> -0.0 SPF_PASS SPF: sender matches SPF record
>> -4.9 BAYES_00 BODY: Bayesian spam probability is 0
>> to 1%
>> [score: 0.0000]
>> 0.2 DNS_FROM_RFC_ABUSE RBL: Envelope sender in
>> abuse.rfc-ignorant.org
>>
>> а чего это ты процитировал spamassassin'овые поля, добавленные exim'мом?
>>> А это оно у меня в таком виде пришло, см. вложение
это был глюк паровоза при переименовании старых полей spamassassin'а.
заключался в том, что поле X-Spam-Info должно было переименоваться в
X-Spam-Info-Old. при этом в оригинальном письме было два поля X-Spam-Info:
X-Spam-Info: skip spamd checks on bsd.falbi.kiev.ua for relay from host
(10.0.0.5)
X-Spam-Info: skip spamd checks on bsd.falbi.kiev.ua for authenticated sender
при переименовании поле(я) X-Spam-Info просто удаляются, а добавляется
поле X-Spam-Info-Old со значением, равным значению старого поля
X-spam-Info. но т. е. полей было два, эксим значения обоих полей сцепил
и отдал в качестве значения переменной $h_X-Spam-Info:
таким образом, после переименования полей вместо заголовков
X-Spam-Info-Old: skip spamd checks on bsd.falbi.kiev.ua for relay from
host (10.0.0.5)
X-Spam-Info-Old: skip spamd checks on bsd.falbi.kiev.ua for
authenticated sender
были получены заголовки
X-Spam-Info-Old: skip spamd checks on bsd.falbi.kiev.ua for relay from
host (10.0.0.5)
skip spamd checks on bsd.falbi.kiev.ua for authenticated sender
последняя строка не начинается с названия поля, поэтому была
интерпретирована, как начало тела письма, несмотря на отсутствие пустой
строки между заголовками и телом письма.
в общем, я при переиновании полей заменяю в старом значении поля каждый
"\n" на "\nX-Spam-Info-Old: ". вернее, заменяется не на X-Spam-Info, а
на название переименовываемого поля. должно помочь.
вот на этом письме и проверим ;-)
--
Best wishes Victor Ustugov mailto:victor на corvax.kiev.ua
public GnuPG/PGP key: http://victor.corvax.kiev.ua/corvax.asc
ICQ UIN: 77186900, 32418694 nic-handle: CRV2-RIPE, CRV-UANIC