因為顯示的原因,發上來的帖里里有一些空格被刪除了,造成大家使用上的一些錯誤。 分析如下: 1,因為不經意的修改,大家拿到這樣的很優秀的類后,總希望改成自己看起來舒心一些。不過我需要提醒一些,在這個程序里,有時增加或者刪除幾個空格都會造成程序出錯。
2,現在我將發上來的程序的一些問題說說明一下。 Content-Type:后面的1-2行前面要有數個空格。請加上。HTML中每一行前面的空格都不會顯示,所以,帖子里沒有了。 這是前面一個朋友帖出的內容,我修改后如下:
This is a multi-part message in MIME format.
--=====_1__===== Content-Type: multipart/alternative; boundary="=====_2__====="
--=====_2__===== Content-Type: text/plain; charset="GB2312" Content-Transfer-Encoding: base64
x+vKudPD1qez1khUTUwguPHKvbXE08q8/sjtvP7AtLLpv7S4w9PKvP4=
--=====_2__===== Content-Type: text/html; charset="GB2312" Content-Transfer-Encoding: base64
PGh0bWw+PGhlYWQ+PC9oZWFkPjxib2R5PjxoMT7A/dfTPC9oMT48L2JvZHk+PC9odG1sPg==
--=====_2__=====--
--=====_1__=====--
這里有一個例子:
其實很簡單的。
$sender= new smtp(); $fromname="sony"; $frommail="sonymusic@china.com"; $toname="pbabi"; $tomail="panbei@163.net"; $subject="一個例子"; $text_body="請使用支持HTML 格式的郵件軟件來查看該郵件"; $html_body.="<html><head></head><body><h1>例子</h1></body></html>";
$send_ok=$sender->send($fromname,$toname,$frommail,$tomail,$subject,$text_body,$html_body);
|