Alpine (почтовый клиент): различия между версиями

м
м (→‎Усовершенствование: интерфейс для перекодировки: тот же патч, сохранённый на Git-сервере)
Пример такого сложного случая: письмо на русском в кодировке [[windows-1251]] было введено в веб-форму (например, на Yahoo), но сервис думал, что оно в кодировке [[latin1]] и исходя из этой информации перекодировал его в [[utf-8]] и послал; результат такой операции нельзя прочитать, выбрав другую кодировку. Его можно прочитать применив двухступенчатую перекодировку: сначала utf8->latin1, потом windows-1251->utf-8 (если мы работаем в среде utf-8).
 
Механизм перекодировки писем вместе с интерфейсом, решающим такую проблему, был реализован для Pine в виде [[патч]]а Львом Левитиным в [[2000 год]]у во время практики в [[Московская государственная Пятьдесят седьмая школа|57-й школе]]. Его можно найти в составе пакета [http://sisyphus.ru/srpm/Branch3/pine/get pine-4.58L-alt4.src.rpm]([ftp://ftp.altlinux.org/pub/distributions/ALTLinux/3.0/files/SRPMS/pine-4.58L-alt4.src.rpm ftp]) (под именем <code>[http://sisyphus.ru/srpm/Branch3/pine/patches/1 pine-4.58L-alt2-0.4.1.diff]</code>; он же [http://git.altlinux.org/gears/p/pine.git?p=pine.git;a=blob;f=pine-4.58L-alt2-0.4.1.diff;h=07d6887cd568e7340cf62de078302b09955b6984;hb=00889b72fa2dc1ccd7bcf5c7f29b6b57bb76c8a6 на Git]) для [[ALTLinuxДистрибутивы ALT Linux|ALT Linux]]. Благодаря ему можно читать неправильно закодированные письма, сохранять их в читаемом виде и отвечать на них с цитатами.
 
=== Pico ===
2235

правок