iphone接收的郵件變成亂碼 蘋果機接收的郵件怎么是亂碼?
蘋果機接收的郵件怎么是亂碼?眾所周知,目前iPhone手機郵件中除了UTF-8外,不支持其他編碼,國內大部分中文郵件采用GB2312編碼,導致大部分中文郵件在iPhone上顯示亂碼??偨Y起來,有四種方
蘋果機接收的郵件怎么是亂碼?
眾所周知,目前iPhone手機郵件中除了UTF-8外,不支持其他編碼,國內大部分中文郵件采用GB2312編碼,導致大部分中文郵件在iPhone上顯示亂碼。總結起來,有四種方法:1。使用外部郵件服務器轉換代碼并將郵件轉發(fā)到iPhone。假設原始電子郵件地址為“>,使用外部郵件服務器B自動接收”>,轉換代碼并按“>保存,iPhone mobile mail接收”> 2。使用安裝在iPhone機器上的Apache或lighttpd實現(xiàn)第一種方法的功能。三。閱讀iPhone上的mobilemail數(shù)據(jù)庫,轉換代碼并將其發(fā)送回原始數(shù)據(jù)庫。在iPhone手機郵件上,只有一點不同:信封索引是一樣的。它完全保存標題和文本,但如果電子郵件包含圖片或附件,它將以的格式傳輸?shù)较鄳膸?。埃姆克斯。因此,這個解決方案是從信封索引開始,運行一個特殊的程序,轉換信封索引中不合適的代碼,然后保存回來。emlx可以忽略。4將GB2312代碼添加到移動郵件中以解決此問題。在標準的Mac OS X./system/library/coreservices/encodings中,有各種語言的dylib格式的轉換代碼,iPhone中也有,但文件大小不同。