宝哥软件园

PHPMailer发送邮件

编辑:宝哥软件园 来源:互联网 时间:2021-09-06

PHPMailer是一个封装的PHP邮件发送类,支持发送HTML电子邮件和图片附件。要实现邮件发送功能,需要设置邮件服务器。

超文本标记语言

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

致:

输入类型=' text ' class=' input _ text ' id=' email ' name=' email ' value=' @ '/输入类型=' button ' class=' BTN ' id=' send ' value=' send '/jQuery $(function(){ $(' # send '))。单击(function() { var email=$('#email ')。val();$('#send ')。addClass(“加载”)。val('正在加载.').attr('disabled ',' disabled ');$.post ('ajax.php ',{'email' :email},function(data){ if(data==1){ $(' # result ')。html('发送成功,请检查您的电子邮件!');} else { $('#result ')。html(数据);} $ ('# send ')。removeattr ('disabled ')。removechlass ('loading ')。val(' send ');});});});Ajax . PHP require _ once(' class . phpmailer . PHP ');$ address=$ _ POST[' 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-编码=' 64 ';//编码方法$ email _ system='[电子邮件保护]';$ mail-Username=$ email _ system;//您的电子邮件地址是$ mail-Password=' ';//您的密码$ mail-Subject=' Hello ';//邮件头$ mail-From=$ email _ system;//发件人地址(即您的电子邮件地址)$ mail-from name=' material fire ';//发件人姓名$ mail-addaddaddress($ address,' pro ');//添加收件人(地址、昵称)$mail-AddAttachment('send.xls ',' my attachment . xls ');//添加附件并指定名称$ mail-IsHTML(true);//支持html格式内容$ mail-add dedi image(' logo . jpg ',' my-attach ',' logo . jpg ');//在邮件中设置图片$mail-Body='你好,朋友!Br/这是一封来自erdangjiade.com/a!的电子邮件;//邮件正文内容//发送if(!$mail-Send()) {echo '发送:失败。$ mail-ErrorInfo;} else { echo ' 1}以上是边肖介绍的PHPMailer发来的邮件,希望对大家有所帮助。如果你有任何问题,请给我留言,边肖会及时回复你。非常感谢您对我们网站的支持!

更多资讯
游戏推荐
更多+