手机版

PHPMailer邮件类使用smtp.163.com发送邮件

时间:2021-11-25 来源:互联网 编辑:宝哥软件园 浏览:

第一步:你需要下载PHPMailer包。phpmailer-1.73.tar.gz来自开源社区: http://phpmailer.sourceforge.net/.步骤2:确认您的服务器系统支持如下所示的socket,并传递phpinfo()。检查是否支持套接字。如果没有这样的项目,请注意socket是PHP的扩展,是的配置选项。//编译期间必须给出configure - enable-sockets。

步骤3:将文件提取到您的web服务器目录,并调用类。描述:首先包含class.phpmailer.php,然后创建对象,设置参数并调用成员函数。详情请参考以下示例代码:复制代码如下:Php/* * * * * * * * *作者:李盈江*日期:2006年12月7日* * * * * * * * * * * * * * *。函数smtp_mail ($sendto_email,$subject,$body,$extra_hdrs,$ user _ name){ $ mail=new PHPMailer();$ mail-IsSMTP();//通过SMTP $mail发送-主机=' 200 . 162 . 244 . 66 ';//SMTP服务器$ mail-SMTPAuth=true;//打开SMTP身份验证$ mail-Username=' your mail ';//SMTP用户名注意:普通邮件认证不需要添加@域名$ mail-Password=' mail Password ';//SMTP密码$ mail-From='[email protected]';//发件人邮箱$ mail-FromNAmE=' cgsir.com administrator ';//发件人$ mail-CharSet=' GB2312 ';//在这里指定字符集!$ mail-编码=' base64$ mail-addaddaddress($ send to _ email,' username ');//收件人的邮箱和姓名$ mail-添加回复('[email protected]',' cgsir.com ');//$ mail-Wordwrap=50;//设置自动换行//$ mail-AddAttachment('/var/tmp/file . tar . gz ');//附件//$ mail-AddAttachment('/tmp/image . jpg ',' new . jpg ');$mail-IsHTML(真);//以HTML方式发送//邮件主题$ mail-Subject=$ Subject;//邮件内容$ mail-body=' html head meta http-equiv=' content-language ' content=' zh-cn ' meta http-equiv=' content-type ' content=' text/html;Charset=GB2312'/head body欢迎来到a href=' http://www . cgsir.com ' http://www.cgsir.com/a br/br/感谢您注册成为本网站的会员!br/br///body/html ';$ mail-AltBody=' text/html ';if(!$mail-Send()) {echo“邮件发送不正确p”;回显“邮件错误消息:”。$ mail-ErrorInfo;退出;} else {echo '$user_name邮件已成功发送!br/';} }//参数描述(发送对象、电子邮件主题、电子邮件内容、附加信息、用户名)smtp_mail('[emailprotected]'、'欢迎使用cgsir.com!'。' NULL '、' cgsir.com '、' username ');注意事项:1。设置邮件的字符集,$ mail-CharSet=' GB2312 ';//在这里指定字符集!这里我只指定了GB2312,因为Outlook可以正常显示邮件主题,所以我尝试设置为utf-8,但是它在Outlook下显示乱码字符。2.如果您以html格式发送电子邮件,请记住将其指定为meta http-equiv=' content-type ' content=' text/html;Charset=GB2312' 3。如果想用于群发邮件,记得修改包含文件的功能,如:require(' phpmailer/class . phpmailer . PHP ');更改为require _ once(' phpmailer/class . phpmailer . PHP ');否则,该类将被重新定义。

版权声明:PHPMailer邮件类使用smtp.163.com发送邮件是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。