PHP Mail 函數

PHP Mail 簡介

HTTP 函數允許您從腳本中直接發送電子郵件。

需求

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

安裝

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

運行時配置

郵件函數的行為受 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