メールアドレスのドメイン部分を正確に検証するにはどうすればよいですか? 最初に Java クラスの既存のドメインをリストする必要がありますか? それとも JavaInternetAddress.validate()
がデフォルトで実行しますか? 私はこれを使用しました:
public static boolean verifyEmailAddress(String regEmail) {
boolean result = true;
try {
InternetAddress emailAddr = new InternetAddress(regEmail);
emailAddr.validate();
} catch (AddressException ex) {
result = false;
}
return result;
}
request.getParameter には電子メール アドレスがあり、regEmail に保存されます。問題は、有効であると表示されているような無効な電子メールの場合でもsan@hhhgggmail.com
あります。正確に何をする必要がありますか?.助けてください..また、この関数はそれらに対して正常に機能していますか誰がそれを使用してテストしましたか?