php windows 傳送郵件

weixin_30639719發表於2020-04-05
1.從 http://glob.com.au/sendmail/ 下載sendmail.zip
2.解壓到 D:\ApacheServer\php\sendmail 最好短路徑,長路徑名有可能產生問題。

3.php.ini配置
SMTP = smtp.126.com
sendmail_from = zdy_521@126.com
sendmail_path = "D:\ApacheServer\php\sendmail\sendmail.exe -t"

4.D:\ApacheServer\php\sendmail路徑下sendmail.ini配置
smtp_server=smtp.126.com
auth_username=zdy_521
auth_password= password
force_sender=zdy_521@126.com




至此即可在該伺服器下面的php頁面中呼叫mail();函式傳送郵件
mail(to,subject,message,headers,parameters);
to          必需。規定 email 接收者。
subject     必需。規定 email 的主題。註釋:該引數不能包含任何新行字元。
message     必需。定義要傳送的訊息。應使用 LF (\n) 來分隔各行。
headers     可選。規定附加的標題,比如 From、Cc 以及 Bcc。應當使用 CRLF (\r\n) 分隔附加的標題。
parameters  可選。對郵件傳送程式規定額外的引數。

 

轉載於:https://www.cnblogs.com/dreamhome/archive/2013/02/18/2916107.html

相關文章