Вопрос № 97518: Здравствуйте!
Вопрос по MS Outlook Express 6.
Установлен MSOE 6, все работает нормально. Но когда ставлю в WinXP Service Pack2, начинают обрезаться письма при отправке. После определенного количество символов набранный текст обреза...
Вопрос № 97.518
Здравствуйте!
Вопрос по MS Outlook Express 6.
Установлен MSOE 6, все работает нормально. Но когда ставлю в WinXP Service Pack2, начинают обрезаться письма при отправке. После определенного количество символов набранный текст обрезается без указаний и предупреждений и в папке "Исходящие" он заканчивается на пробеле, либо на таком примерно символе: "=D".
От учетной записи не зависит, обрезается самой программой.
При какой-то комбинации настроек обрезка не происходит, поэтому предполагаю что дело в какой-то комбинации настроек или служб SP2 и настроек MSOE.
Такая проблема у меня в двух разных сборках XP, а также была ранее еще у одного моего знакомого.
Непонятно что делать, просьба дать совет как исправить глюк.
Отправлен: 06.08.2007, 16:15
Вопрос задал: Anatole (статус: Посетитель)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: estiGi
Здравствуйте, Anatole!
Это не настройки, это неудачный билд. Вам нужно заменить одну библиотеку, которую использует OE на более свежую версию.
Если мне не изменяет память, то это system32inetcomm.dll и нужна вам она версии 6.00.2900.3138. Заменить нужно в первую очередь system32dllcacheinetcomm.dll, потом system32inetcomm.dll. Сделайте бэкап старой.
У меня был точно такой баг, я тоже долго копался, откуда ноги растут, и решилось все заменой этой либы. Вы можете ее взять с машины, где такого бага нет, либо оставьте свой мейл, я скину вам свою.
Если все же окажется, что это не поможет, значит это другая библиотека (я лишь по памяти вспоминаю) - пишите.
Ответ отправил: estiGi (статус: Студент)
Ответ отправлен: 06.08.2007, 23:27
Отвечает: ValeryN
Здравствуйте, Anatole!
1) После установки пакета обновления 2 (SP2) для Windows XP текст в теле сообщений электронной почты в формате HTML, отправляемых с помощью Outlook Express, усекается или не содержит некоторых данных. Эта проблема возникает, если сообщение электронной почты содержит символы, не входящие в набор ASCII, например символы китайского языка или «№» при использовании кириллицы.
(Юникод (UTF-8), блин). Для устранения этой ошибки необходимо установить накопительное обновление Outlook Express для Windows XP (KB887797) (См. здесь).
2) Можно, конечно, использовать отправку писем только в текстовом формате. )))
3) Можно попробывать следующее ОЕ 6 - "Сервис-Параметры-Отправка сообщений-Формат отправляемых сообщений (HTML) - Настройка HTML- Кодировка текста (Base 64)" нажать ОК- нажать Применить - нажать ОК.
--------- Есть вопросы? Присылайте! Их всегда читают, но не всегда находят время отвечать!
Ответ отправил: ValeryN (статус: Профессионал) Россия, Уфа Организация: ООО "Элегра" Адрес: Россия, г. Уфа, Ростовская, 20 WWW:http://www.coriandr.ru ICQ: 302165455 ---- Ответ отправлен: 08.08.2007, 14:57