很多网站CMS都是使用的phpmailer来发送邮件。
安装好lnmp环境后,发现一些使用smtp发送邮件的网站CMS系统无法发送邮件,提示:Could not connect to SMTP host 错误。
原因:
原因是PHPMailer里面有一个判断的函数
public function IsSMTP(){
$this->Mailer='SMTP';
}
switch($this->Mailer){
case ''sendmail;
return $this->SendmailSend($header,$body);
case 'snto'; //注意,SMTP和smtp不想...