中文字幕日韩一区二区_国产一区二区av_国产毛片av_久久久久国产一区_色婷婷电影_国产一区二区精品

phpmailer發(fā)送郵件之后,返回收件人是否閱讀了郵件的方法

很多人在使用phpmailer發(fā)送郵件之后,都想知道對方是否閱讀了郵件?通常來說,這個(gè)我們是無法知道的,那么有沒有辦法呢?

對于這個(gè)問題有一個(gè)簡單的解決方法,我們知道,郵件內(nèi)容可以以html 的形式發(fā)送,我們可以在內(nèi)容中插入圖片,那么關(guān)鍵就在這個(gè)圖片里面了。

假設(shè)我們的郵件內(nèi)容是這樣的:

文件content.php代碼如下:

<table width="555" height="50" border="0" align="center" cellpadding="0" cellspacing="0" background="<?=$bg?>"><tr> <td>這是測試內(nèi)容</td>   </tr>   <tr> <td> </td>   </tr>   <tr> <td> </td>   </tr> </table> 

這個(gè)$bg要怎么寫呢?如果郵件是發(fā)送多個(gè)人呢?這里又怎么區(qū)分呢?

假設(shè)鏈接是這樣的:http://www.xxx.com/image.php?email=$email 再看看image.php的代碼

文件image.php代碼如下:

<?php $email=$_GET["email"]; if($id) {   include_once("/conn.php");   mysql_query("update mail_list set has_read='yes' where email='$email'"); } header("Content/type:image/gif"); $im=imagecreatefromgif("bg.gif"); imagegif($im); imagedestroy($im); ?>

看到這里你也許就明白了。所以我發(fā)送的郵件的內(nèi)容就是這樣的:

<?php ob_start(); include_once("content.php"); $content=ob_get_contents(); ob_end_clean(); ?>

寫到這里,我們并沒有對郵件內(nèi)容中的背景圖像進(jìn)行替換,接下來的問題將會(huì)逐步解決這個(gè)問題, 這個(gè)是用phpmail發(fā)送郵件的部分代碼:

<?php /* $contact=array("userA"=>"aaaa@sina.com","userB""=>"bbb@163.com","userC"=>"ccc@qq.com"); */ foreach ($contact as $unm=>$email) {   $bg_file="http://{$_SERVER['SERVER_NAME']}/image.php?email=$email";   $str=str_replace('background=""',"background=/"$bg_file/"",$content);   $mail->MsgHTML($str);   $mail->AddAddress($email,$unm);   $mail->Send(); } ?>

這里為什么要用循環(huán)的方式逐一發(fā)送呢?因?yàn)闉榱藚^(qū)分是哪個(gè)聯(lián)系人讀過郵件,每封郵件的內(nèi)容的背景圖片的顯示不一樣。在發(fā)送之前,我們對內(nèi)容進(jìn)行處理,對背景進(jìn)行替換,這樣我們看到的郵件內(nèi)容的背景圖像的src就變成了這樣:http://www.domain.com/image.php?email=aaa@sina.com等等。

注意這里還有一個(gè)問題,你執(zhí)行上面的代碼之后,會(huì)發(fā)現(xiàn)一個(gè)問題,發(fā)送到第一個(gè)人的是3封,第二個(gè)人的是2封,第三個(gè)人的是1封,這里為什么呢?這里就要看看AddAddress方法了。修改辦法是:打開class.phpmailer.php,找到310行,將private $to=Array()改成public $to=Array().

然后在發(fā)送郵件的代碼中加入:

$mail->to=Array();$mail->AddAddress($email,$unm);

寫到這里,就不用再做過多說明了。

php技術(shù)phpmailer發(fā)送郵件之后,返回收件人是否閱讀了郵件的方法,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: av网站免费 | 亚洲精品一区中文字幕乱码 | 国产网站在线 | 99久久久久久久 | 国产91观看 | 国产精品一区三区 | 国产午夜精品久久久久免费视高清 | 日韩aⅴ在线观看 | 成人一级片在线观看 | 91av视频在线观看 | 日本一区视频在线观看 | 91高清免费观看 | 精品欧美一区二区三区久久久 | 国产91综合 | 羞羞视频一区二区 | av高清毛片 | 精品欧美一区二区三区久久久 | 亚洲欧美中文日韩在线 | 欧美一区免费 | 在线观看h视频 | 日韩小视频在线 | 日韩亚洲视频在线 | 国产欧美精品区一区二区三区 | 噜噜噜噜狠狠狠7777视频 | 五月婷婷丁香 | 中文字幕一区二区三区精彩视频 | 狠狠av | 伊人成人免费视频 | 久热国产精品 | 中文字幕精 | 亚洲国产一区在线 | 国产精品1区2区 | 午夜伦4480yy私人影院 | 国产999精品久久久影片官网 | 亚洲视频免费在线观看 | 影音av | 一区精品视频在线观看 | 亚洲欧美中文日韩在线v日本 | 九九久久久 | 亚洲欧美一区二区三区1000 | 在线欧美一区 |