我的檔案格式為UTF-8. win2003 server
1.傳送UTF-8文件檔案格式的.必須檔案格式是UTF-8檔首無BOM.
這步驟有作
2.使用 讓網頁編馬為mb_internal_encoding('UTF-8')
3.郵件表頭 使用了 mb_encode_mimeheader
內容我給她轉成 $sms_content1=iconv("UTF-8","big5",$sms_content)
4.亂馬還不是每一次都相同...
還有其他的步驟沒有作嗎??
在下行寄出之前Show出 $message 變數內容 (echo $message),
mail($to,$subject,$message,$headers); //EMAIL
看看內容是否正確(可多試幾次).
也可將message 內容copy到 Editor 存成 htm檔,
用瀏覽器看內容是否正常,
如果htm檔內容正常,換個mail client 收信試試.
如果htm檔內容不正常, 換Linux web server 試試...
個人認為問題重點應該是第四點
4. 亂馬還不是每一次都相同....