新架設的debian主機
最近用mutt寄信的時候
發現一個奇怪的現象
我已經參考過說明文件設定
set send_charset="big5:gb2312:us-ascii:iso-8859-1:utf-8:x-unknown"
因此郵件內容以big5編碼已經沒有問題了
但是請看以下郵件的部分原始內容
Content-Type: text/plain; charset=big5
Content-Transfer-Encoding: 8bit
User-Agent: Mutt/1.3.28i
From: =?iso-8859-1?Q?=B1i=B4=BA=B4=C5-test?=<animal@c41.club.kmu.edu.tw>
test中文測試
居然原本應該以big5編碼的寄件者姓名
卻標示iso-8859-1
雖然在mutt底下可以勉強使用 set charset-hook iso-8859-1 big5
閱讀到中文寄件者姓名
但是當我用mozilla mail收下來的時候
嗚呼...寄件者姓名還是亂碼
mutt寄件者姓名的資料應該是來自/etc/passwd的comment
照理講應該要按照locale的資訊來決定寄件者姓名編碼的方式才對吧?
(我的locale都是zh_TW)
要怎麼修正這個問題呢?
還有...為何信件的內容與標題沒有編碼獨獨寄件者資訊的部分要編碼
有什麼特殊的理由嗎??
在此先謝謝各位大大囉