Exemplo n.º 1
0
 /**
  * メールの差出人名とアドレスをセットします。
  *
  * @param email 差出人アドレス
  * @param name 差出人名
  * @throws IllegalArgumentException 不正なフォーマットのアドレスが指定された場合
  */
 public void setFrom(String email, String name) throws IllegalArgumentException {
   try {
     setFrom(new InternetAddress(email, name, charset));
   } catch (UnsupportedEncodingException e) {
     throw new IllegalArgumentException(e.getMessage());
   }
 }
Exemplo n.º 2
0
 /**
  * メールの差出人アドレスをセットします。
  *
  * @param email 差出人アドレス
  * @throws IllegalArgumentException 不正なフォーマットのアドレスが指定された場合
  */
 public void setFrom(String email) throws IllegalArgumentException {
   try {
     setFrom(new InternetAddress(email));
   } catch (AddressException e) {
     throw new IllegalArgumentException(e.getMessage());
   }
 }