I would assume that the following would throw but it doesn't.
new javax.mail.internet.InternetAddress( "a@b......." ).validate
My javax.mail version is 1.4. (and java version 8 if it matters). Is this a valid email address according to RFC822 which validate() purports to conform to? http://sphinx.mythic-beasts.com/~pdw/cgi-bin/emailvalidate says that the above is not a valid RFC822 email address.