Maison > php教程 > php手册 > PHPMailer发送邮件,出现无法连接host (Could not connect to SMTP host)

PHPMailer发送邮件,出现无法连接host (Could not connect to SMTP host)

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Libérer: 2016-06-13 10:58:27
original
782 Les gens l'ont consulté

 


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';
  }


 

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Recommandations populaires
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal