付録G.2 メッセージの作成

送信するメッセージを作成します。

メッセージの内容に,次の項目を設定してください。

メッセージ内容の設定例を示します。

MimeMessage msg = new MimeMessage(session);
try{
   // Fromヘッダフィールドの設定
   msg.setFrom();

   // Toヘッダフィールドの設定
   msg.setRecipients(MimeMessage.RecipientType.TO, "to_address@example.com");

   // Subjectヘッダフィールドの設定
   msg.setSubject("メッセージ主題", "ISO-2022-JP");

   //ユーザ定義フィールドの設定
   msg.setHeader("MyHeader", "MySendMailClient");

   // メール本文の設定
   msg.setText("メールメッセージ本文", "ISO-2022-JP");

   // Dateヘッダフィールドの設定
   msg.setSentDate(new java.util.Date());

} catch (MessagingException e) {
   // メールアドレスの解析失敗等
}