2012-06-02 29 views
0

我想將joomla純文本電子郵件格式更改爲HTML格式,所以當用戶從我的joomla站點獲取電子郵件時,會收到一個漂亮的html格式電子郵件。任何人都可以幫助我如何做到這一點?任何核心黑客都可以。謝謝joomla sendmail的HTML格式

回答

1

如果您是指Joomla後端的羣發郵件系統,那麼有一個選項「發送HTML模式」。否則,我會建議使用不同的組件。

+0

我在哪裏可以找到「」在HTML模式發送「?我無法找到它。順便說一句,我指的是註冊通知電子郵件,而不是羣發郵件。一個組件推薦對我來說也可以,只是讓我知道。謝謝 –

+0

AcyMailing可以幫助:https://www.acyba.com/acymailing/ 432-提高,你-的Joomla登記,確認,email.html –

3

這裏是什麼ü需要做的,有平的,告訴的Joomla郵件的內容是在HTML

jimport('joomla.mail.mail'); 
$user = JFactory::getUser(); 
$user_email = $user->email; 

$mailer = JMail::getInstance(); 
$mailer->setSender('no-replay'); 
$mailer->addRecipient($user_email); 
$mailer->isHTML(TRUE); <--- here is flag 
$mailer->setSubject('subject'); 
$html= array(); 
$html[] = '<div style="background: red"> hello world</div>'; 
$mailer->setBody(implode("\n", $html)); 
$mailer->Send();