美文网首页
您有新的邮件待查收--php邮件发送

您有新的邮件待查收--php邮件发送

作者: 半打真心 | 来源:发表于2018-12-25 18:12 被阅读0次
特斯拉

    如果你的客户想做一个消息通知功能,你不必着急忙慌地搜找socket、redis队列等知识,你可以向他建议邮件发送功能。

    有些小伙伴可能会提出其它方案,比如发送短信。这是被我pass掉的方案,因为短信验证一般用于验证码功能,它有用户使用的每日次数限制。而且我们只能使用后端来实现邮件发送,前端mailto:邮件抄送是打开桌面软件的方式发送,这过于不智能了。

    一、货比三家,我们选择的插件是phpmailer,下载问度娘,要包私信我。

手把手教你放在哪

    二、我们一般使用QQ发送邮件,发送方的邮件需要一些设置

按照以上顺序获取到授权码,我们就可以根据这个授权码来使用这个qq邮箱账户在第三方操作了

    三、代码怎么写?

首先你要保证开启以下两个扩展

//relyOn

vendor('phpmailer.phpmailer.PHPMailerAutoload');

//action

$mail = new \PHPMailer();

$mail -> SMTPDebug = 1;//debug type

$mail -> isSMTP();

$mail -> SMTPAuth = true;

$mail -> Host = 'smtp.qq.com';

$mail -> SMTPSecure = 'ssl';

$mail -> Port = 465;

$mail -> CharSet = 'UTF-8';

$mail -> FromName = '['.$config['sitename'].']-系统发送';//发送方昵称

$mail -> Username = $config['qqemail'];//发送方QQ邮箱

$mail -> Password = $config['emailsmtp'];//填写获取到的授权码

$mail -> From = $config['qqemail'];//再填一次发送方QQ邮箱

$mail -> isHTML(true);

$mail -> addAddress($config['toqq']);//收件方 QQ

$mail -> Subject = '['.$config['sitename'].']-您有新的财务开票通知';//标题

$mail -> Body = $content;//内容

$status = $mail -> send();//发送

以上基本就是代码全部了,可以说很简单了。

相关文章

  • 您有新的邮件待查收--php邮件发送

    如果你的客户想做一个消息通知功能,你不必着急忙慌地搜找socket、redis队列等知识,你可以向他建议邮件发...

  • PHP发送邮件

    01 PHP发送邮件有内置函数mail,但是需要配置sendmail邮件服务器,这不是一个轻松的工作,需要你对邮件...

  • PHP发送邮件

    作为PHP入门开发者,常常有这种述求:自己的网站中需要添加一个使用自己的域名作为发件人邮件地址的自动发送邮件的方法...

  • PHP 利用QQ邮箱发送邮件「PHPMailer」

    PHPMailer PHPMailer 是一个封装好的 PHP 邮件发送类,支持发送 HTML 内容的电子邮件,以...

  • tp5 使用邮箱发送功能 PHPMailer

    PHPMailer PHPMailer 是一个封装好的 PHP 邮件发送类,支持发送 HTML 内容的电子邮件,以...

  • 技术支持

    如果您有遇到任何疑问,请发送邮件至:13142285989@163.com 与我取得联系,收到邮件后会...

  • 谷歌邮箱开启smtp服务

    在PHP使用Google邮箱发送邮件时,当我配置完PHPMailer之后,邮件发送不成功 提示主机连接失败,原因:...

  • 在Thinkphp3.2 中使用PHPMailer 发送邮件

    phpmailer发送邮件是php开发者首选的一个邮件发送插件了,下面我来介绍怎么集成phpmailer到thin...

  • Mix PHP V2 实例:协程池异步邮件发送守护程序

    去年 Mix PHP V1 发布时,我写了一个多进程的邮件发送实例: 使用 mixphp 打造多进程异步邮件发送,...

  • php 简单发送邮件

    1.php教程上很简单mail()函数,我试了下是可以简单的发送,只是中文邮件接收不到。我从网上搜到PHPMail...

网友评论

      本文标题:您有新的邮件待查收--php邮件发送

      本文链接:https://www.haomeiwen.com/subject/dxxqlqtx.html