[問題] big5郵件的處理?
翻了之前版友的討論及古狗也搜尋了一整天,都沒有好的解答
想請問一下,如果郵件是以big5編碼的,那要如何抓出Subject及Header呢
方法1:
之前有版友說可使用Mail::Simple
但我使用後會出現..
ignoring text in character set 'BIG5'
仍就無法解出了...
方法2:
把出Subject內容後,再自己做一次加工
if($subject =~ /=\?Big5\?B\?(.*)\?=/){
$s=decode_base64($1);
}
但這個regular express式子,要針對每封信去做小改變,無一通式
且關於body的部份,我就完全無法解出big5的中文內容出來
方法3: 等待版友提供好的模塊,謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.136.210.151
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
Perl 近期熱門文章
PTT數位生活區 即時熱門文章