用户登录
用户注册

分享至

wordpress注册收不到邮件

  • 作者: 天使在抠脚-
  • 来源: 51数据库
  • 2020-06-05

1. wordpress注册或别人评论收不到邮件

用 SMTP 吧,发件邮箱选可以选 QQ企业邮箱等

直接用代码设置 SMTP 即可,至少我是这么用的,几行代码轻松搞定一个插件

把以下代码,根据自己的情况修改后,直接塞进主题的函数模版(functions.php)的最后一个 ?>;前就可以了,下面是 E 使用的万网企业邮箱的实例

//SMTP邮箱设置

function mail_smtp( $phpmailer ){

$phpmailer->From = "e@exiang2.com";//发件人地址

$phpmailer->FromName = "E享乐";//发件人昵称

$phpmailer->Host = "smtp.mxhichina.com";//SMTP服务器地址

$phpmailer->Port = "25";//SMTP邮件发送端口, 常用端口有:25、465、587, 具体联系邮件服务商

$phpmailer->SMTPSecure = "";//SMTP加密方式(SSL/TLS)没有为空即可,具体联系邮件服务商, 以免设置错误, 无法正常发送邮件

$phpmailer->Username = "e@exiang2.com";//邮箱帐号

$phpmailer->Password = "*******";//邮箱密码

$phpmailer->IsSMTP();

$phpmailer->SMTPAuth = true;//启用SMTPAuth服务

}

add_action('phpmailer_init','mail_smtp');原文地址:/jiao/542.html

希望可以帮到你,更多精彩欢迎访问 E享乐 (百度一下第一个就是咯)

2. WordPress 3.2.1 注册用户发送激活邮件无法收到

将以下内容复制保存为 mail.php 上传至你的服务器根目录,在浏览器中访问以测试你的服务器是否支持PHP的邮件功能。

echo "mail()函数可以使用!";

} else

echo "mail()函数不能够使用!";

?>

绝大多数 Wordpress 博客都采用mail()函数来发送邮件,包括我的也是哦~不过使用 mail() 函数发出去的邮件会被绝大多数邮件服务器列为垃圾邮件,可以联系你的空间商来确定你的空间关于邮件发送这块的配置,或使用另外的方法实现邮件发送。

3. wordpress注册时邮件无法发送

可能是mail() 函数被禁用了,禁止了系统的sendmail功能只需要安装一个官方的smtp插件即可使用外接的邮件服务器来发信.

如果不设置这个,游客或其他用户发表评论是可能会需要等待非常长的时间才能发出评论或出现脚本错误.

安装好后先到后台plugins里去激活(Activate)WP-Mail-SMTP插件,然后后台左下方的设置(settings)里会出现email设置选项,

以gmail为例:

From Email:你的gmail地址

From Name:发信人姓名,随便填

Mailer:Send all WordPress emails via SMTP.

SMTP Host:smtp.gmail.com

SMTP Port:465

Encryption:Use SSL encryption.

Authentication:Yes: Use SMTP authenticati

Username:你的gmail用户名(企业版用户请填写邮件地址)

Password:你的gmail密码

4. wordpress 后台修改管理员邮箱后,管理员收不到wordpress的回复通

要理清一点:

整个wordpress修改邮箱的地方有两个,一个是【用户】-【我的个人资料】-这个是修改你的个人游戏,因为你是管理员,也可以说是管理员的邮箱,但这个一般只是在前端显示作者的位置的时候调用等等。

而另外一个地方就是 【设置】-【常规】-这里的电子邮件是新用户注册和评论时需要用来接收和发送用的电子邮箱。

现在不清楚你改的是哪一个,但正常情况下,改【常规】里的电子邮箱,都是能正常收到的回复通知邮件,但收不到回复通知邮件的情况有很多,可能是主机问题,可能是修改过wp跟邮件有关的函数,也可能是你的邮箱问题(99.9%邮箱不会有问题,一般回复通知邮件去了邮件垃圾箱里),大概原因你分析一下咯。

转载请注明出处51数据库 » wordpress注册收不到邮件

软件
前端设计
程序设计
Java相关