2013-06-18 36 views
0

我想在我的經典asp代碼中的電子郵件正文中使用html。這是代碼:如何在asp經典的電子郵件對象正文中使用html?

Dim objCDO 
Set objCDO = Server.CreateObject("CDONTS.NewMail") 
objCDO.To = "[email protected]" 
objCDO.From = "[email protected]" 
objCDO.Subject = "Test Subject" 
objCDO.Body = "<html><head></head><body><b>There has been a change.</b></body></html>" 
objCDO.Send 

但是,當我查看電子郵件時,正文與所有標籤完全一樣。我想讓標籤呈現並使文字變粗。

有誰知道最新錯誤?

謝謝。

回答

1

如果您使用CDONTS,那麼你需要另一對夫婦的參數添加到您的對象

objCDO.BodyFormat=0 
objCDO.MailFormat=0 

請參閱此鏈接 http://support.microsoft.com/kb/189945

這就是說,CDOSYS是在Win 2000和CDONTS介紹了完全從Win 2003中刪除,所以我建議你使用CDOSYS,(除非你在一個非常舊的NT機器上)。創建HTML格式的電子郵件也比較容易

W3Schools的教程是相當不錯的 http://www.w3schools.com/asp/asp_send_email.asp

相關問題