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 常量
無。