Package de.uplanet.util
Class MailAddressUtil
java.lang.Object
de.uplanet.util.MailAddressUtil
-
Method Summary
Modifier and TypeMethodDescriptionstatic voidcheckValidInternetMailAddress(String p_strAddress) Check if the given address is a valid Internet mail address.static booleanisValidInternetMailAddress(String p_strAddress) Test if the given address is a valid Internet mail address.parseSeparatedAddresses(String p_strAddresses) Parse a list of semicolon-separated, or line-feed-separated, or comma-separated mail addresses.
-
Method Details
-
checkValidInternetMailAddress
public static void checkValidInternetMailAddress(String p_strAddress) throws javax.mail.internet.AddressException Check if the given address is a valid Internet mail address.This method is equivalent to
newfor all given addresses.InternetAddress(p_strAddress, false)- Parameters:
p_strAddress- The address to be checked.- Throws:
javax.mail.internet.AddressException- If the given address is not a valid Internet mail address.IllegalArgumentException- If thep_strAddressparameter isnull.- See Also:
-
InternetAddress(String, boolean)
-
isValidInternetMailAddress
Test if the given address is a valid Internet mail address.- Parameters:
p_strAddress- The address to be checked.- Returns:
trueifcheckValidInternetMailAddress(String)succeeds, orfalseotherwise.
-
parseSeparatedAddresses
Parse a list of semicolon-separated, or line-feed-separated, or comma-separated mail addresses.See also RFC 5322.
- Parameters:
p_strAddresses- A separated list of mail addresses.- Returns:
- A list that contains the (non-empty) parsed addresses.
- Throws:
IllegalArgumentException- If the input isnull.
-