Je voudrais formater les messages que j'envoie en utilisant le Mail :: Outlook.For. changer la taille de la police ou le rendre gras etc. Comment est-ce que je fais ceci?Comment puis-je formater des messages avec Perl's Mail :: Outlook?
1
A
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