Leonid Evdokimov (darkk) wrote,
Leonid Evdokimov
darkk

Categories:

Thunderbird & text/plain; format=flowed

Электронную почту изобрели давно и посылалась она простым преформатированным текстом, и были все текстовые терминалы шириной в 80 столбцов и было это хорошо.

А потом пришли 22-дюймовые мониторы, плазменные панели во всю стену и пропорциональные шрифты. Вследствие этого простой восьмидесятиколоночный текст частично потерял свою привлекательность, т.к. даже нормальной автоматической разбивки на параграфы в восьмидесятых годах в нем не было. И не устраивало это инженеров из специальной комиссии интернет разработок — т.к. простота вообще и простой текст в частности были любимы ими уже не первый десяток лет.

Так появился «text/plain; format=flowed», описанный в RFC 2646. По виду — это самый обычный текст с некотрыми базовыми соглашениями об оформлении цитат, параграфов и прочими мелкими радостями. Например, объединение двух физических в строк в одну логическую (параграф) происходит, если в конце строки стоит пробельный символ. Таким образом, была использована та же самая идея, что и в заголовках MIME и HTTP, где пробел в начале строки заголовка означает, что данная строка — просто продолжение предыдущей.

Ранее в thunderbird создание текстовых сообщений в формате flowed было, судя по FAQ, включено по-умолчанию, но в последних релизах из-за проблем с иероглифической письменностью данную функцию временно отключили. Соответственно если вы предпочитаете использовать thunderbird, не общаетесь на китайском и посылаете сообщения в формате чистого текста без навязчивого HTML — опцию mailnews.send_plaintext_flowed рекомендуется включить самостоятельно.
Tags: howto, rfc, thunderbird
Subscribe

  • Мой ежедневный Android-софт

    aLogcat — иногда отправляю отчёты разработчикам, логи при этом довольно полезны ASTRO — неплохой файл-менеджер, особенно полезен из-за…

  • Nokia E61 & google sync: потери в vCard

    Просто чтоб не забыть. Нормально не синхронизируются у Nokia E61 и google contacts через SyncML следующие поля: Прозвище (вместо него можно…

  • skype: symbol lookup error: /usr/lib/libQtDBus.so.4: undefined symbol: … в ubuntu

    Бывает. Случается такое, что skype перестаёт запускаться. И, казалось бы, skype не обновлялся, qt тоже за последний месяц не менялся и вдруг skype…

  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 0 comments