PHP 教程
mail() 函數(shù)允許您從腳本中直接發(fā)送電子郵件。
如果電子郵件的投遞被成功地接受,則返回 TRUE,否則返回 FALSE。
參數(shù) | 描述 |
---|---|
to | 必需。規(guī)定電子郵件的接收者。 |
subject | 必需。規(guī)定電子郵件的主題。注釋:該參數(shù)不能包含任何換行字符。 |
message | 必需。定義要發(fā)送的消息。用 LF(n)將每一行分開。行不應(yīng)超過70個字符。
Windows 注釋:當(dāng) PHP 直接連接到 SMTP 服務(wù)器時,如果在消息的某行開頭發(fā)現(xiàn)一個句號,則會被刪掉。要解決這個問題,請將單個句號替換成兩個句號: |
headers | 可選。規(guī)定額外的報頭,比如 From、Cc 和 Bcc。附加標(biāo)頭應(yīng)該用 CRLF(rn)分開。
注釋:發(fā)送電子郵件時,它必須包含一個 From 標(biāo)頭。可通過該參數(shù)進(jìn)行設(shè)置或在 php.ini 文件中進(jìn)行設(shè)置。 |
parameters | 可選。規(guī)定 sendmail 程序的額外參數(shù)(在 sendmail_path 配置設(shè)置中定義)。例如:當(dāng) sendmail 和 -f sendmail 的選項一起使用時,sendmail 可用于設(shè)置發(fā)件人地址。 |
注釋:您需要謹(jǐn)記,電子郵件的投遞被接受,并不意味著電子郵件到達(dá)了計劃的目的地。
發(fā)送一封簡單的電子郵件:
發(fā)送一封帶有額外報頭的電子郵件:
發(fā)送一封 HTML 電子郵件: