YarrowSoft

INDY (Internet Direct) наши исправления

Мы используем в наших программах библиотеку indy. За более подробной информацией о библиотеке indy обращайтес на официальный сайт проекта indy. Мы внесли некоторые изменения в исходные тексты модулей библиотеки indy. Одной из основных проблем indy является отсутствия уникода. Нет никаких проблем если локаль на Windows соответствует кодировке в письмах, но если письмо будет в отличной от локали то однозначно возникают проблемы. Мы постарались решить проблемы с уникодом. Здесь вылажена часть наших модулей indy. Мы не публиковали и не собираемся публиковать те наши модули, которых нет в indy изначально. Например модуль CharsetConvertors.pas и так далее. Для потдержки уникода нами используется также библиотека TntUnicodeControls.

Смотрите также: WideIdEMailAddress это IdEMailAddress, но с потдержкой уникода IdAttachmentMemory исправленный для работы с уникодными именами файлов IdCoderHeader исправленный для конвертирования заголовков сразу в уникод минуя преобразование в ansi строки IdCoder3to4 исправлен для работы с ошибочными прикрепленными файлами IdMessageCoderMIME исправлена работа с именами прикрепленных файлов IdEMailAddress удалено исключение при разборе неправильного адреса