現在javamailを使って複数人の人にメールを送るjspページを作っています。
一人の人にメールを送信することはできたのですが、
複数の宛先に送信する方法がわかりません。
本で調べたところ
void setRecipients(
Message.RecipientType type,
Address[] addresses)
というメソッドで配列で複数のアドレスを指定できる。
とのことなのですが、具体的な方法がわかりません。
どのようにすればよいのでしょうか?
具体的な例などがあったら助かります。
よろしくお願いします。
No.1ベストアンサー
- 回答日時:
Addressの配列で複数指定してあげれば、問題ないですね。
new InternetAddress(MAIL_ADDRESS,INTERNET_NAME,ENCODING);
MAIL_ADDRESS:メールアドレス
INTERNET_NAME:メールの名前部分
ENCODING:エンコーディング iso-2022-jpになるのかな?と思います。
これを送信する分Address配列を作って、
setRecipientsにセットします。
私の場合には、ArrayList に入れて、配列に変換しています。
list.add((Address)new InternetAddress・・・・・);
で詰めて、
(Address[])list.toArray(new Address[list.size()]);
で配列に変換
こんな感じでいけるかと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Gmail メーラーのThunderbirdの送信機能に関する質問です 3 2022/07/10 10:58
- Gmail おすすめメーラー 1 2022/11/23 20:25
- その他(メールソフト・メールサービス) メールサーバーは「PC側がメールをDL済みか否か?」を何を以て感知するのか? 2 2022/12/20 14:56
- ネットワーク 一台のサーバーに複数個のIPアドレスを追加出来る事は知っていますが、具体的にどうやるのでしょうか? 4 2022/11/03 20:12
- Outlook(アウトルック) アイホンで撮った写真を一枚だけPCに移し画像を縮小してWebメールに添付して送信する方法 1 2022/04/22 15:33
- Gmail gmailで独自ドメインアドレスのメールが届かない件 1 2023/08/25 23:24
- その他(メールソフト・メールサービス) 目上の方への複数枚の画像送付方法について 目上の方にメールで画像を10枚ほど送りたいのですが、メール 2 2022/03/27 10:59
- Gmail 複数名宛に全体に送られてきたメールを送信者のみに返信したら、他の人からは私が返信した内容を一斎内容を 2 2023/04/07 11:14
- Outlook(アウトルック) メールの送受信に時間がかかるので 複数あるメールで相互に、送ってみました。 5分から2分かかります 5 2022/03/31 11:45
- Gmail g mailで「すべて送受信」 4 2022/06/02 14:47
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Javaで文字と数字が混ざったも...
-
この警告はどうすれば?
-
ランダムでのboolean値の与え方
-
配列の中に複数存在する数がい...
-
Java配列の問題を教えてくださ...
-
『args[]』とは?
-
配列で、値の入っている要素数...
-
[Ljava.lang.Stringってなんですか
-
Java です 途中は省いてますが ...
-
2次元配列のコピー
-
CSVファイルの、列だけ取得したい
-
[JAVA]配列のカウントに関して
-
String型をbyte型へ
-
0から99の数字をランダムに...
-
java 大文字と小文字を入れ替える
-
動的配列確保
-
MAPの配列・・・???!!!
-
javamailで複数人にメールを送...
-
多次元配列への数値の代入。
-
【C#】ハッシュテーブル(連想...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
[Ljava.lang.Stringってなんですか
-
この警告はどうすれば?
-
C#で動的配列Listの中身をListB...
-
javaで大容量テキストファイル...
-
C言語でunsigned char配列を連...
-
n番目に大きな値を探索する
-
JavaのBase64デコードで正しく...
-
配列で、値の入っている要素数...
-
Javaで文字を漢字であるか否か...
-
配列の中に複数存在する数がい...
-
データベースから取得したデー...
-
【C#】ハッシュテーブル(連想...
-
Javaで文字と数字が混ざったも...
-
cloneメソッドについて (java)
-
ArrayListからBean配列に値をセ...
-
配列をセッションに割り当てた後で
-
int配列をbyte配列に変換
-
セッションを使ったint型の値の...
-
javamailで複数人にメールを送...
-
【Ajax通信&Java】配列の受け取...
おすすめ情報