一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

解決163/sohu/sina不能夠收到PHP MAIL函數發出郵件的問題

復制代碼 代碼如下:
// multiple recipients
$to = 'aidan@example.com' . ', '; // note the comma
$to .= 'wez@example.com';
// subject
$subject = 'Birthday Reminders for August';
// message
$message = '
<html>
<head>
<title>Birthday Reminders for August</title>
</head>
<body>
<p>Here are the birthdays upcoming in August!</p>
<table>
<tr>
<th>Person</th><th>Day</th><th>Month</th><th>Year</th>
</tr>
<tr>
<td>Joe</td><td>3rd</td><td>August</td><td>1970</td>
</tr>
<tr>
<td>Sally</td><td>17th</td><td>August</td><td>1973</td>
</tr>
</table>
</body>
</html>
';
// To send HTML mail, the Content-type header must be set
$headers = 'MIME-Version: 1.0' . "/r/n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "/r/n";
// Additional headers
$headers .= 'To: Mary <mary@example.com>, Kelly <kelly@example.com>' . "/r/n";
$headers .= 'From: Birthday Reminder <birthday@example.com>' . "/r/n";
$headers .= 'Cc: birthdayarchive@example.com' . "/r/n";
$headers .= 'Bcc: birthdaycheck@example.com' . "/r/n";
// Mail it
mail($to, $subject, $message, $headers);

查看sendmail的maillog,發現奇怪的內容。
復制代碼 代碼如下:
Mar 1 11:28:03 <a title="shaohui" target="_blank">shaohui</a>.org sendmail[27526]: n213S1Xc027524: to=<shaohui_1983@163.com>, ctladdr=<shaohui@shaohui.org> (500/500), delay=00:00:02, xdelay=00:00:01, mailer=esmtp, pri=150812, relay=163mx03.mxmail.NETease.com. [220.181.12.72], dsn=5.0.0, stat=Service unavailable

但是,如果我使用Linux Shell 的mail命令是可以發送成功的,不過多加了一條-f 參數偽造發件人。這是唯一的不同,于是maillog 的其中一個字段ctladdr顯示也不一樣。不再是apache用戶,我懷疑163等國內的郵件服務提供商,把所有的apache的用戶的郵件當成垃圾郵件處理掉了。
復制代碼 代碼如下:
Feb 25 23:44:59 <a title="shaohui" target="_blank">shaohui</a> sendmail[13067]: n1PFixH4013067: to=shaohui_1983@163.com, ctladdr=contact@shaohui.org (0/0), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30869, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (n1PFixdx013068 Message accepted for delivery)

根源找到,于是問題就很好解決了,查一下php的手冊,發現mail函數原來也是可以偽造發件人的。
復制代碼 代碼如下:
bool mail ( string $to , string $subject , string $message [, string $additional_headers [, string $additional_parameters ]] )

在第六個參數additional_parameters使用額外的參數"-f sender_addr@mydomain.com", 問題就解決了。

php技術解決163/sohu/sina不能夠收到PHP MAIL函數發出郵件的問題,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 91欧美激情一区二区三区成人 | 黄网站视频观看免费 | 青青草国产精品人人爱99 | 激情婷婷丁香 | 99久久精品国产片 | 欧美系列第一页 | 色吧综合网 | 欧美另类特大 | 丁香婷婷综合五月综合色啪 | 成年美女黄网站色大片视频 | 国产在视频线精品www666 | 亚洲第一二三四区 | 国产美女视频网站 | 精品色视频 | 中文字幕第13亚洲另类 | 国产成人精品cao在线 | 四虎在线视频免费观看视频 | 久久99精品国产麻豆 | 国产精品区一区二区免费 | 欧美激情小视频 | 野外一男一女一级毛片 | 影音先锋在线亚洲精品推荐 | 久久福利青草精品免费 | 色综合狠狠干 | 亚洲一区日韩一区欧美一区a | 久久综合香蕉久久久久久久 | 国内自拍网址 | 亚洲国产精品日韩高清秒播 | 视频一区二区中文字幕 | 国产亚洲精品福利在线 | 欧美ab片 | 亚洲欧美色一区二区三区 | 欧美精品免费一区欧美久久优播 | 精品欧美一区二区在线观看 | 国产真实乱子伦精品视手机观看 | 中文字幕曰韩一区二区不卡 | 激情网站网址 | 欧美精品日韩一区二区三区 | 在线精品国产成人综合第一页 | 狠狠做狠狠做综合日日 | 日韩天堂视频 |