用PHP傳送MIME郵件 三)

2021-04-17 08:21:19 字數 839 閱讀 9635

值得說明的其它兩個方法是print_mail()和send_mail(),兩個都使用了$force引數。print_mail()輸出整個郵件資訊,send_mail()使用php

的mail()函式傳送資訊。可選的,send_mail()使用了乙個**tp物件和它的傳送方法(由使用者指定)來傳送

郵件。

結論建立乙個符合mime

的資訊不象看上去那麼複雜,可以通過乙個相當簡單的方式來實現。mime

訊息可以給許多的站點帶來新氣象。

我們在上面開發的類覆蓋了核心思想,並且它可以被擴充套件,唯一的限制是你的想象力。例如,某人可以寫出detach()函式,來刪除指定索引的附件(attach()方法可以返回這個資訊)。

這個mime_mail類可以用於傳送基於html的郵件,不需要改造,只是嵌入的影象不能被傳送;這是乙個需要特別注意的主題。

然而,沒有圖象的html或引用的影象使用了絕對url或標記也可以使用mime_mail類進行傳送。乙個例子如下:

<?php

$html_data = 'oooodd" bgcolor="#000000">hello

'; $mime = new mime_mail($to, $from, $subject);

$mime->attach($html_data, "", octet, base64, inline);

$mime->send_mail ();

?>

這個郵件的收信人將得到乙個黑色背景和藍色?quot;hello"文字的郵件!

傳送完整的行內html資訊,連同其它一些符合mime

郵件傳送的高階專題,值得特別考慮,希望這些將成為這篇文章的繼續。

用PHP傳送MIME郵件(二)

作者 kartic krishnamurthy 譯者 limodou 好,如何建立符合mime的資訊呢?通過上面的一般性的描述,讓我們現在看一下所謂的mime資訊到底是什麼!最簡單的mime資訊 這個資訊沒有任何段,也就是,沒有附件。然而,因為它是乙個mime訊息,它必須有必要的頭。from php...

php郵件傳送

今天要用到php的郵件傳送,便用phpmailer弄了個 類檔案 emaillclass.php class phpmailer function send addr,fromname,title,content smtp array array ehlo hello lb,220,250 ehlo...

php 郵件傳送

2 修改class.phpmailer.php 增加變數 fromemail 修改下面內容 成如下內容 if this fromname else result this headerline from this fromemail.fromname result this headerline r...