vps用CentOS系统,装了wordpress没有评论邮件通知,邮件程序很多,挑选最常见的sendmail程序。
安装sendmail
执行:
yum -y install sendmail
程序会自动搜索出sendmail安装程序自动安装。
安装好sendmail以后执行以下命令启动sendmail
service sendmail start
会显示
Starting sendmail: [ OK ]
Starting sm-client: [ OK ]
启动以后我们可以执行mail命令测试一下是否能发送邮件
执行命令
echo "This is test mail" | mail -s 'Test mail' i@iceray.net
邮箱会收到测试邮件。
如果提示mail: command not found
mail -s 'Test mail' i@iceray.net < body.txt
-
bash
: mail:
command
not found
那么就是没有安装mail命令,此时需要安装mail命令
yum install mailx -y
然后再重新发送以下邮件就好了!
当然也可以用探针测试邮件发送是否成功。
如果mail函数可以发送成功,但是探针不成功,需要在php.ini中将sendmail_path =修改为sendmail_path =/usr/sbin/sendmail -t
对 linux 不熟悉。
@Win8迷 @Win8迷: 我也不会,边学边做个记录
应该和debian下差不多吧,很久没用CentOS了
@zwwooooo @zwwooooo: debian不会玩啊,才开始接触这些
安装WP的邮件插件应该就可以解决吧?
@Junan @Junan: 环境中不支持mail函数,装了插件也不行的
小内存的也就只能装个debian ...我很讨厌这些各种版本的命令不一样!
@mofei @mofei: debian我不会优化,搞下来内存占用比centos还大
缩略图真是太牛了,太性感啦。
刚开始也用sendmail,怎奈后来出了问题,直接换为Postfix。
图片很诱人所以就点了.