org.mule.transport.email
Class MailUtils
java.lang.Object
org.mule.transport.email.MailUtils
public class MailUtils
- extends java.lang.Object
Contains javax.mail helpers.
Method Summary |
static void |
getAttachments(javax.mail.Multipart content,
java.util.Map attachments)
|
static java.lang.String |
internetAddressesToString(javax.mail.internet.InternetAddress address)
|
static java.lang.String |
internetAddressesToString(javax.mail.internet.InternetAddress[] addresses)
|
static boolean |
isListHeader(java.lang.String name)
Check whether a property name has the format associated with a list
of header values |
static java.lang.String |
mailAddressesToString(javax.mail.Address address)
|
static java.lang.String |
mailAddressesToString(javax.mail.Address[] addresses)
|
static javax.mail.internet.InternetAddress[] |
stringToInternetAddresses(java.lang.String address)
|
static java.lang.String |
toListHeader(java.lang.String header)
Convert a header name to the property name associated with a list of
header values (ie prepend the prefix) |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MailUtils
public MailUtils()
internetAddressesToString
public static java.lang.String internetAddressesToString(javax.mail.internet.InternetAddress[] addresses)
internetAddressesToString
public static java.lang.String internetAddressesToString(javax.mail.internet.InternetAddress address)
mailAddressesToString
public static java.lang.String mailAddressesToString(javax.mail.Address[] addresses)
mailAddressesToString
public static java.lang.String mailAddressesToString(javax.mail.Address address)
stringToInternetAddresses
public static javax.mail.internet.InternetAddress[] stringToInternetAddresses(java.lang.String address)
throws javax.mail.internet.AddressException
- Throws:
javax.mail.internet.AddressException
getAttachments
public static void getAttachments(javax.mail.Multipart content,
java.util.Map attachments)
throws javax.mail.MessagingException,
java.io.IOException
- Throws:
javax.mail.MessagingException
java.io.IOException
isListHeader
public static boolean isListHeader(java.lang.String name)
- Check whether a property name has the format associated with a list
of header values
- Parameters:
name
- A property name
- Returns:
- true if the name is associated with a list of header values
(more exactly, if it starts with HEADER_LIST_PREFIX, which gives an
invalid header name according to RFC822).
toListHeader
public static java.lang.String toListHeader(java.lang.String header)
- Convert a header name to the property name associated with a list of
header values (ie prepend the prefix)
- Parameters:
header
- A header name
- Returns:
- The associated list property name (ie with HEADER_LIST_PREFIX prepended)
Copyright © 2003-2010 MuleSoft, Inc.. All Rights Reserved.