MimeMail

非推奨

このタスクは非推奨になっています。代わりにmailタスクを使用してください。

説明

MIMEアタッチメント付きSMTPメールを送信します。このタスクにはJakarta MailJakarta Activationが必要です。JavaアクティベーションフレームワークはJava 6からJava 10の標準クラスライブラリの一部ですが、java.activationモジュールはJava 9で非推奨になり、Java 10で実行する場合は明示的に有効にする必要があります。または、外部ライブラリとして提供できます。JavamailはJakarta Mailになり、Java Activation FrameworkはJakarta Activationになり、どちらもEclipseのJakarta取り組みの一部になっています。

FileSetsを使用して複数のファイルを添付できます。

パラメータ

属性 説明 必須
message メッセージ本文 これらから1つ、または入れ子になったファイルセット
messageFile 読み込んでメッセージ本文として使用するファイル名
messageMimeType 添付時のmessageまたはmessageFileに使用されるMIMEタイプ いいえ、デフォルトはtext/plain
tolist To:受信者のコンマ区切りのリスト はい、少なくとも1つ
cclist CC:受信者のコンマ区切りのリスト
bcclist BCC:受信者のコンマ区切りのリスト
mailhost メールサーバーのホスト名 いいえ、デフォルトはlocalhost
subject メールの件名 いいえ
from 送信者のメールアドレス はい
failonerror メールの送信中にエラーが発生した場合にビルドプロセスを停止します いいえ、デフォルトはtrue

メッセージ本文として1つのHTMLファイルを送信する

<mimemail messageMimeType="text/html" messageFile="overview-summary.html"
          tolist="you" subject="JUnit Test Results: ${TODAY}" from="me"/>

ディレクトリ内のすべてのファイルを添付ファイルとして送信する

<mimemail message="See attached files" tolist="you" subject="Attachments" from="me">
    <fileset dir=".">
       <include name="dist/*.*"/>
    </fileset>
</mimemail>