/** * envelope-toの宛先アドレスを追加します。 * * <p>envelope-toアドレスがセットされている場合、envelope-toのアドレスにのみメールを送信し、 To、Cc、Bccアドレスには実際には送信されません。 * * @since 1.2 * @param email * @throws IllegalArgumentException 不正なフォーマットのアドレスが指定された場合 */ public void addEnvelopeTo(String email) { try { addEnvelopeTo(new InternetAddress(email)); } catch (AddressException e) { throw new IllegalArgumentException(e.getMessage()); } }
/** * envelope-toの宛先アドレスを追加します。 * * <p>envelope-toアドレスがセットされている場合、envelope-toのアドレスにのみメールを送信し、 To、Cc、Bccアドレスには実際には送信されません。 * * @since 1.2 * @param emails * @throws IllegalArgumentException 不正なフォーマットのアドレスが指定された場合 */ public void addEnvelopeTo(String[] emails) { for (int i = 0; i < emails.length; i++) { addEnvelopeTo(emails[i]); } }
/** * envelope-toの宛先アドレスを追加します。 * * <p>envelope-toアドレスがセットされている場合、envelope-toのアドレスにのみメールを送信し、 To、Cc、Bccアドレスには実際には送信されません。 * * @since 1.2 * @param addresses */ public void addEnvelopeTo(InternetAddress[] addresses) { for (int i = 0; i < addresses.length; i++) { addEnvelopeTo(addresses[i]); } }