ZABBIX報警内容:郵件标題正常,内容為亂碼;微信報警正常。
曾試圖改變環境變量:export LANG=zh_CN.UTF-8 依舊為亂碼
原因:export隻改變的環境變量 而ZABBIX報警内容為傳參,是以需要轉碼。
#!/bin/bash
To=$1
Title=$2
Notice=$3
echo "${Notice}" | /usr/bin/iconv -t GB2312 -f UTF-8 | /bin/mailx -s "${Title}" ${To}
ZABBIX報警内容:郵件标題正常,内容為亂碼;微信報警正常。
曾試圖改變環境變量:export LANG=zh_CN.UTF-8 依舊為亂碼
原因:export隻改變的環境變量 而ZABBIX報警内容為傳參,是以需要轉碼。
#!/bin/bash
To=$1
Title=$2
Notice=$3
echo "${Notice}" | /usr/bin/iconv -t GB2312 -f UTF-8 | /bin/mailx -s "${Title}" ${To}