在太阳下
不管你喜不喜欢,高不高兴,爱与不爱;太阳照旧照耀着你!温暖着你!

WordPress 不能发邮件

WordPress 不能发邮件
TIME 2018-11-08 09:54

服务器环境Linux CentOS 7-x86_64-bbr

首先来检测一下网站服务器是否支持邮件发送
创建一个PHP文件,上传到网站根目录

[php]
<?php
$txt = “hello”;
// 以下的邮箱地址改成你的
$mail = ‘somebody@example.com’;
// 发送邮件
mail($mail, “My subject”, $txt);
echo ‘message was sent!’;
?>
[/php]

把该文件,上传到网站根目录,并且访问该文件
如果在邮箱收到该测试邮件,说明该服务器是支持mail()函数的
如果没收到,则需要摆弄一下

据说邮箱收不到邮件是因为mail函数发送邮件失败了。php中mail函数是一个自带的发邮件的函数,但是如果你真的要使用mail函数来发邮件那必须是要给你系统安装sendmail组件才可以。
先使用以下命令检查是否已安装sendmail:
rpm –q sendmail
返回结果
RPM version 4.8.0
这里显示已经安装了4.8.0的版本

检测sendmail是否运行正常
/etc/init.d/sendmail status
返回结果
sendmail is stopped
sm-client is stopped
返回的结果是没有运行

启动sendmail
/etc/init.d/sendmail start
返回结果
Starting sendmail: [ OK ]
Starting sm-client: [ OK ]
完事,问题被解决


返回《WordPress学习 目录

 

点击数:76

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
Verified by MonsterInsights