PHP Mail() 使用SMTP發送信件

最近在使用 Synology NAS 來架設 WordPress ,跟一般承租虛擬空間的主機環境不太一樣,雖然說碰到問題,就要試著處理完後把他記錄一下,但是這次的處理程序好像倒過來,不是PHP Mail()的問題,而是 Contact Form 7 這支外掛不能發送,在思考是不是因為主機環境上的設定,好像離題太遠了,就針對這次的主題來記錄一下好了!

<?php
 $to ="loyu3c@gmail.com"; //收件者
 $subject = "test"; //信件標題
 $msg = "smtp發信測試";//信件內容
 $headers = "From: loyu3c@gmail.com"; //寄件者

 if(mail("$to", "$subject", "$msg", "$headers"))
 echo "信件已經發送成功。";//寄信成功就會顯示的提示訊息
 else
 echo "信件發送失敗!";//寄信失敗顯示的錯誤訊息
?>

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *