php mail的作用是從腳本中直接發送電子郵件,該函數的使用語法是“mail(to,subject,message,headers,parameters)”,其中參數to表示郵件的接收者。
本文操作環境:Windows7系統、PHP7.1、Dell G3電腦。
mail的用法
mail() 函數可讓您從腳本直接傳送電子郵件。
如果郵件的投遞被成功地接收,則傳回 true,否則傳回 false。
語法
mail(to,subject,message,headers,parameters)
參數
to 必要。規定郵件的接收者。
subject 必需。規定郵件的主題。此參數不能包含任何換行字元。
message 必需。規定要發送的訊息。
headers 必需。規定額外的報頭,例如 From, Cc 以及 Bcc。
parameters 必需。規定 sendmail 程式的額外參數。
說明
在 message 參數規定的訊息中,行之間必須以一個 LF(\n)分隔。每行不能超過 70 個字元。
(Windows 下)當 PHP 直接連接到 SMTP 伺服器時,如果在一行開頭發現一個句號,則會被刪掉。若要避免此問題,將單一句號替換成兩個句號。
<?php $text = str_replace("\n.", "\n..", $text); ?>
註:您需要緊記,郵件投遞被接受,並不代表郵件到達了計畫的目的地。
範例
發送一封簡單的郵件:
<?php $txt = "First line of text\nSecond line of text"; // 如果一行大于 70 个字符,请使用 wordwrap()。 $txt = wordwrap($txt,70); // 发送邮件 mail("somebody@example.com","My subject",$txt); ?>
推薦學習:《PHP影片教學》
以上是php 郵件的用法是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!