|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object net.sourceforge.jaulp.email.EmailUtils
public class EmailUtils
The Class EmailUtils provides methods for create email addresses and validate email addresses.
Constructor Summary | |
---|---|
EmailUtils()
|
Method Summary | |
---|---|
static javax.mail.Address[] |
createAddress(java.lang.String emailAddress,
java.lang.String personal)
Creates from the given the address and personal name an Adress-object array. |
static javax.mail.Address |
createAddress(java.lang.String address,
java.lang.String personal,
java.lang.String charset)
Creates an Address from the given the address and personal name. |
static java.lang.String |
getCharsetFromContentType(java.lang.String type)
Gets the encoding from the header. |
static boolean |
validateEmailAdress(java.lang.String emailAddress)
Validate the given email address. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public EmailUtils()
Method Detail |
---|
public static boolean validateEmailAdress(java.lang.String emailAddress)
emailAddress
- the email address
public static java.lang.String getCharsetFromContentType(java.lang.String type) throws javax.mail.MessagingException
type
- The string where the encoding is in.
javax.mail.MessagingException
- if an error occurs.public static javax.mail.Address[] createAddress(java.lang.String emailAddress, java.lang.String personal) throws javax.mail.internet.AddressException, java.io.UnsupportedEncodingException
emailAddress
- The address in RFC822 format.personal
- The personal name.
java.io.UnsupportedEncodingException
- the unsupported encoding exception
javax.mail.internet.AddressException
- the address exceptionpublic static javax.mail.Address createAddress(java.lang.String address, java.lang.String personal, java.lang.String charset) throws javax.mail.internet.AddressException, java.io.UnsupportedEncodingException
address
- The address in RFC822 format.personal
- The personal name.charset
- MIME charset to be used to encode the name as per RFC 2047.
javax.mail.internet.AddressException
- if an error occurs.
java.io.UnsupportedEncodingException
- if an error occurs.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |