Блат иврит кодировка - PullRequest
0 голосов
/ 11 мая 2018

У меня проблема с кодировкой иврита в блат. Я использую эту команду в конкретной программе Windows:

blat $mailfile -charset "UTF-8" -subject "$subjectALL" -f $sender -to $receiver -cc $blind -attach "$6" > $blatoutput

Моя проблема в том, что, когда приходит электронное письмо, оно имеет неправильные характеристики. Я пытаюсь исправить это, изменив -charset в команде на windows-1255 / ISO8859 / OEM 862, но ничего не помогает.

Я хочу видеть правильные ивритские символы в теме письма.

1 Ответ

0 голосов
/ 14 мая 2018

RFC не допускает 8-битные символы в конверте.Вы должны преобразовать текст темы в строку в кодировке base64:

export x=`base64 <<EOF
$subjectALL
EOF`
blat $mailfile -charset "UTF-8" -subject "=?UTF-8?B?$x" -f $sender -to $receiver -cc $blind -attach "$6" > $blatoutput
...