Возникла проблема с данным почтовиком. При получении по протоколу pop3 больших (больше 1,6 Мб) писем передача останвавливается на одном и том же месте - на слове, содержащем букву "я". Т.е письмо передается ровно до первой буквы "я", после чего обрезается. Причем маленькие письма (до 1,6 Мб), содержащие такие же поля проходят нормально. В логах все нормально - клиент подключился, письмо снял, удалил, вышел. Куда копать? Сообщение меньше 1,6 Мб: [url="http://radikal.ru/F/i047.radikal.ru/0909/44/261984744e9b.jpg...Сообщение больше 1,6 Мб: [url="http://radikal.ru/F/s46.radikal.ru/i113/0909/20/3f4d3f2850d0... Через IMAP и веб-морду сообщения получаются без проблем. Проблема только с pop3. Насколько я помню буква "я" в cp1251 - это завершение строки в utf-8. Кусок логов: 2009-09-08 13:20:42,626 INFO [Pop3Server-56] [name=test@r41.center-inform.ru;ip=77.82.62.103;] pop - user test@r41.center-inform.ru authenticated, mechanism=authentication 2009-09-08 13:20:42,730 INFO [Pop3Server-56] [name=test@r41.center-inform.ru;ip=77.82.62.103;] mailop - Deleting Message (id=283). 2009-09-08 13:20:42,738 INFO [Pop3Server-56] [name=test@r41.center-inform.ru;ip=77.82.62.103;] pop - quit from client 2009-09-08 13:20:42,738 INFO [Pop3Server-56] [] ProtocolHandler - Handler exiting normally Т.е. то же самое, что и при доставке необрезанного письма.
|