我们利用 phpmailer功能实现邮件发送功能哦,这里还利用了模板呢,就是读取指定文件内容再发送给朋友.
<?php @session_start(); include (dirname(__FILE__) . './inc/function.php'); require (dirname(__FILE__) . "/mail/class.phpmailer.php"); $array = array_unique(Get_value('mail', 1)); $type = Get_value('type', 1); $mail = new PHPMailer(); $count = 0; $bad = 0; $mail->IsSMTP(); // set mailer to use SMTP $mail->Host = "smtp.163.com"; // smtp1.example.com;smtp2.example.comspecify main and backup server $mail->SMTPAuth = true; // turn on SMTP authentication $mail->Username = "mailangel123"; // SMTP username $mail->Password = "******"; // SMTP password $mail->From = "mailangel123@163.com"; $mail->FromName = "你的好友来信"; $MailBody = GetContent($type); //$array =explode('|',$rs['mail']); foreach ($array as $tmpmail) { if (@preg_match("/w+([-+.]w+)*@w+([-.]w+)*.w+([-.]w+)*/", $tmpmail) || strlen($User_Mail) < 6) { $mail->AddReplyTo("mailangel123@163.com", "44"); $mail->AddAddress($tmpmail, '您好!'); $mail->WordWrap = 50; $mail->CharSet = "GB2312"; //$mail->AddAttachment("/var/tmp/file.tar.gz"); //$mail->AddAttachment("/tmp/image.jpg", "new.jpg"); $mail->IsHTML(true); $mail->Subject = "你的朋友邀请你一起合影!"; $mail->Body = $MailBody; if (!$mail->Send()) { $bad++; $mail->ClearAddresses(); $mail->ClearAttachments(); } else { $count++; } } ShowMsg("result:$count"); } ?>
下面这个文章是读取html 文档并进行html发送哦,
<?php function GetContent($type) { if ($type) { if (file_exists('./mail_room.html')) { $content = file_get_contents('./mail_room.html'); } else { ShowMsg('file can\' read fail '); } } else { if (file_exists('./mail_person.html')) { $content = file_get_contents('./mail_person.html'); } else { ShowMsg('person file read fail!'); } } return $content; } /* echo "<script>alert('发关".$count."邮件成功');</script>"; */
陳述
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章
<🎜>:種植花園 - 完整的突變指南
3 週前ByDDD
<🎜>:泡泡膠模擬器無窮大 - 如何獲取和使用皇家鑰匙
3 週前By尊渡假赌尊渡假赌尊渡假赌
如何修復KB5055612無法在Windows 10中安裝?
3 週前ByDDD
北端:融合系統,解釋
3 週前By尊渡假赌尊渡假赌尊渡假赌
Mandragora:巫婆樹的耳語 - 如何解鎖抓鉤
3 週前By尊渡假赌尊渡假赌尊渡假赌

熱工具

SublimeText3 Linux新版
SublimeText3 Linux最新版

ZendStudio 13.5.1 Mac
強大的PHP整合開發環境

SecLists
SecLists是最終安全測試人員的伙伴。它是一個包含各種類型清單的集合,這些清單在安全評估過程中經常使用,而且都在一個地方。 SecLists透過方便地提供安全測試人員可能需要的所有列表,幫助提高安全測試的效率和生產力。清單類型包括使用者名稱、密碼、URL、模糊測試有效載荷、敏感資料模式、Web shell等等。測試人員只需將此儲存庫拉到新的測試機上,他就可以存取所需的每種類型的清單。

WebStorm Mac版
好用的JavaScript開發工具

PhpStorm Mac 版本
最新(2018.2.1 )專業的PHP整合開發工具