作者:篱边_水祭 | 来源:互联网 | 2023-12-13 11:56
本文介绍了使用国外开源码PHPMailer邮件类实现邮件发送功能的简单教学,同时提供了一些注意事项。文章涵盖了字符集设置、发送HTML格式邮件、群发邮件以及避免类的重定义等方面的内容。此外,还提供了一些与PHP相关的资源和服务,如传奇手游游戏源码下载、vscode字体调整、数据恢复、Ubuntu实验环境搭建、北京爬虫市场、进阶PHP和SEO人员需注意的内容。
php教程|php手册
PHPMailer,邮件,类,发送,本款,邮件,发送,功能,我们,是,用了,国外,一个,开,源码,类,大家,都,可能
php教程-php手册
本款邮件发送功能我们是用了国外一个开源码的邮件类,大家都可能用过的PHPMailer邮件类很简单,今天来讲一下简单的使用教学,有需要的朋友可以参考下,同时像其它的附件什么的,各位朋友可以给我意见哦。
传奇手游游戏源码下载,vscode怎么调大输出字体,数据恢复 ubuntu,tomcat服务启动过程,网络爬虫 503,php免流源码,岳阳网络seo优化服务费lzw
要注意的内容:
1. 邮件的字符集设置, $mail->CharSet = “GB2312”; // 这里指定字符集!在这里我只指定为GB2312因为这样Outlook能正常显示邮件主题,我尝试过设为utf-8但在Outlook下显示乱码。
2. 如果是发送html格式的邮件,那么记得也指定
3. 如果你想用它来群发邮件的话,记得修改包含文件函数,如:
require(“phpmailer/class.phpmailer.php”);
改为
require_once(“phpmailer/class.phpmailer.php”);
否则的话会产生类的重定义。
网页ddos网站源码,ubuntu实验环境搭建,北京最大爬虫市场,进阶php,seo人员多少lzw
代码如下 | |
/******************************* * 作者:李英江 * 日期:2006-12-7 *******************************/ require(“phpmailer/class.phpmailer.php”); function smtp_mail ( $sendto_email, $subject, $body, $extra_hdrs, $user_name) { $mail = new PHPMailer(); $mail->IsSMTP();// send via SMTP $mail->Host = “200.162.244.66”; // SMTP servers $mail->SMTPAuth = true; // turn on SMTP authentication $mail->Username = “yourmail”; // SMTP username 注意:普通邮件认证不需要加 @域名 $mail->Password = “mailPassword”; // SMTP password $mail->From = “yourmail@cgsir.com”; // 发件人邮箱 $mail->FromName = “cgsir.com管理员”; // 发件人 c http代理源码,ubuntu怎么升级go,tomcat的运行闪退,有妖气爬虫,web好还是php好学,google seo指南lzw $mail->CharSet = “GB2312”; // 这里指定字符集! $mail->Encoding = “base64”; $mail->AddAddress($sendto_email,”username”); // 收件人邮箱和姓名 $mail->AddReplyTo(“yourmail@cgsir.com”,”cgsir.com”); //$mail->WordWrap = 50; // set word wrap //$mail->AddAttachment(“/var/tmp/file.tar.gz”); // attachment //$mail->AddAttachment(“/tmp/image.jpg”, “new.jpg”); $mail->IsHTML(true); // send as HTML // 邮件主题 $mail->Subject = $subject; // 邮件内容 $mail->Body = ‘ 欢迎来到http://www.bKjia.c0m 感谢您注册为本站会员! ‘; $mail->AltBody =”text/html”; if(!$mail->Send()) { echo “邮件发送有误
“; echo “邮件错误信息: ” . $mail->ErrorInfo; exit; } else { echo “$user_name 邮件发送成功! “; } } // 参数说明(发送到, 邮件主题, 邮件内容, 附加信息, 用户名) smtp_mail(‘yourmail@cgsir.com’, ‘欢迎来到cgsir.com!’, ‘NULL’, ‘cgsir.com’, ‘username’); ?> |
需要下载PHPMailer文件包phpmailer-1.73.tar.gz 来自开源社区: http://phpmailer.sourceforge.net/