1

我通过使用 javamail 1.4.4 'InternetAddress' 类创建电子邮件地址对象来验证电子邮件地址是否符合 RFC822 格式。

InternetAddress internetAdd = new InternetAddress("test@test.com");

如果它抛出一个 AddressException 那么它是无效的。

除了阅读 RFC822 文档之外,还有什么更简单的关于接受什么类型的电子邮件地址的分解?
http://www.w3.org/Protocols/rfc822/#z25

例如,它可以包含哪些特殊字符等?

谢谢

4

1 回答 1

0

最后我使用了 javamail InternetAddress 方法。有些常见的事情你会认为它应该拒绝,但实际上是可以接受的!

于 2011-06-21T15:40:13.277 回答