WordPress用户注册,但是在wordpress登陆页面填写完用户名和邮件之后,尽管系统表示已经将密码发送到邮箱,但邮箱迟迟收不到邮件。登陆时进行密码索回,需要填写邮件地址,但是系统却显示:

wordpress无法发送电子邮件。可能原因:您的主机禁用了 mail() 函数……等等几句话。在网上一搜,很快找到了解决方案:使用wp-mail-smtp插件。

一。插件下载安装。可以在wordpress中搜索该插件,自动安装。

二。插件设置。进入网站后台,依次选择“设置”|“Email”,即可进入插件设置,首先设置邮件地址和名称。这个邮件地址是作为网站官方给注册者发送邮件时的地址,名称自然是注册者收到邮件时显示的用户,写网站的名称即可。

下面还有一个Return Path,勾上。

由于笔者用的是qq邮箱,因此下面的邮箱设置使用了qq邮箱的设置:

WordPress发送邮件插件SMPT

WordPress发送邮件插件SMPT

注意,“Username”写qq号即可,不要写qq邮箱的地址,因为对123456@qq.com来说,“用户名”是123456,笔者一开始就是错误地把完整的邮箱地址写了上去,导致发送失败。

三。如果qq邮箱没有进行SMTP设置,是无法发邮件的。一般,为了安全起见,qq邮箱默认是不开启SMTP的。启用的方法是:进入qq邮箱,选择上方邮箱地址下面的“设置”,再选择“账户”、“POP3/IMAP/SMTP/Exchange服务”,勾选“
IMAP/SMTP服务”即可。

qq邮箱SMTP设置

qq邮箱SMTP设置

四。发送测试邮件。在下面的编辑框中写入接受测试邮件的地址,点击发送即可。