使用Codeigniter发送电子邮件时遇到问题 - 邮件正文中发送的邮件头

Bri*_*ian 5 php sendmail codeigniter pyrocms

在codeigniter中的电子邮件类有一个奇怪的问题.当我直接向我的Gmail帐户电子邮件地址发送电子邮件时,它可以正常工作.但是,如果我将电子邮件发送到其他电子邮件地址并使用POP3将该电子邮件地址导入gmail,则由于某种原因,所有标头都包含在邮件中.

这是发送电子邮件的代码:

$this->email->clear();
$config['mailtype'] = "html";
$this->email->initialize($config);
$this->email->set_newline("\r\n");
$this->email->from('email@example.com', 'Website');
$this->email->to('accountthatimportstogmail@url.com');
$this->email->message($message);
Run Code Online (Sandbox Code Playgroud)

当电子邮件发送到通过POP3导入gmail的帐户时,这是收件箱中的内容:

Date: Fri, 7 Jan 2011 15:07:04 +0000

From: "Website" <email@example.com>
Reply-To: "email@example.com" <email@example.com>
X-Sender: email@example.com

X-Mailer: CodeIgniter

X-Priority: 3 (Normal)

Message-ID: <4d272c1835479@example.com>

Mime-Version: 1.0

Content-Type: multipart/alternative; boundary="B_ALT_4d272c1835c46"




This is a multi-part message in MIME format.

Your email application may not support this format.



--B_ALT_4d272c1835c46

Content-Type: text/plain; charset=utf-8

Content-Transfer-Encoding: 8bit



this is the email message content





--B_ALT_4d272c1835c46

Content-Type: text/html; charset=utf-8

Content-Transfer-Encoding: quoted-printable

<html>
<body>
       <p>this is the email message content
</p>
</body>
</html>



--B_ALT_4d272c1835c46--
Run Code Online (Sandbox Code Playgroud)

小智 -1

我相信这篇文章可以帮助您:Sending E-mails with CodeIgniter

克莱伯。