2015-05-19 39 views
0

是否有可能通過從一個VBScript使用CDO.Message發送電子郵件風格部分,甚至外部CSS文件中使用CSS?帶樣式標記或外部CSS的CDO.Message?

這裏是我試過:

Set objMessage = CreateObject("CDO.Message") 
... 
objMessage.HtmlBody= "<style type='text/css'>headr {font-weight: bold;}</style>" & _ 
    "<table><tr class='headr'><td>test1</td><td>test2</td></tr>" &_ 
    ... 

... 
objMessage.Send 

不工作。但是,這樣做內聯確實:

objMessage.HtmlBody= "<table><tr style='font-weight:bold;'><td>test1</td><td>test2</td></tr>" &_ 

所有郵件將被傳遞到Outlook。

+0

這可能與郵件客戶端解釋'style'元素的能力有關。 CDO只是一種交付機制。 – vcsjones

+0

我投票結束這個問題,因爲這是一個簡單的錯字,與問題中提及的實際技術無關。 –

回答

0

我忘了。在我的班級定義中。

它工作正常。

:| |