Package de.uplanet.util
Class MailAddressUtil
java.lang.Object
de.uplanet.util.MailAddressUtil
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
checkValidInternetMailAddress
(String p_strAddress) Check if the given address is a valid Internet mail address.static boolean
isValidInternetMailAddress
(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
new
for 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_strAddress
parameter 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:
true
ifcheckValidInternetMailAddress(String)
succeeds, orfalse
otherwise.
-
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
.
-