Easy WP SMTP 插件,wordpress万网主机smtp发邮件失败解决办法

2015-11-15 13:20 阅读 12,745 次 评论 8 条

摘要:

WordPress搭建的站点如何添加Easy WP SMTP插件?如何配置Easy WP SMTP Settings插件?TeachCourse教程,只需要三步,轻松添加集成阿里云企业邮箱,邮件通知,评论回复。

第一步:申请免费的邮件服务器

免费的邮件服务器有阿里云(万网)、腾讯等,负责帮助我们继续邮件的接收、转发,类似一个中转站,这里以操作万网免费企业邮箱为例。

首先,登录万网,申请免费的企业邮件服务器,申请的过程,需要在域名解析,添加邮件服务器地址解析,绑定自己博客网站的域名,比如:钊林IT博客,域名TeachCourse.cn,绑定域名后的邮件服务器账号格式:postmaster(将替换@)teachcourse.cn,默认以postmaster开头,紧跟着是博客网站的域名,如下图:
Easy WP SMTP插件教程

默认,不需要手动添加邮箱服务器地址解析,在上一步填写网站域名的时候,如果你使用的也是万网的域名,将会自动添加邮件服务器解析地址,如下截图:
Easy WP SMTP插件教程

第二步:检查class-smtp.php文件

登录自己博客网站服务器,在站点根目录中,比如:htdocs,找到wp-includes文件夹内,找到class-smtp.php文件,该文件的作用wordpress自带的邮件回复函数,然后检查class-smtp.php文件中是否存在stream_socket_client函数和fsockopen,在不同的WordPress版本的中可能仅声明其中一个函数,这时候就需要添加另一外函数,否则不需要修改。

检查发现已经存在的fsockopen函数,不需要我们做任何的操作。在修改class_smtp.php文件之前,一定记得先做备份,防止意外:

$this->smtp_conn = fsockopen(
    $host,
    $port,
    $errno,
    $errstr,
    $timeout
);

检查发现已经存在的stream_socket_client函数,不需要我们做任何的操作:

$this->smtp_conn = @stream_socket_client(
    $host . ":" . $port,
    $errno,
    $errstr,
    $timeout,
    STREAM_CLIENT_CONNECT,
    $socket_context
);

完整的class-smtp.php文件,不需要修改的两个函数之间的关系,如下图:
Easy WP SMTP插件教程

第三步:添加Easy WP SMTP Settings配置

在插件界面下载并安装Easy WP SMTP Settings(文末提供),打开插件配置界面,这里需要输入的信息有:

1、From Email Address,发送回复邮件的账号

2、From Email Name,发送回复邮件的名称

3、Type of Encryption,邮件认证类型,选择SSL

4、SMTP Host,SMTP Port,申请的邮箱服务器地址:smtp.mxhichina.com、端口465

5、SMTP Authentication,是否需要认证,选择Yes

6、SMTP Username,申请万网免费邮箱获得的账号(禁止填错)

7、SMTP Password,申请万网免费邮箱获得的密码(禁止填错)

完整的填写信息,如下图:
Easy WP SMTP插件教程

用户在配置的过程中,只需要将上述四个选项改写成自己的信息外,这四个选项是:From Email AddressFrom Email NameSMTP UsernameSMTP Password,其他选项都统一配置,最后点击“Save Changes”,测试我们的配置,如下图:
SMTP测试邮件发送

你可能感兴趣的文章

来源:TeachCourse每周一次,深入学习Android教程,关注(QQ158#9359$239或公众号TeachCourse)
转载请注明出处: https://www.teachcourse.cn/734.html ,谢谢支持!

资源分享

分类:WordPress 标签:
Android学习笔记十三:性能优化 Android学习笔记十三:性能优化
Android Studio搭配VirtualSVN Server与TortoiseSVN的深入学习 Android Studio搭配VirtualS
静态代码块,非静态代码块和构造方法执行顺序 静态代码块,非静态代码块和构造
浅谈AnalogClock和DigitalClock 浅谈AnalogClock和DigitalCl