在php中自帶了郵箱發(fā)送函數(shù)mail()我們可以直接使用此函數(shù)進(jìn)行郵件發(fā)送,下面我來(lái)介紹一些常用的郵箱發(fā)送實(shí)例,最簡(jiǎn)單的就是mail函數(shù)了.
例,代碼如下:
- <?php
- function send_mail($from, $to, $subject, $message)
- {
- if ($from == "")
- {
- $from = '回憶未來(lái) <[email protected]>';//發(fā)件人地址
- }//開(kāi)源軟件:Vevb.com
- $headers = 'MIME-Version: 1.0' . "rn";
- $headers .= 'Content-type: text/html; charset=gb2312' . "rn";
- $headers .= 'From: ' . $from . "rn";
- mail($to, $subject, $message, $headers);
- }
- ?>
提示:要使用的程序是由 php.ini 文件中的配置設(shè)置定義的,郵件函數(shù)的行為受 php.ini 的影響,我們必須先配置才行.
名稱(chēng) 默認(rèn) 描述 可更改
SMTP "localhost" Windows 專(zhuān)用:SMTP 服務(wù)器的 DNS 名稱(chēng)或 IP 地址。 PHP_INI_ALL
smtp_port "25" Windows 專(zhuān)用:SMTP 段口號(hào)。自 PHP 4.3 起可用。 PHP_INI_ALL
sendmail_from NULL Windows 專(zhuān)用:規(guī)定從 PHP 發(fā)送的郵件中使用的 "from" 地址。PHP_INI_ALL
sendmail_path NULL Unix 系統(tǒng)專(zhuān)用:規(guī)定sendmail 程序的路徑(通常 /usr/sbin/sendmail 或 /usr/lib/sendmail) PHP_INI_SYSTEM
新聞熱點(diǎn)
疑難解答