According to the javadocs, if the address can't be parsed (i.e. is not in a valid fromat), does not conform to RFC-822, or -in the case of a list of addresses- if the individual addresses can't be separated out from the list. Do you have a particular address that fails?