PHPMailer发送邮件,出现无法连接host (Could not co

发布时间:2017-09-02 11:33:31
PHPMailer发送邮件,出现无法连接host (Could not connect to SMTP host)


php PHPMailer发送邮件,出现无法连接host,这是因为fsockopen函数被禁用,站群软件,PHPmailer发送Email依赖此函数。

修改:


class.stmp.php


解决:

1:


118行:


$this->smtp_conn = fsockopen($host, // the host of the server

改为:

$this->smtp_conn = pfsockopen($host, // the host of the server


2:


文件:class.phpmailer.php

291行:

public function IsSMTP() {
$this->Mailer = 'smtp';
}

改为:


public function IsSMTP() {
$this->Mailer = 'SMTP';
}


,站群

企业建站2800元起,携手武汉肥猫科技,做一个有见地的颜值派!更多优惠请戳:咸宁网站制作 http://xianning.666rj.com