2011-03-14 43 views
0

Iam使用CI-2默認郵件類發送電子郵件。但它沒有正確發送基於HTML的電子郵件。Codeigniter-2的最佳PHP郵件庫

有人可以告訴我好的電子郵件發送CI2庫。

在此先感謝

+0

您能詳細說明'不正確發送基於HTML的電子郵件'的含義嗎? – Repox 2011-03-14 14:23:47

+0

@Repox當我使用CI默認電子郵件庫發送電子郵件時。電子郵件在Gmail中收到,只是顯示所有帶有html標籤的文本。 – Simpanoz 2011-03-14 14:27:25

回答

5

嘗試配置庫發送HTML格式的電子郵件

$config['mailtype'] = 'html'; 
$this->email->initialize($config); 
0

Gmail和HTML內容是一個普遍的問題;解決方案已經在官方CI論壇中提出,並提及使用Swift Mailer。

0

還有另一個解決方案,我找到了可憐的HTML /電子郵件支持。

打開電子郵件類:

System/Libraries/Email.php 

約51行,您會看到

var $send_multipart = TRUE; 

設置爲FALSE,然後再試一次。我發現CI的電子郵件庫非常好。