写这篇文章的初衷是因为昨天自己一朋友的反馈加上自己貌似就发现的问题,一直没去测试,所以在测试之后就发现了一系列的问题。

我的站点邮件发送系统有问题,就是访客留下评论后管理员能够知道,但是在管理员回复之后,并没有邮件提示访客他的评论被回复,所以,我才认识到这个问题的严重性。

在了解这个问题是出自站点邮件系统上之后,我就开始着手解决这个问题。我一个不会PHP的人来解决这个问题是真的绕了很多弯路。下面我来说下wodpress如何设置邮件回复功能。

1、下载插件wp-mail-smtp

进入你的后台+插件+搜索这个插件安装好,启动即可。

2、这里我讲解使用阿里云域名邮件通知设置邮件转发,腾讯的QQ域名邮箱和163等自行设置,方法一致。唯一值得注意的是腾讯QQ域名邮箱和163的SMTP密码是授权码

3、进入阿里邮件推送控制台 ,这里需要注意,你的阿里账号已经实名认证。

根据图中设置,选择一个域名(已购买好的),官方说明:com / cn 需要备案。

4、域名添加好之后点击配置,进入到域名提供商处按阿里要求进行dns解析

5、待解析成功之后,点击验证。

6、验证通过之后,点击发信地址

然后点击右上角的新建

7、之后需要验证回信地址,系统会发送一条邮件给你刚刚填写的回信地址,点击邮件中的连接验证即可

点击链接之后选择验证回信地址,验证通过之后设置SMTP的密码。

8、密码设置好之后把它记住,然后进入wordpress后台。启动刚刚下载的wp-mail-smtp

9、按图片要求设置好之后再按以下要求设置然后保存

10、设置好之后测试是否能发送成功。

11、到处你系统邮件功能能够正确发送邮件了,但是就这样就完了吗?肯定没有,你需要下载一个辅助(我个人认为),这里推荐下载 Comment Approved

12、下载安装好,自己设置就行了。当然你懂PHP的话可以自己设置当前主题的function.php文件。

重点

设置SMTP遇到的一些问题.

1、发送失败,测试邮件发送不了

原因:检测你的端口是否开放,如果是阿里或者腾讯的,检测安全组开放的是出站规则出站规则出站规则

2、如果选择SSL,端口开放了还是发送不了,请检查Openssl是否开启,设置方法请自行百度

3、服务器提供商是否提供main()函数发送邮件。


版权声明:
如未注明,均为原创,转载需注明出处!
本文固定链接:https://jkgblog.com/175.html
最后修改日期:2019年6月25日

作者

留言

要是发送慢如何解决?

    作者

    理论不会慢,如果你和我使用的一样是wp,你可以SMTP配合代码使用,在你function.php里面加代码,代码私信给你。

      看见你发的了,但是点击回复之后大概3 4秒才能回复完成,没开直接就回复完成,贵站也只这样,不知道有没有先提示回复成功,然后后台在发送邮件。

        作者

        就是你需要3 4秒才能提交comment吗?还是啥

撰写回覆或留言

发布留言必须填写的电子邮件地址不会公开。