olpa ([info]olpa) wrote,
@ 2008-04-24 05:24:00
Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Проблемы с кодировками -- это навсегда
Решил всё-таки посмотреть, почему Sylpheed не хочет показывать русские буквы в письмах от moikrug. Выяснилось, что у них такие заголовки:
Content-Type: text/plain; charset = "windows-1251"
А Sylpheed хочет:
Content-Type: text/plain; charset=windows-1251
Даже не знаю, кого ругать.


(Post a new comment)


[info]vanja_y
2008-04-24 04:39 pm UTC (link)
Вроде moikrug надо ругать. На странице w3 все примеры без кавычек.

(Reply to this)(Thread)


[info]some41
2008-04-24 07:51 pm UTC (link)
примеры никого ни к чему не обязывают. RFC 2616 явно разрешает брать значения атрибутов в кавычки (пункт 3.7). так что ругать Sylpheed.

(Reply to this)(Parent)(Thread)


[info]vanja_y
2008-04-25 04:18 pm UTC (link)
OK. В RFC 2045 п. 5.1 это лучше написано.

(Reply to this)(Parent)(Thread)


[info]quappa
2008-04-29 06:18 am UTC (link)
HTTP тут вообще не при чём.

Надо читать RFC 2045 и 2822, синтаксис почтового хедера Content-Type.

(Reply to this)(Parent)


[info]samokhvalov
2008-04-29 05:38 am UTC (link)
moikrug (как и многие-многие другие проекты) использует одну популярную библиотеку для отправки почты. Именно она так и делает. Так что я бы пообщался с разработчиками Sylpheed, чтобы они научили своё детище понимать кавычки.

(Reply to this)


Create an Account
Forgot your login?
Login w/ OpenID
English • Español • Deutsch • Русский…