|
Отправка почты программой sendemail.exe |
☑ |
0
AntonU
04.04.11
✎
15:14
|
Тема письма отправляется как абракадабра: RE: нРВЕР ОН ЙСПЯЮЛ БЮКЧР МЮ 03.04.2011. бМХЛЮМХЕ! еярэ ПЮЯУНФДЕМХЪ!
Сисадмин выяснил следующее:
"Строка в кодировке cp1251 конвертируется в koi8-r
Потом конвертируется в base64
И помечается что она в cp1251.
В итоге все это приходит в почту
Почта конвертирует из base64 в cp1251
И выдает тарабарщину на koi8-r
Надо смотреть в коде 1с как посылается почта. И зачем конвертируется в
koi8-r. Если пропустить первый шаг то все должно быть хорошо"
Почта отправляется так:
КомандаСистемы ("sendemail.exe -t "+ЭлАдресКуда+" -u "+ТемаПисьма+
" -m "+ТелоПисьма+" -a "+ИмяФайлаПолучениеРезультатаОтправкиПакета+" -o message-charset=windows-1251 -l "+ПутьВыгрузки+" -s "+АдресПочтовогоСервера +" > "+ПутьКРезФайлу);
Как исправить кодировку в теме?
|
|
1
ДенисЧ
04.04.11
✎
15:17
|
замени программу отсылки...
|
|
2
Defender aka LINN
04.04.11
✎
15:19
|
(0) А для чего в 1С, которая умеет почту отправлять как минимум двумя способами, использовать непонятные приблуды?
|
|
3
AntonU
04.04.11
✎
15:49
|
Но эта программа работала до 30-го марта
|
|
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.