自己建站也有很长一段时间了,但是自从建完站之后就没怎么管理过网站,虽然也没人访问 (sigh) 。但是今天忽然来了兴趣,尝试了各种功能,忽然发现网站的注册功能不能用,于是花了点时间解决了一下。
首先需要去下载一个名字叫做 「SMTP Mailer」 的插件,在 WordPress 后台的插件页面可以通过搜索找到,如图所示:
图 1
图 2
安装—启用,然后在 WordPress 后台左边栏设置中找到该插件,进入该插件的设置页面。
图 3
图 4
如图 4,这是我所填的信息,下面对每个选项做一下详细说明。
SMTP 主机
这个是用来 「发送用户注册邮件的服务器」(例如 smtp.gmail.com) 。大部分个人博客,可以使用自己的常用邮箱作为发送邮件的服务器,比如 QQ 邮箱、 163 邮箱等,可以按照下表填写。如果是其他服务器,也可以通过百度查询一下 SMTP 服务器。 (我这里是通过腾讯企业邮箱设置的带有自己域名的邮箱,教程可以在其他文章中找到)
图 5
SMTP 认证
默认选择 True 就可以。
SMTP 用户名
用于发送注册邮件的邮箱地址,需要跟上面填写的主机一样。比如说上面填的主机为 QQ 邮箱,那此处也应该是 QQ 邮箱。
SMTP 密码
填写与上面用户名对应的邮箱密码。
加密类型
用于发送电子邮件的加密 (支持的值:TLS / SSL /不加密建议使用 TLS) 。
SMTP 端口
发送电子邮件时要使用的端口 (587/465/25) 。
如果选择 TLS 端口应设置为 587, SSL 使用端口 465 来代替。
发送电子邮件地址
用于显示发送邮箱的地址,与上面的邮箱地址一致即可。
发送名称
用于显示发送邮箱的名称。
那都填写完成之后,点一下最下方的 「Save Changes」 来保存设置,接着可以在第二个选项页中测试一下,如图:
图 6
填写好收件邮箱,名字,内容之后就可以发送测试了。至此,SMTP 的设置就完成了。回到自己网站的注册页面,注册一下新用户,会发现可以收到邮件了。