最新的Web開發教程
 

PHP 5的郵件功能


PHP郵件簡介

mail()功能可讓您直接從腳本發送電子郵件。


要求

對於可用的郵件功能,PHP需要安裝,運行電子郵件系統。 要使用的程序通過在php.ini文件中的配置設置來定義。


安裝

郵件函數是PHP核心的一部分。 有沒有使用這些功能需要安裝。


運行時配置

的郵件函數的行為受php.ini的設置:

名稱 默認 描述 多變
mail.add_x_header “0” 添加X-PHP原產腳本,其中將包括腳本,然後文件名的UID。 對於PHP 5.3.0及以上 PHP_INI_PERDIR
mail.log 空值 到將記錄所有日誌文件的路徑mail()調用。 日誌包括腳本的完整路徑,行號,為了解決和頭。 對於PHP 5.3.0及以上 PHP_INI_PERDIR
SMTP “本地主機” 僅適用於Windows:SMTP服務器的DNS名稱或IP地址 PHP_INI_ALL
SMTP_PORT “25” 僅適用於Windows:SMTP端口號​​。 對於PHP 4.3.0及以上 PHP_INI_ALL
sendmail_from 空值 僅適用於Windows:指定"from"地址發送郵件,從時所使用mail() PHP_INI_ALL
sendmail_path “/ usr / sbin目錄/ sendmail的-t -i” 指定了sendmail程序可以找到。 該指令還工作在Windows下。 如果設置,SMTP,SMTP_PORT和sendmail_from被忽略 PHP_INI_SYSTEM

PHP 5的郵件功能

功能 描述
ezmlm_hash() 通過計算EZMLM所需的散列值
mail() 允許您直接從腳本發送電子郵件