有朋自远方来,不亦乐乎。
万网主机使用smtp发送邮件
原创 橘子书  发布于 2年前 ( 2017-06-18 ) 阅读: 854 次 抢沙发 A+
1

1.登录万网控制面板(php.ini),启用fsockopen;

2.打开网站根目录,wp-includes/class-.php文件,注释或删掉以下代码:

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

3.添加代码,替换上一步骤被注释掉的代码部分:

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

 

2

纯代码部署smtp。

打开函数文件functions.php,添加如下代码:

//使用smtp发送邮件,参照使用的邮箱具体设置SMTP 
add_action('phpmailer_init', 'mail_smtp'); 
function mail_smtp( $phpmailer ) { 
$phpmailer->FromName = '龙砚庭'; //发件人 
$phpmailer->Host = 'smtp.qq.com'; //修改为你使用的SMTP服务器 
$phpmailer->Port = 465; //SMTP端口 
$phpmailer->Username = 'qq邮箱'; //邮箱账户 
$phpmailer->Password = 'qq邮箱密码'; //邮箱密码 
$phpmailer->From = '发件人邮箱'; //你的邮箱 
$phpmailer->SMTPAuth = true; 
$phpmailer->SMTPSecure = 'ssl'; //tls or ssl (port=25留空,465为ssl) 
$phpmailer->IsSMTP(); 
}

 

Principle Team
龙砚庭官方QQ群,一个坚持强怼的7P成员群!
10人已关注

该文章还没有任何评论,你来说两句吧.

发表评论

莫慌,小狮子正在努力加载评论...