Upload
erich-francis
View
68
Download
1
Embed Size (px)
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 :用來指定收件人的電子郵件地址,如果有多個收:用來指定收件人的電子郵件地址,如果有多個收
件人,必須使用逗號 件人,必須使用逗號 (,) (,) 隔開,例如 隔開,例如 ““ [email protected], [email protected]@ms17.url.com.tw, [email protected]”” 。 。
FromFrom :用來指定寄件者的電子郵件地址,:用來指定寄件者的電子郵件地址, FromFrom 支援 支援 ““陳俊榮陳俊榮 <[email protected]><[email protected]>”” 這種格式。 這種格式。
CcCc :用來指定副本收件者的電子郵件地址,如果有多:用來指定副本收件者的電子郵件地址,如果有多個收件人,必須使用逗號 個收件人,必須使用逗號 (,) (,) 隔開 。隔開 。
BccBcc :用來指定密件副本收件者的電子郵件地址,如果:用來指定密件副本收件者的電子郵件地址,如果有多個收件人,必須使用逗號 有多個收件人,必須使用逗號 (,) (,) 隔開 。隔開 。
Reply-ToReply-To :用來指定回信的電子郵件地址,:用來指定回信的電子郵件地址, Reply-ToReply-To郵件標頭資訊支援 郵件標頭資訊支援 "" 陳俊榮陳俊榮 <[email protected]>" <[email protected]>" 這種格式。 這種格式。