我目前使用這種方法可以發送電子郵件:笨發送HTML和文本電子郵件
public function send_mail($data)
{
$message = $this->load->view($data['template'], $data, true);
$this->email->clear();
$this->email->from("[email protected]", $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協議。
但是大多數郵件都會發往垃圾郵箱.. 我想添加電子郵件的文本版本以改善電子郵件的傳遞。 我怎樣才能做到這一點?
非常感謝!
如果從郵件不匹配您發送電子郵件域的地址,它可能會去的垃圾郵件。 –
我知道,但是表單域的地址與我發送郵件的域相同 – Mazeltov