WordPress 纯代码配置 SMTP 邮件发送功能

  • A+
所属分类:WordPress

以下就是 WordPress SMTP 邮件功能的全部代码,添加到当前主题 functions.php 文件中即可:

  1. //使用 smtp 发邮件
  2. add_action('phpmailer_init', 'fanly_mail_smtp');
  3. function fanly_mail_smtp( $phpmailer ) {
  4.     $phpmailer->IsSMTP();
  5.     $phpmailer->SMTPAuth = true;//启用 SMTPAuth 服务
  6.     $phpmailer->Port = 465;//MTP 邮件发送端口,这个和下面的 SSL 验证对应,如果这里填写 25,则下面参数为空
  7.     $phpmailer->SMTPSecure ="ssl";//是否验证 ssl,与 MTP 邮件发送端口对应,如果不填写,则上面的端口须为 25
  8.     $phpmailer->Host = "smtp.exmail.qq.com";//邮箱的 SMTP 服务器地址,目前 smtp.exmail.qq.com 为 QQ 邮箱和腾讯企业邮箱 SMTP
  9.     $phpmailer->Username = "blog@leiue.com";//你的邮箱地址
  10.     $phpmailer->Password ="***************";//你的邮箱登录密码
  11. }
  12. //发件地址记得和 smtp 邮箱一致即可
  13. add_filter( 'wp_mail_from', 'fanly_wp_mail_from' );
  14. function fanly_wp_mail_from() {
  15.     return 'blog@leiue.com';
  16. }

修改其中的对应的参数就可以了,最简单的就是使用 QQ 邮箱或者腾讯企业邮箱,只需要修改你的完整邮箱和登陆密码就看了,然后需要注意一点的就是,如果 QQ 邮箱启用了独立登陆密码应该是无法使用的。

weinxin
我的微信
分享和发布网站源码、免费软件下载和网站搭建技术教程,致力创造一个高质量网络资源教程的分享平台。

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: