使用phpmailer发送邮件的例子
풀어 주다: 2016-07-25 09:03:48
-
-
require_once(dirname(__FILE__)."/../PHPMailer/class.phpmailer.php");
//包含class.phpmailer.php
- /**
- * @param string $send_to_mail 目标邮件
- * @param stinrg $subject 主题
- * @param string $body 邮件内容
- * @param string $extra_hdrs 附加信息
- * @param string $username 收件人
- * @param string $replyname 回复人
- * @param string $replymail 回复地址
- * @return array(bealoon,string) 返回数组包括两个元素,bealoon表示是否成功,string为提示信息
- */
- function SendMail($send_to_mail,$subject,$body,$extra_hdrs,$username,$replyname="reply",$replymail="reply@reply.com"){
- $mail=new PHPMailer();
- $mail->IsSMTP(); //邮件发送方式
- $mail->Host="smtp.host.com"; //SMTP服务器主机地址
- $mail->SMTPAuth=true; //是否为可信任的SMTP
- $mail->Username="reply@reply.com"; //SMTP 用户名 注意:普通邮件认证不需要加 @域名
- $mail->Password="******"; //SMTP 用户密码
- $mail->From="send@send.com"; //发件人邮件地址
- $mail->FromName="send"; //发件人
- $mail->CharSet="GB2312"; //指定字符集
- $mail->Encoding="base64";
- $mail->AddAddress($send_to_mail,$username); //添加发送目标地址
- $mail->AddReplyTo($replymail,$replyname); //添加回复地址
- $mail->IsHTML(true); //邮件类型为HTML格式
- $mail->Subject=$subject; //邮件主题
- //邮件内容
- $mail->Body="
-
- ".$body."
-
- ";
- $mail->AltBody="text/html"; //
|
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
-
2024-09-20 15:51:33
-
2024-09-20 15:47:32
-
2024-09-20 15:45:32
-
2024-09-20 15:39:32
-
2024-09-20 15:38:32
-
2024-09-20 15:27:32
-
2024-09-20 15:26:32
-
2024-09-20 15:12:32
-
2024-09-20 14:53:01
-
2024-09-20 14:51:01