程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> 關於那個SMTP類及一個例子

關於那個SMTP類及一個例子

編輯:關於PHP編程

因為顯示的原因,發上來的帖裡裡有一些空格被刪除了,造成大家使用上的一些錯誤。
分析如下:
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="[email protected]";
$toname="pbabi";
$tomail="[email protected]";
$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);


  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved