1

Mail::Outlook を使用して送信するメッセージの書式を設定したいと思います。たとえば、フォント サイズを変更したり、太字にしたりします。どうすればよいですか?

4

1 に答える 1

4

Mail::Outlook::Messageの'message'メンバーは単なるMailItemオブジェクトのようです。に到達したい場合は、それを操作するだけです。私が見ているドキュメントから、BodyFormatHTMLBodyプロパティを設定します。

$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
于 2010-10-14T13:32:23.793 に答える