在阿里云安装完wordpress后注册时接收不到邮件该如何设置(安装的LNMP)?

导读:

在阿里云搭好lnmp后,于是打算把sae上的博客(Erlang教程)搬到阿里云上,然后就安装wordpress ,安装完后,自己拿了一个号注册,发现无法发送邮件,网上各种方法搜了一些方法,现对其中的总结一下,一种是安装sendmail,一种是安装插件。

环境:

系统:centos 5.3 64bit ,框架:wordpress,服务器:LNMP

第一种方法安装sendmail:

1).重新安装 sendmail 组件,使用下面的命令安装

yum install sendmail

2).使用下面的命令重启php-fpm进程

/etc/init.d/php-fpm restart

3).检测sendmail是否运行正常

/etc/init.d/sendmail status

如果显示正在运行running 就可以。

可能用到的命令

/etc/init.d/sendmail start (启动sendmail)
/etc/init.d/sendmail stop (关闭sendmail)
/etc/init.d/sendmail restart (重启sendmail)

4).配置php.ini,填写sendmail的绝对路径

使用命令打开编辑php.ini

vi /usr/local/php/etc/php.ini

输入” ?sendmail_path  “查找定位(或者手动跳转找到sendmail_path),你会发现默认是下面的代码

;sendmail_path =

按 i 进入编辑,将这行修改为

sendmail_path = /usr/sbin/sendmail -t -i

按 Esc 键退出编辑,输入 :wq 保存退出

5).重启php-fpm进程

/etc/init.d/php-fpm restart

第二种方法安装插件(WP Mail SMTP)

这里用到的是网易163邮箱进行,可以到这里进行下载插件,下载完插件并安装后点该插件”settings”进行设置,可以如下图方式进行设置:

WP-Mail-SMTP设置

WP-Mail-SMTP设置

描述:

From Email:用于发邮的地址。
From Name:发邮件后在对方邮件显示的名字(即发件者)。
Username、Password:设置的(Form Email)的用户名和密码。
其他的如图所示进行设置就可以了。

总结:

建议用插件形式,其优点有这些:
1)安装简单;
2)不需要系统的邮件系统发送邮件,可以减轻服务器的负担;
3)因为用的是网易的邮箱(也可以是其他邮箱),不易被当成垃圾邮件。

转载请注明:朱海波 » 在阿里云安装完wordpress后注册时接收不到邮件该如何设置(安装的LNMP)?

猜你喜欢

转载自201112314339.iteye.com/blog/1979872