首页 > 其他 > 详细

万网主机使用wordpress发送邮件的方法

时间:2016-07-08 21:48:18      阅读:190      评论:0      收藏:0      [点我收藏+]

今天弄了一下午总算明白了,这里写一下具体过程。

首先是邮箱,万网主机是不支持mail()函数的,所以默认的不可用,如果你想发送邮件的话,只能使用fsockopen()函数。首先进入万网主机管理平台,启用fsockopen。

第二步是更改php文件,在wp-includes文件夹下找到class-smtp.php,用notepad++打开,拉到第202行,把
$this->smtp_conn = @stream_socket_client(
$host . ":" . $port,
$errno,
$errstr,
$timeout,
STREAM_CLIENT_CONNECT,
$socket_context
);
替换成
$this->smtp_conn = fsockopen($host, $port, $errno, $errstr);
更新文件。

之后我们需要使用smtp插件来发送邮件。我这里推荐WP SMTP,设置页面的话,如果是主流邮箱,插件就会有默认样板。不知道为什么,我个人使用qq邮箱和163邮箱都失败了,最后使用的是万网企业邮箱。这里我具体讲讲使用万网企业邮箱的过程。

注册万网企业邮箱后注册一个用户邮箱,例如我的域名是cielosun.com,我注册了一个叫cielosun@cielosun.com的邮箱,并给予smtp权限。之后在我的wp smtp插件里我的填法如图:
技术分享
保存更改,然后你可以通过下面的测试来进行测试,测试成功,基本就都成功啦~

转载此文请声明来自cielosun.com。

万网主机使用wordpress发送邮件的方法

原文:http://www.cnblogs.com/cielosun/p/5654506.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!