gpt4 book ai didi

java 电子邮件验证 commons-validator EmailValidation

转载 作者:行者123 更新时间:2023-12-01 12:21:29 26 4
gpt4 key购买 nike

我以前使用 apache common-validator 中的 emailvalidator,但它不再开发,并且不支持新域名,例如 acamedy、radio。

是否有替代品或者我需要通过模式匹配检查电子邮件?

最佳答案

您可以使用JavaMail API

public static boolean isValidEmailAddress(String email) {
boolean result = true;
try {
InternetAddress emailAddr = new InternetAddress(email);
emailAddr.validate();
} catch (AddressException ex) {
result = false;
}
return result;
}

更新:我找到了第二种选择,您可以使用 SMTP 命令来检查域中是否有注册的电子邮件服务器!请看this主题,您可以在其中找到 this SMTP VRFY commands 上的代码和解释!

关于java 电子邮件验证 commons-validator EmailValidation,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26635005/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com