> Полез в спул и нашёл первое попавшееся письмо, которое не отправлено. Вот 
> его тема из файла:
> 
> 112  Subject: 
> =?utf-8?b?0JPQsNC50LTQv9Cw0YDQujog0YMg0JLQsNGBINC90L7QstC+0LUg0YHQvtC+0LHR?=
> =?utf-8?b?idC10L3QuNC1?=
> 019T To: prori...@km.ru
> 041  Content-Type: text/html; charset="utf-8"
> 034  Content-Transfer-Encoding: base64
> 
> Затем полез в лог и по ID письма нашёл запись:
> 
> 2012-06-09 09:10:01 1SdDw1-0001Mp-Mc <= nore...@domain.ru 
> H=frontend1.internal [192.168.1.101] P=esmtp S=2012 
> id=E1SdDw1-0002jO-G9@frontend1.internal 
> T="=?utf-8?b?0JPQsNC50LTQv9Cw0YDQujog0YMg0JLQsNGBINC90L7QstC+0LUg0YHQvtC+0LHR?=\n
>  
> \211\320\265\320\275\320\270\320\265"

Если это точно это самое письмо, то значит действительно баг в Exim.
Остается проапгрейдить Exim до 4.80, и если баг останется и критичен,
то http://bugs.exim.org

> По какой причине в заголовке письма тема 
> разбита на две строки

Чтобы физическая строка заголовка не была слишком длинной.

> Но вот почему в логе идёт смесь между base64 и ascii?

Exim для лога почему-то первую физическую строку (до первого \n\s)
не декодирует, а последующие декодирует. Может быть сделали декодирование,
кому-то это не понравилось, убрали декодирование в одном месте и забыли
про второе.

_______________________________________________
Exim-users mailing list
Exim-users@mailground.net
http://mailground.net/mailman/listinfo/exim-users

Ответить