自己建站也有很长一段时间了,但是自从建完站之后就没怎么管理过网站,虽然也没人访问 (sigh) 。但是今天忽然来了兴趣,尝试了各种功能,忽然发现网站的注册功能不能用,于是花了点时间解决了一下。

首先需要去下载一个名字叫做 「SMTP Mailer」 的插件,在 WordPress 后台的插件页面可以通过搜索找到,如图所示:1

图 1

2

图 2

安装—启用,然后在 WordPress 后台左边栏设置中找到该插件,进入该插件的设置页面。

3

图 3
4

图 4

如图 4,这是我所填的信息,下面对每个选项做一下详细说明。

SMTP 主机

这个是用来 「发送用户注册邮件的服务器」(例如 smtp.gmail.com) 。大部分个人博客,可以使用自己的常用邮箱作为发送邮件的服务器,比如 QQ 邮箱、 163 邮箱等,可以按照下表填写。如果是其他服务器,也可以通过百度查询一下 SMTP 服务器。 (我这里是通过腾讯企业邮箱设置的带有自己域名的邮箱,教程可以在其他文章中找到)

5-1

图 5

SMTP 认证

默认选择 True 就可以。

SMTP 用户名

用于发送注册邮件的邮箱地址,需要跟上面填写的主机一样。比如说上面填的主机为 QQ 邮箱,那此处也应该是 QQ 邮箱。

SMTP 密码

填写与上面用户名对应的邮箱密码。

加密类型

用于发送电子邮件的加密 (支持的值:TLS / SSL /不加密建议使用 TLS) 。

SMTP 端口

发送电子邮件时要使用的端口 (587/465/25) 。

如果选择 TLS 端口应设置为 587, SSL 使用端口 465 来代替。

发送电子邮件地址

用于显示发送邮箱的地址,与上面的邮箱地址一致即可。

发送名称

用于显示发送邮箱的名称。

 

那都填写完成之后,点一下最下方的 「Save Changes」 来保存设置,接着可以在第二个选项页中测试一下,如图:

6

图 6

填写好收件邮箱,名字,内容之后就可以发送测试了。至此,SMTP 的设置就完成了。回到自己网站的注册页面,注册一下新用户,会发现可以收到邮件了。