今天给一个企业做网站,需要
今天给一个企业做网站,需要用php发送电子邮件
于是在网上找了一通,哎呀我的妈呀,找得我累啊,每一个能用的,我去!!!
最后终于找到了一个能用的
废话少说‘看代码。。。。
这里是参数部分:
require("class.phpmailer.php"); error_reporting(E_ERROR); function smtp_mail ( $sendto_email, $subject, $body ,$att=array()) { $mail = new PHPMailer(); $mail->IsSMTP(); $mail->Host = :"smtp.qq.com"; //smtp服务器 $mail->Username = "nswlp@nswlp.cn"; //发送邮件账号 $mail->Password = "*********"; //发信邮件密码 $mail->FromName = "管理员"; //发件人姓名 $mail->SMTPAuth = true; $mail->From = $mail->Username; $mail->CharSet = "gbk"; //编码 $mail->Encoding = "base64"; $mail->AddAddress($sendto_email); $mail->IsHTML(true); $mail->Subject = $subject; $mail->Body = $body; if(!$mail->Send()) { echo "邮件错误信息: " . $mail->ErrorInfo; }else{ echo "邮件发送成功!谢谢您的支持!"; //发信成功显示 } } $msg=$_POST["msg"]; $body = $msg; //获取邮件内容 // 参数说明(接收地址, 邮件主题, 邮件内容) smtp_mail('nswlp@nswlp.cn', '请查看留言', $body);
核心部分:
有3个文件,是必须的,
分别是class.phpmailer.php、class.pop3.php和class.smtp.php
下载地址:
最后一定要开启邮箱的SMTP
搞定。。。。。。
上一篇:php对文件夹管理的一些函数代码
下一篇:CSS单词文本自动换行代码
评论列表
发表评论
热评文章
相关阅读