MT(Movable Type)3.x 寄出的通知信編碼改成UTF8

| No Comments | No TrackBacks 分享

 在MT(Movable Type)中有設定,只要有留言,會自動發信給自己。但每次收到的信件都是亂碼。

 在網路上翻了多文章,都說MT 2.多版以後已經支援發信時會去判斷特殊國別(像亞洲的一些國家)的字元,然後用UTF-8發信。但筆者發現好像沒有ㄝ。不知是不是筆者個人單純的問題!

 於是翻了一下程式碼,發現在安裝目錄底下的./lib/MT/ConfigMgr.pm,有發信時預設使用的編碼(ISO-8859-1)方式。難怪筆者每次收到信時都是亂碼。

 於是將'ISO-8859-1' 改成'UTF-8' ,果然,信件正常了。

 修改方式如下:

 首先用你熟悉的編輯軟體修改安裝目錄裏的./lib/MT/ConfigMgr.pm這個檔案。
 然後把原本


['MailEncoding', { Default => 'ISO-8859-1' }],

 改成

#['MailEncoding', { Default => 'ISO-8859-1' }],
['MailEncoding', { Default => 'UTF-8' }],

*相關文章
 MT(Movable Type)4.x 寄出的通知信編碼改成UTF8

相關文章:

No TrackBacks

TrackBack URL: /cgi-bin/mt/mt-tb.cgi/34

Leave a comment

September 2011

Sun Mon Tue Wed Thu Fri Sat
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30  

Archives

Powered by Movable Type 4.25