我正在使用Pears郵件MIME發送帶有php附件的郵件。PHP郵件mime和Outlook 2010無標題附件
http://pear.php.net/package/Mail_Mime/redirected
看來後市重命名PDF文件爲「無題......」,但它工作正常使用Gmail,Hotmail服務等
此前這個問題,我有另一個問題,即Outlook中不會顯示文件爲PDF格式,並附上其作爲文本文件,除非我明確告訴MIME addAttachment文件類型
看到這裏的代碼:
if (endsWith($file,".pdf")) {
$mime->addAttachment($file,'application/pdf',basename($file));
}
else {
$mime->addAttachment($file);
}
你可以看到上面我也嘗試設置addAttachment的第三個參數來設置文件名,但那也沒有奏效。所以這是一個趕上22日或者沒有設定文件類型,並有Outlook發送的txt文件或設置文件類型和Outlook重命名這些文件,以「無題」