【发布时间】:2014-04-04 06:44:41
【问题描述】:
我目前正在使用这种方法发送电子邮件:
public function send_mail($data)
{
$message = $this->load->view($data['template'], $data, true);
$this->email->clear();
$this->email->from("no-reply@mysite.com", $this->config->item('site_title', 'ion_auth'));
$this->email->to($data['email']);
$this->email->subject($this->config->item('site_title', 'ion_auth') . ' - ' . $data['subject']);
$this->email->message($message);
if ($this->email->send() == TRUE)
{
return true;
}else
{
return false;
}
}
我使用 SMTP 协议。
但是大多数邮件都会进入垃圾邮件收件箱.. 我想添加电子邮件的文本版本以改进电子邮件的传递。 我该怎么做?
非常感谢!
【问题讨论】:
-
如果邮件的发件人地址与您发送邮件的域不匹配,它可能会进入垃圾邮件。
-
我知道,但是表单域地址与我发送邮件的域相同
标签: php codeigniter email