[room] Postfix и багтрекер

Aleksey Novodvorsky a.e.nvdv на gmail.com
Вс Фев 20 19:47:54 UTC 2011


2011/2/20 Sergey <a_s_y на sama.ru>:
> On Sunday 20 February 2011, you wrote:
>
>> > Одна вот из идей - баги развесить по поводу соблюдения RFC 1652. И вот
>> > весь вечер по сайту Postfix лазию - тишина. В рассылках, что ли, пишут...
>>
>> Это бага разработчиков портала госуслуг.
>
> Не только. Допустить эту багу им позволила именно плохая поддержка RFC 1652
> рядом MTA. Иначе они на неё бы сразу наступили. В RFC 1652 написано конкретно:
>
>   (4)     one optional parameter using the keyword BODY is added to
>           the MAIL FROM command.  The value associated with this
>           parameter is a keyword indicating whether a 7bit message
>           (in strict compliance with [1]) or a MIME message (in
>           strict compliance with [3]) with arbitrary octet content
>           is being sent.
>
> [1] - это
>
>   [1] Postel, J., "Simple Mail Transfer Protocol", STD 10, RFC 821,
>       USC/Information Sciences Institute, August 1982.
>
> А там написано не менее конкретно:
>
>         The mail data may contain any of the 128 ASCII characters.  All
>         characters are to be delivered to the recipient's mailbox
>         including format effectors and other control characters.  If
>         the transmission channel provides an 8-bit byte (octets) data
>         stream, the 7-bit ASCII codes are transmitted right justified
>         in the octets with the high order bits cleared to zero.
>
> Postfix же бит в ноль не сбрасывает, что есть ошибка. Так что, в теории,
> надо чинить. :-)
>
>> Мы им передали.
>
> За это - отдельное спасибо, но это не решает проблему с непробиваемостю
> техподдержки "Госуслуг", это раз, а два, возможно и не разработчики
> портала крайние. Если бы на mail.gosuslugi.ru стоял, например, Sendmail,
> всё бы было хорошо, но там стоит Microsoft ESMTP MAIL Service, который,
> в нарушение тех же RFC, предеёт принимающему серверу и BODY=7BIT, и
> некодированный текст в utf8. Если я Черепанова правильно понял, то за
> портал и за почтовый сервер отвечают разные люди,

Да.
А за площадку, на которой размещен портал, -- третьи.

> как бы там футбор не
> начался между Ростелекомом и разработчиками портала...

Он не прекращался.

Rgrds, Алексей


Подробная информация о списке рассылки smoke-room