【问题标题】:Emails are going in spam in cake php电子邮件在 cake php 中进入垃圾邮件
【发布时间】:2012-06-09 07:42:30
【问题描述】:

这是我的代码:-

//Sending mail
if ($this->Session->read('Enrollment.personalinfo_language') == 'English') {
    $language = "english";
    $subject = "Thank you for submitting your enrollment request to Apna Energy.";
} else {
    $language = "spanish";
    $subject = "Gracias por enviar su solicitud de inscripci?n a Apna Energy.";
}
$details = $this->Session->read('Enrollment');
$details['plan_name'] = $product['Product']['name'];
$details['rate'] = $plan_rate;
$details['term'] = $product['Term']['term'];
$this->Email->sendAs = 'html';
$this->Email->from = 'Apna Energy <contact@apnaenergy.com>';
$this->Email->to = $this->Session->read('Enrollment.personalinfo_first_name') . ' ' . $this->Session->read('Enrollment.personalinfo_last_name') . '<' . $this->Session->read('Enrollment.personalinfo_email') . '>';
$this->Email->bcc = array('my@mail.com');
$this->Email->subject = $subject;
$this->set('details', $details);
if ($this->Session->read('Enrollment.personalinfo_language') == 'English') {
    $template = "enrollment_confirmation";
} else {
    $template = "enrollment_confirmation";
}
$this->Email->template = $template;
$this->Email->send();

我的问题是,如果客户填写表格,他们在他/她的垃圾邮件文件夹中接收邮件.. 客户的邮件 ID 在“to”.. 以及我在“BCC”中的邮件 ID 在我的收件箱文件夹中正常。 .

我关注了两个 URL,但它们不适合我..

Cakephp emails going to spam

How do you make sure email you send programmatically is not automatically marked as spam?

指引我正确的方向.. 谢谢!!

【问题讨论】:

  • 请格式化您的问题以使其可读。
  • 我的代码格式已经很清晰了..

标签: cakephp cakephp-1.3 sendmail


【解决方案1】:

通过使用 SMTP

使用普通 PHP,您的服务器必须正确配置,这对于初学者来说并不容易(MX 记录需要匹配服务器 ip 等)。 所以只要坚持使用 SMTP 作为邮件网关就可以了。

PS:我不认为它与你的代码有任何关系,虽然它不是很漂亮。例如:您应该转换从会话中读取的数组以避免引发通知:

$details = (array)$this->Session->read('Enrollment');

【讨论】:

  • 你做了什么?您传递给电子邮件组件的 smtp 配置是什么? (没有实际的数据/密码,只是你是怎么做的——一些代码)
  • +1 并接受答案。你是对的,我为免费跟踪配置了 SMTP ......现在实施它工作正常......谢谢@mark
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-08-22
  • 1970-01-01
  • 2018-12-18
  • 2012-07-24
  • 1970-01-01
  • 2011-06-29
相关资源
最近更新 更多