2013-04-25 91 views
0

邮件是除了hotmail的所有帐户很好。 在Hotmail的同时,可欣赏来源消息体displaying.please帮助我们 检查邮件身体越来越blank.but有任何设置需要更改的Hotmail邮件正文为空时,通过PHP的Hotmail发送邮件

function Trigger_WelcomeEmail(&$tNG) { 

global $DID; 

$emailObj = new tNG_Email($tNG); 
$emailObj->setFrom("test <[email protected]>"); 
$emailObj->setTo("{email}"); 
$emailObj->setCC(""); 
$emailObj->setBCC("[email protected]"); 
$emailObj->setSubject("Smile! You Were Successfully Registered for test.com"); 




$emailObj->setContentFile("welcomeUS.html"); 


$emailObj->setEncoding("ISO-8859-1"); 
$emailObj->setFormat("HTML/Text"); 
$emailObj->setImportance("Normal"); 
return $emailObj->Execute(); 
} 
+0

他们可能会阻止你的HTML – 2013-04-25 06:41:47

回答

1

通常一个头被设置为内容 - 键入:text/html

也许是因为你的代码阅读你的一个错误; $ emailObj-> setFormat( “HTML /文本”);有倒退。可能只是在黑暗中拍摄,但值得一试!

+0

其实我放在那里格式不是内容类型 predefaulty其采取内容类型:文本/纯 – Manikanta 2013-04-25 12:44:43

0

检查以确保您不在welcomeUS.html文件中连续发送两个换行符。这将关闭电子邮件的正文,而文本的其余部分可能会被忽略。

有些电子邮件服务提供商可能会在换行符后面看到更多内容时自动忽略该问题,但hotmail可能不会。