有什麼我失蹤?我搜索了很高和低,我不確定我的代碼有什麼問題。也是我使用公共而不是郵件?SMTP有gmail錯誤。我沒有收到郵件
<?php
require_once('phpmailer.php');
class Mail extends PhpMailer
{
// Set default variables for all new objects
public $mail = IsSMTP;
public $From = '[email protected]';
public $FromName = SITETITLE;
public $Host = 'smtp.gmail.com';
public $port = 587;
public $Mailer = 'smtp';
public $SMTPAuth = true;
public $Username = '[email protected]';
public $Password = 'password';
public $SMTPSecure = 'tls';
public $WordWrap = 75;
public function subject($subject)
{
$this->Subject = $subject;
}
public function body($body)
{
$this->Body = $body;
}
public function send()
{
$this->AltBody = strip_tags(stripslashes($this->Body))."\n\n";
$this->AltBody = str_replace(" ", "\n\n", $this->AltBody);
return parent::send();
}
}
這是我當前的代碼,並且問題尚未解決。任何新想法?
我曾經嘗試都587和465 – Jayy
可能重複的[PHPMailer的SMTP錯誤:無法連接到服務器](http://stackoverflow.com/questions/36351817/phpmailer-smtp-error-failed-to-connect-to-server) – brimstone
你不能只使用Gmail郵件服務器來垃圾郵件。 – user2260040