• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

如何用phpmaill发送邮件

php 搞代码 4年前 (2022-01-22) 22次浏览 已收录 0个评论

PHP作为世界上最流行的语言之一,它能开发出很多程序,与我们的互联网生活分不开,那如何使用PHP发邮件呢?这也是一些PHP新手所要探究的问题,现在小编就给大家分享一篇使用phpmaill发送邮件的例子。

<?phpinclude "mail.php";if (!empty($_POST['to'])  && !empty($_POST['fromname']) && !empty($_POST['title']) && !empty($_POST<a style="color:transparent">本@文来源gao($daima.com搞@代@#码(网5</a><strong>搞gaodaima代码</strong>['content'])) {send_mail($_POST['to'],$_POST['fromname'],$_POST['title'],$_POST['content']);}?><form action="#" method="post">接收人:<input type="text" name="to" /><br>发件人昵称:<input type="text" name="fromname" /><br>标题:<input type="text" name="title" /><br>内容:<input type="text" name="content" style="width:400;height:100;" /><br><input type="submit" value="提交" />注:默认是用作者的QQ邮箱发送 请注意改成自己的数据</form>
<?php header("content-type:text/html;charset=utf-8"); ini_set("magic_quotes_runtime",0); require 'php_mail/class.phpmailer.php'; require 'php_mail/class.smtp.php'; function send_mail($to,$fromname,$title,$content){try { $mail = new PHPMailer(true); $mail->IsSMTP(); $mail->CharSet='UTF-8'; //设置邮件的字符编码,这很重要,不然中文乱码 $mail->SMTPAuth = true; //开启认证 $mail->Port = 25; //端口请保持默认$mail->Host = "smtp.qq.com"; //使用QQ邮箱发送$mail->Username = "[email protected]"; //这个可以替换成自己的邮箱$mail->Password = "nelfobtugzckbdae"; //注意 这里是写smtp的授权码 写的不是QQ密码,此授权码不可用//$mail->IsSendmail(); //如果没有sendmail组件就注释掉,否则出现“Could not execute: /var/qmail/bin/sendmail ”的错误提示 $mail->AddReplyTo("[email protected]","mckee");//回复地址 $mail->From = "[email protected]"; $mail->FromName = $fromname; $to = $to; $mail->AddAddress($to); $mail->Subject = $title; $mail->Body = $content;$mail->AltBody = "To view the message, please use an HTML compatible email viewer!"; //当邮件不支持html时备用显示,可以省略 $mail->WordWrap = 80; // 设置每行字符串的长度 //$mail->AddAttachment("f:/test.png"); //可以添加附件 $mail->IsHTML(true); $mail->Send(); echo '邮件已发送';} catch (phpmailerException $e) { echo "邮件发送失败:".$e->errorMessage(); } return true;}//环境 PHP5.3亲测可用?>

效果显示:

怎么样现在大家已经学会了phpmaill发送邮件如何实现了吗?那么恭喜你又掌握了一项基本技能。

相关推荐:

功能强大的PHP发邮件类

PHP发邮件的简单类

PHP发邮件问题

以上就是如何用phpmaill发送邮件的详细内容,更多请关注搞代码gaodaima其它相关文章!


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:如何用phpmaill发送邮件

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址