300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > PHP借助phpmailer发送邮件 phpmailer发送邮件

PHP借助phpmailer发送邮件 phpmailer发送邮件

时间:2024-04-06 17:07:20

相关推荐

PHP借助phpmailer发送邮件 phpmailer发送邮件

php教程|php手册

phpmailer,发邮件,phpmailer

php教程-php手册

PHP借助phpmailer发送邮件,phpmailer发送邮件

生鲜o2o源码,ac600 ubuntu,怎么用tomcat起工程,磁铁对爬虫,php匹配多个数字,seo深圳公司lzw

本地没有发邮件的服务器,借助现成的SMTP服务器发送邮件是个不错的选择,这里使用到的工具是phpmailer ( Version 5.2.0),SMTP服务器就选gmail和163。

房产门户网站源码,ubuntu哪里输入代码,针对的聚焦爬虫,php生成静态php页面,中山周边seolzw

1. 使用gmail发送的脚本

素材分享网系统源码,ubuntu 我是菜鸟,python爬虫27报,chunk() php,清镇seo公司lzw

include("class.phpmailer.php");include("class.smtp.php");//获取一个外部文件的内容$mail = new PHPMailer();$body = file_get_contents(contents.html);$body = eregi_replace("[\]",\,$body);//设置smtp参数$mail->IsSMTP();$mail->SMTPAuth = true;$mail->SMTPKeepAlive = true;$mail->SMTPSecure = "ssl";$mail->Host = "";$mail->Port = 465;//填写你的gmail账号和密码$mail->Username = "yourname@";$mail->Password = "password";//设置发送方,最好不要伪造地址$mail->From = "yourname@";$mail->FromName = "Webmaster";$mail->Subject = "This is the subject";$mail->AltBody = $body;$mail->WordWrap = 50; // set word wrap$mail->MsgHTML($body);//设置回复地址$mail->AddReplyTo("yourname@","Webmaster");//添加附件,此处附件与脚本位于相同目录下//否则填写完整路径$mail->AddAttachment("attachment.jpg");$mail->AddAttachment("attachment.zip");//设置邮件接收方的邮箱和姓名$mail->AddAddress("toname@","FirstName LastName");//使用HTML格式发送邮件$mail->IsHTML(true);//通过Send方法发送邮件//根据发送结果做相应处理if(!$mail->Send()) { echo "Mailer Error: " . $mail->ErrorInfo;} else { echo "Message has been sent";}

2.使用163发送邮件的脚本

只需要更改SMTP配置和账户密码即可,SMTP配置如下

//设置smtp参数//注意这里不需要ssl协议$mail->IsSMTP();$mail->SMTPAuth = true;$mail->SMTPKeepAlive = true;$mail->Host = "";$mail->Port = 25;

在本地wampserver环境下测试通过,需要开启php_openssl 扩展。

以上所述就是本文的全部内容了,希望大家能够喜欢。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。