• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

PHPMailer发送邮件详解

php 搞代码 4年前 (2022-01-22) 14次浏览 已收录 0个评论

PHPMailer是一个封装好的PHP邮件发送类,支持发送HTML内容的电子邮件,以及图片附件,前提要设置好邮件服务器就能实现邮件发送功能。本文给大家分享PHPMailer发送邮件功能,一起看看吧

PHPMailer是一个封装好的PHP邮件发送类,支持发送HTML内容的电子邮件,以及图片附件,前提要设置好邮件服务器就能实现邮件发送功能。

HTML

首先我们先放置一个收件箱的输入框和一个发送邮件按钮:

收件人:

<input type="text" class="input_text" id="email" name="email" value="@"/> <input type="button" class="btn" id="send" value="发送"/>jQuery$(function() {   $("#send").click(function() {     var email = $("#email").val();    $("#send").addClass("loading").val("loading...").attr("disabled", "disabled");    $.post("ajax.php",{       "email": email     },    function(data) {       if (data == 1){         $("#result").html("发送成功,请注意查收您的邮件!");      } else {         $("#result").html(data);      }       $("#send").removeAttr("disabled").removeClass("loading").val("发送");     });  }); });

Ajax.phprequire_once('class.phpmailer.php'); $address = $_POST['email']; //收件人email $mail = new PHPMailer();//实例化 $mail->IsSMTP(); // 启用SMTP$mail->Host = "smtp.163.com";//SMTP服务器 以163邮箱为例子$mail->Port = 25; //邮件发送端口 $mail->SMTPAuth = true; //启用SMTP认证 $mail->CharSet = "UTF-8"; //字符集$mail->Encoding = " 64";//编码方式$email_system = "[email protected]"<div style="color:transparent">!本文来源gaodai.ma#com搞#代!码(网</div><em>搞gaodaima代码</em>;$mail->Username = $email_system; //你的邮箱 $mail->Password = ""; //你的密码 $mail->Subject = "你好";//邮件标题 $mail->From = $email_system; //发件人地址(也就是你的邮箱) $mail->FromName = "素材火"; //发件人姓名 $mail->AddAddress($address, "亲");//添加收件人(地址,昵称) $mail->AddAttachment('send.xls', '我的附件.xls');// 添加附件,并指定名称 $mail->IsHTML(true);//支持html格式内容 $mail->Add dedImage("logo.jpg", "my-attach", "logo.jpg");//设置邮件中的图片 $mail->Body = '你好, <b>朋友</b>! <br/>这是一封来自<a href="http://www.erdangjiade.com" target="_blank">erdangjiade.com</a>的邮件!<br/><img alt="erdangjiade" src="cid:my-attach">'; //邮件主体内容 //发送 if (!$mail->Send()) {  echo "发送失败: " . $mail->ErrorInfo;}else{   echo "1";}

以上就是本文的全部内容,希望对大家的学习有所帮助。

相关推荐:

phpmailer使用php发邮件案例解析

PHPMAILER实现PHP发邮件功能

PHP使用PHPMailer发送邮件的方法分享

以上就是PHPMailer发送邮件详解的详细内容,更多请关注搞代码gaodaima其它相关文章!


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:PHPMailer发送邮件详解

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址