Windows 希伯来语编码
我对blat中的希伯来语编码有问题。我在特定的windows程序中使用此命令:Windows 希伯来语编码,windows,encoding,cmd,hebrew,blat,Windows,Encoding,Cmd,Hebrew,Blat,我对blat中的希伯来语编码有问题。我在特定的windows程序中使用此命令: blat $mailfile -charset "UTF-8" -subject "$subjectALL" -f $sender -to $receiver -cc $blind -attach "$6" > $blatoutput 我的问题是,当电子邮件来的时候,它有错误的主题字符。我尝试通过将命令中的-charset更改为windows-1255/ISO8859/OEM 862来修复它,但没有任何帮助
blat $mailfile -charset "UTF-8" -subject "$subjectALL" -f $sender -to $receiver -cc $blind -attach "$6" > $blatoutput
我的问题是,当电子邮件来的时候,它有错误的主题字符。我尝试通过将命令中的-charset更改为windows-1255/ISO8859/OEM 862来修复它,但没有任何帮助
我想在邮件主题中看到正确的希伯来文字符 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
export x=`base64