post by tommy @ 09 十一月, 2006 09:49
post by tommy @ 06 十一月, 2006 22:25
post by tommy @ 03 十一月, 2006 11:05
post by tommy @ 28 十月, 2006 11:32
post by tommy @ 25 十月, 2006 22:26
post by tommy @ 13 十月, 2006 19:49
post by tommy @ 15 九月, 2006 14:33
post by tommy @ 12 九月, 2006 22:01
post by tommy @ 12 九月, 2006 12:44
post by tommy @ 11 九月, 2006 14:50
post by tommy @ 11 九月, 2006 10:01
post by tommy @ 24 八月, 2006 16:09
前幾天發現原本在 crond 中所發送出來的信件, 在讀取時, 都不能正確的判斷出編碼來, 需要我手動去變更讀信程式的編碼, 才能正確的讀取裡頭的中文 (UTF-8). 我記得那幾天並沒有異動 crond, 好像只有更新 postfix 到 2.3.2 的版本, 可是看起來又不像是與 postfix 有關.
看了一下所產生的信件標頭, 以前都會正確的使用 charset=UTF-8, 不過這幾天的都是顯示為 charset=ANSI_X3.4-1968, 所以讀信的軟體就沒辦法知道裡頭的內容應該是 UTF-8 才對.
最後, 在 /etc/crontab 中加上 CONTENT_TRANSFER_ENCODING 來指定 crond 所產生的 email 要使用的編碼如下:
CONTENT_TRANSFER_ENCODING="UTF-8"
這樣子重跑 crond 之後, 所產生的信件又恢復成 UTF-8 編碼了.
(閱讀全文)post by tommy @ 21 八月, 2006 16:39
post by tommy @ 21 八月, 2006 16:11
post by tommy @ 21 八月, 2006 15:51
post by tommy @ 16 八月, 2006 12:14
post by tommy @ 26 七月, 2006 10:04
post by tommy @ 11 七月, 2006 13:50
post by tommy @ 28 六月, 2006 13:10
post by tommy @ 14 六月, 2006 10:15
post by tommy @ 13 六月, 2006 09:49
post by tommy @ 12 六月, 2006 23:07
post by tommy @ 07 六月, 2006 21:37
post by tommy @ 18 五月, 2006 12:02