2010-10-14 20 views

Répondre

4

Il semble que le membre 'message' d'un message Mail :: Outlook :: Message est simplement un objet MailItem. Si vous voulez atteindre dans, vous pouvez simplement le manipuler. À partir du document que je regarde, vous devez définir les propriétés BodyFormat et HTMLBody. Par exemple, $outlook est l'instance Mail::Outlook. Il pourrait travailler pour ce faire:

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