PHP Mail 函式

PHP Mail 簡介

mail() 函式允許您從指令碼中直接傳送電子郵件。


需求

要使郵件函式可用,PHP 需要已安裝且正在執行的郵件系統。要使用的程式是由 php.ini 檔案中的配置設定定義的。


安裝

Mail 函式是 PHP 核心的組成部分。無需安裝即可使用這些函式。


Runtime 配置

Mail 函式的行為受 php.ini 檔案中的設定的影響。

Mail 配置選項:

名稱 預設 描述 可更改
SMTP "localhost" Windows 專用:SMTP 伺服器的 DNS 名稱或 IP 地址。 PHP_INI_ALL
smtp_port "25" Windows 專用:SMTP 埠號。自 PHP 4.3 起可用。 PHP_INI_ALL
sendmail_from NULL Windows 專用:規定在由 PHP 傳送的電子郵件中使用的 "from" 地址。 PHP_INI_ALL
sendmail_path NULL Unix 系統專用:規定 sendmail 程式的路徑(通常 /usr/sbin/sendmail 或 /usr/lib/sendmail)。 PHP_INI_SYSTEM


PHP Mail 函式

PHP:指示支援該函式的最早的 PHP 版本。

函式 描述 PHP
ezmlm_hash() 計算 EZMLM 郵件列表系統所需的雜湊值。 3
mail() 允許您從指令碼中直接傳送電子郵件。 3


PHP Mail 常量

無。