【发布时间】:2016-09-30 03:47:09
【问题描述】:
我有什么遗漏吗?我搜索了高低,我不确定我的代码有什么问题。还是我使用的是公共而不是邮件?
<?php
require_once('phpmailer.php');
class Mail extends PhpMailer
{
// Set default variables for all new objects
public $mail = IsSMTP;
public $From = 'register@lolvoid.net23.net';
public $FromName = SITETITLE;
public $Host = 'smtp.gmail.com';
public $port = 587;
public $Mailer = 'smtp';
public $SMTPAuth = true;
public $Username = 'email@gmail.com';
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我都试过了。
-
您不能只使用 gmail 服务器向人们发送垃圾邮件。
标签: php