2010-10-14 2 views

ответ

4

Похоже, что сообщение 'message' Mail :: Outlook :: Message - это всего лишь объект MailItem. Если вы хотите достичь в, вы можете просто манипулировать им. Из документа, на который я смотрю, вы должны установить свойства BodyFormat и HTMLBody.

Так скажите, что $outlook является вашим Mail::Outlook экземпляром. Это может работы для этого:

use Win32::OLE::Const 'Microsoft Outlook'; 

$message = $outlook->create(); 
$mail_item = $message->{message}; 
$mail_item->{BodyFormat} = olFormatHTML 
$mail_item->{HTMLBody} = <<END_HTML; 
<HTML><H2>The body of this message will appear in HTML.</H2> 
<BODY>Type <b>something bold</b> here. </BODY> 
</HTML> 
END_HTML