linux bash下通过mailx发送中文内容显示为附件的解决mailx版本,这里默认是mail是指向mailx程序的
但是手动输入命令接收邮件内容却显示正常。或许是bash运行时系统编码环境不同导致。查看系统编码环境#!/bin/bashexport LANG=zh_CN.gb18030echo "中文内容测试! " | /bin/mail -s "中文标题" xxx@qq.com...则是接收邮件就正常显示为中文了。
但是手动输入命令接收邮件内容却显示正常。或许是bash运行时系统编码环境不同导致。查看系统编码环境
#!/bin/bashexport LANG=zh_CN.gb18030echo "中文内容测试! " | /bin/mail -s "中文标题" xxx@qq.com...