PHP5&MySQL 程式設計

Preview:

DESCRIPTION

PHP5&MySQL 程式設計. 第 16 章 線上寄信服務與電子賀卡. 16-1  線上寄信服務. 16-1-1  前置作業. 使用 UltraEdit 開啟 C:\php5\php.ini 組態設定檔,然後設定下列參數: SMTP smtp_port sendmail_from sendmail_path. 16-1-2  安裝 SMTP 伺服器. 一、使用 ISP 提供的 SMTP 伺服器 二、自行架設 SMTP 伺服器. 安裝 SMTP 虛擬伺服器 ( 假設作業系統為 Windows XP Professional) : - PowerPoint PPT Presentation

Citation preview

PHP5&MySQLPHP5&MySQL 程式設計程式設計

第 第 1616 章 線上寄信服務與電子賀卡 章 線上寄信服務與電子賀卡

16-116-1  線上寄信服務  線上寄信服務

16-1-116-1-1  前置作業  前置作業 使用使用 UltraEditUltraEdit 開啟開啟 C:\php5\php.iniC:\php5\php.ini 組態組態

設定檔,然後設定下列參數: 設定檔,然後設定下列參數: SMTPSMTP smtp_portsmtp_port sendmail_fromsendmail_from sendmail_pathsendmail_path

16-1-216-1-2  安裝 安裝 SMTPSMTP 伺服器伺服器一、一、 使用使用 ISPISP 提供的提供的 SMTPSMTP 伺服器 伺服器 二、二、 自行架設自行架設 SMTPSMTP 伺服器 伺服器

安裝安裝 SMTPSMTP 虛擬伺服器 虛擬伺服器 (( 假設作業系統為假設作業系統為Windows XP Professional)Windows XP Professional) : :

1.1. 在 在 [[ 控制台控制台 ] ] 視窗的 視窗的 [[ 新增新增 \\ 移除程式移除程式 ] ] 圖示圖示按兩下。 按兩下。

2.2.

3. 4. 3. 4.

16-1-316-1-3  設定 設定 SMTPSMTP 伺服器 伺服器 1.1. 選按選按 [[ 開始開始 ] \ [] \ [ 設定設定 ] \ [] \ [ 控制台控制台 ] \ [] \ [ 系統管系統管

理工具理工具 ] \ [Internet Information Services]] \ [Internet Information Services] 。。2. 2.

3. 4. 3. 4.

5. 6. 5. 6.

7. 8. 7. 8.

9. 10. 9. 10.

16-216-2  使用 使用 mail() mail() 函式傳送郵件 函式傳送郵件 16-2-116-2-1  傳送純文字郵件  傳送純文字郵件

mail(string mail(string toto, string , string subjectsubject, string , string messagemessage [, string [, string headersheaders [, string [, string parametersparameters]]) ]])

16-2-216-2-2  傳送 傳送 HTMLHTML 格式的郵件 格式的郵件

16-2-316-2-3  傳送郵件給副本及密件副 傳送郵件給副本及密件副本收件者 本收件者

我們已經介紹過我們已經介紹過 MIME-VersionMIME-Version 和和 Content-typeContent-type 標標頭資訊的用途,本節將告訴您下列幾個標頭資訊頭資訊的用途,本節將告訴您下列幾個標頭資訊的用途: 的用途: ToTo :用來指定收件人的電子郵件地址,如果有多個收:用來指定收件人的電子郵件地址,如果有多個收

件人,必須使用逗號 件人,必須使用逗號 (,) (,) 隔開,例如 隔開,例如 ““ rong@ms17.url.com.tw, jeanchen@mail.ht.net.twrong@ms17.url.com.tw, jeanchen@mail.ht.net.tw”” 。 。

FromFrom :用來指定寄件者的電子郵件地址,:用來指定寄件者的電子郵件地址, FromFrom 支援 支援 ““陳俊榮陳俊榮 <rong@ms17.url.com.tw><rong@ms17.url.com.tw>”” 這種格式。 這種格式。

CcCc :用來指定副本收件者的電子郵件地址,如果有多:用來指定副本收件者的電子郵件地址,如果有多個收件人,必須使用逗號 個收件人,必須使用逗號 (,) (,) 隔開 。隔開 。

BccBcc :用來指定密件副本收件者的電子郵件地址,如果:用來指定密件副本收件者的電子郵件地址,如果有多個收件人,必須使用逗號 有多個收件人,必須使用逗號 (,) (,) 隔開 。隔開 。

Reply-ToReply-To :用來指定回信的電子郵件地址,:用來指定回信的電子郵件地址, Reply-ToReply-To郵件標頭資訊支援 郵件標頭資訊支援 "" 陳俊榮陳俊榮 <rong@ms17.url.com.tw>" <rong@ms17.url.com.tw>" 這種格式。 這種格式。

Recommended