[問題] 使用mail函數寄附檔信件給yahoo信箱時,yahoo信箱下載時的檔
以下是一個可以寄附件檔案的電子郵件寄發程式,請將全部內容複製到您的Server端去執
行:
index.php: http://banana2014.er-webs.com/index.html
mail_send.php: http://banana2014.er-webs.com/mail_send.html
我的問題是:在使用此程式寄「中文檔名」的附檔信件給yahoo信箱並收到之後,當我準備
將收到的附檔「儲存到我的電腦」時,它的檔名居然是一條“虛線”?! 不管甚麼樣的副檔
名,只要檔名是中文部分的全都是以虛線表示,請問是我程式哪裡有問題? 至於寄給Gmail
就不會有這個問題,還是根本是yahoo信箱的問題? 但是如果我用Gmail寄中文檔名的附檔
信件給yahoo信箱時,儲存到我的電腦裡的檔名卻是正常的中文,所以我覺得應該是我程式
有問題,而問題到底在哪裡呢? 請各位高手幫我找出來,謝謝。
<附圖> 當我將yahoo信箱收到的信件附檔儲存到我的電腦時,存到電腦的檔名居然不是中
文,而是一條虛線。
http://i.imgur.com/CdfoOUd.jpg

P.S. 當然,在同一目錄要先新增一名為“attachment_files”的資料夾,並將權限
設成666
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 120.109.151.201
※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1452070909.A.330.html
※ 編輯: banana2014 (120.109.151.201), 01/06/2016 17:23:43
→
01/06 18:11, , 1F
01/06 18:11, 1F
PHP 近期熱門文章
PTT數位生活區 即時熱門文章
52
80