php程式使用mail()函式傳送郵件的時候,標題中文的話會出現亂碼。
解決方法:
先用函式base64_encode() — 使用 mime base64 對資料進行編碼
標題字串前加編碼型別例如: =?utf-8?b?
標題字串後加:?=
郵件header說明content-type — 防止郵件正文也亂碼
舉例:$to = '[email protected]';
$subject = "=?utf-8?b?".base64_encode('郵件標題')."?=";
使用mail函式傳送郵件標題亂碼問題
php程式使用mail 函式傳送郵件的時候,標題中文的話會出現亂碼。解決方法 先用函式base64 encode 使用 mime base64 對資料進行編碼 標題字串前加編碼型別例如 utf 8?b?標題字串後加 郵件header說明content type 防止郵件正文也亂碼 舉例 to xin...
Mail傳送郵件
本來是想用阿里雲伺服器測試傳送郵箱,可是由於阿里雲端口等問題,無奈只好在本地搭建虛擬機器進行測試。本文是通過163郵箱給qq郵箱的案例講解 set from 163.com 您的163郵箱 set smtp smtp.163.com 不需修改 set smtp auth user 163.com 您...
centos 使用 mail 傳送郵件
這是在解決mysql自動備份的時候需要做的,單獨拿出來記錄一下 首先163開通smtp pop3並開通設定授權碼 centos主機上,執行如下命令安裝sendmail。yum y install sendmail systemctl start sendmail yum install y mail...