【问题描述】
发送邮件时主题内含有中文,mail命令发送后去收件箱接收,发现主题乱码。如下图:
【解决办法】
直接贴出命令。
1
|
echo
"邮件内容"
|mail -s
"=?UTF-8?B?`echo 中文主题 | base64`?="
18888668@qq.com -- -f user1@
test
.com
|
主题前加
1
|
=?UTF-8?B?`
echo
#echo前为反引号
|
主题后加
1
|
| base64`?=
#base64后为反引号
|
接着再次发送邮件,主题显示正常。
本文转自 xoyabc 51CTO博客,原文链接:http://blog.51cto.com/xoyabc/1719557,如需转载请自行联系原作者