可能的重复项:
如何确保以编程方式发送的电子邮件不会自动标记为垃圾邮件?
我正在使用代码点火器电子邮件库发送。 我是 usimg SMTP协议。
$this->load->library('email');
$config = array(
'mailtype' => 'html',
'protocol' => 'smtp',
'smtp_user' => 'xxxx@gmail.com',
'smtp_pass' => 'xxxx',
'smtp_port' => '465',
'smtp_host' => 'ssl://smtp.gmail.com',
'mail_path' => 'ssl://smtp.gmail.com'
);
$this->email->initialize($config);
$this->email->set_newline("rn");
$this->email->from("xxxx@gmail.com","xxxx");
$message = "Dear Admin,<br /><br />";
$this->email->subject('Notification');
$this->email->message($message);
$this->email->send();
电子邮件发送完美,但它会成为垃圾邮件。我想收件箱
该示例触发了 Gmail 的垃圾邮件过滤器。 提供一些实际内容,并提供看起来很重要的措辞。 或者至少不像垃圾邮件。
$message = "Dear firstname lastname,<br /><br />As you have chosen on the setup page, you are receiving this message to indicate that the requested threshold has been reached.";
$this->email->subject('Notification for recurring bill payment');
$this->email->message($message);