Uses of Class
javax.mail.MessagingException

Packages that use MessagingException
javax.mail The JavaMailTM API provides classes that model a mail system. 
javax.mail.internet Classes specific to Internet mail systems. 
javax.mail.search Message search terms for the JavaMail API. 
 

Uses of MessagingException in javax.mail
 

Subclasses of MessagingException in javax.mail
 class AuthenticationFailedException
          This exception is thrown when the connect method on a Store or Transport object fails due to an authentication failure (e.g., bad user name or password).
 class FolderClosedException
          This exception is thrown when a method is invoked on a Messaging object and the Folder that owns that object has died due to some reason.
 class FolderNotFoundException
          This exception is thrown by Folder methods, when those methods are invoked on a non existent folder.
 class IllegalWriteException
          The exception thrown when a write is attempted on a read-only attribute of any Messaging object.
 class MessageRemovedException
          The exception thrown when an invalid method is invoked on an expunged Message.
 class MethodNotSupportedException
          The exception thrown when a method is not supported by the implementation
 class NoSuchProviderException
          This exception is thrown when Session attempts to instantiate a Provider that doesn't exist.
 class ReadOnlyFolderException
          This exception is thrown when an attempt is made to open a folder read-write access when the folder is marked read-only.
 class SendFailedException
          This exception is thrown when the message cannot be sent.
 class StoreClosedException
          This exception is thrown when a method is invoked on a Messaging object and the Store that owns that object has died due to some reason.
 

Methods in javax.mail that throw MessagingException
 void Multipart.addBodyPart(BodyPart part)
          Adds a Part to the multipart.
 void Multipart.addBodyPart(BodyPart part, int index)
          Adds a BodyPart at position index.
abstract  void Message.addFrom(Address[] addresses)
          Add these addresses to the existing "From" attribute
 void Part.addHeader(String header_name, String header_value)
          Add this value to the existing values for this header_name.
 void Message.addRecipient(Message.RecipientType type, Address address)
          Add this recipient address to the existing ones of the given type.
abstract  void Message.addRecipients(Message.RecipientType type, Address[] addresses)
          Add these recipient addresses to the existing ones of the given type.
abstract  void Folder.appendMessages(Message[] msgs)
          Append given Messages to this folder.
 void Service.close()
          Close this service and terminate its connection.
abstract  void Folder.close(boolean expunge)
          Close this Folder.
 void Service.connect()
          A generic connect method that takes no parameters.
 void Service.connect(String host, int port, String user, String password)
          Similar to connect(host, user, password) except a specific port can be specified.
 void Service.connect(String user, String password)
          Connect to the current host using the specified username and password.
 void Service.connect(String host, String user, String password)
          Connect to the specified address.
 void Folder.copyMessages(Message[] msgs, Folder folder)
          Copy the specified Messages from this Folder into another Folder.
abstract  boolean Folder.create(int type)
          Create this folder on the Store.
abstract  boolean Folder.delete(boolean recurse)
          Delete this Folder.
abstract  boolean Folder.exists()
          Tests if this folder physically exists on the Store.
abstract  Message[] Folder.expunge()
          Expunge (permanently remove) messages marked DELETED.
 void Folder.fetch(Message[] msgs, FetchProfile fp)
          Prefetch the items specified in the FetchProfile for the given Messages.
 Enumeration Part.getAllHeaders()
          Return all the headers from this part as an Enumeration of Header objects.
 Address[] Message.getAllRecipients()
          Get all the recipient addresses for the message.
 BodyPart Multipart.getBodyPart(int index)
          Get the specified Part.
 BodyPart MultipartDataSource.getBodyPart(int index)
          Get the specified Part.
 Object Part.getContent()
          Return the content as a Java object.
 String Part.getContentType()
          Returns the Content-Type of the content of this part.
 int Multipart.getCount()
          Return the number of enclosed BodyPart objects.
 DataHandler Part.getDataHandler()
          Return a DataHandler for the content within this part.
abstract  Folder Store.getDefaultFolder()
          Returns a Folder object that represents the 'root' of the default namespace presented to the user by the Store.
 int Folder.getDeletedMessageCount()
          Get the number of deleted messages in this Folder.
 String Part.getDescription()
          Return a description String for this part.
 String Part.getDisposition()
          Return the disposition of this part.
 String Part.getFileName()
          Get the filename associated with this part, if possible.
abstract  Flags Message.getFlags()
          Returns a Flags object containing the flags for this message.
abstract  Folder Store.getFolder(String name)
          Return the Folder object corresponding to the given name.
abstract  Folder Folder.getFolder(String name)
          Return the Folder object corresponding to the given name.
abstract  Folder Store.getFolder(URLName url)
          Return a closed Folder object, corresponding to the given URLName.
 Folder Session.getFolder(URLName url)
          Get a closed Folder object for the given URLName.
abstract  Address[] Message.getFrom()
          Returns the "From" attribute.
 String[] Part.getHeader(String header_name)
          Get all the headers for this header name.
 InputStream Part.getInputStream()
          Return an input stream for this part's "content".
 int Part.getLineCount()
          Return the number of lines in the content of this part.
 Enumeration Part.getMatchingHeaders(String[] header_names)
          Return matching headers from this part as an Enumeration of Header objects.
abstract  Message Folder.getMessage(int msgnum)
          Get the Message object corresponding to the given message number.
 Message UIDFolder.getMessageByUID(long uid)
          Get the Message corresponding to the given UID.
abstract  int Folder.getMessageCount()
          Get total number of messages in this Folder.
 Message[] Folder.getMessages()
          Get all Message objects from this Folder.
 Message[] Folder.getMessages(int[] msgnums)
          Get the Message objects for message numbers specified in the array.
 Message[] Folder.getMessages(int start, int end)
          Get the Message objects for message numbers ranging from start through end, both start and end inclusive.
 Message[] UIDFolder.getMessagesByUID(long[] uids)
          Get the Messages specified by the given array of UIDs.
 Message[] UIDFolder.getMessagesByUID(long start, long end)
          Get the Messages specified by the given range.
 int Folder.getNewMessageCount()
          Get the number of new messages in this Folder.
 Enumeration Part.getNonMatchingHeaders(String[] header_names)
          Return non-matching headers from this envelope as an Enumeration of Header objects.
abstract  Folder Folder.getParent()
          Returns the parent folder of this folder.
 Folder[] Store.getPersonalNamespaces()
          Return a set of folders representing the personal namespaces for the current user.
 Quota[] QuotaAwareStore.getQuota(String folder)
          Get the quotas for the named folder.
abstract  Date Message.getReceivedDate()
          Get the date this message was received.
abstract  Address[] Message.getRecipients(Message.RecipientType type)
          Get all the recipient addresses of the given type.
 Address[] Message.getReplyTo()
          Get the addresses to which replies should be directed.
abstract  Date Message.getSentDate()
          Get the date this message was sent.
abstract  char Folder.getSeparator()
          Return the delimiter character that separates this Folder's pathname from the names of immediate subfolders.
 Folder[] Store.getSharedNamespaces()
          Return a set of folders representing the shared namespaces.
 int Part.getSize()
          Return the size of the content of this part in bytes.
abstract  String Message.getSubject()
          Get the subject of this message.
abstract  int Folder.getType()
          Returns the type of this Folder, that is, whether this folder can hold messages or subfolders or both.
 long UIDFolder.getUID(Message message)
          Get the UID for the specified message.
 long UIDFolder.getUIDValidity()
          Returns the UIDValidity value associated with this folder.
 int Folder.getUnreadMessageCount()
          Get the total number of unread messages in this Folder.
 URLName Folder.getURLName()
          Return a URLName representing this folder.
 Folder[] Store.getUserNamespaces(String user)
          Return a set of folders representing the namespaces for user.
abstract  boolean Folder.hasNewMessages()
          Returns true if this Folder has new messages since the last time this indication was reset.
 boolean Part.isMimeType(String mimeType)
          Is this Part of the specified MIME type? This method compares only the primaryType and subType.
 boolean Message.isSet(Flags.Flag flag)
          Check whether the flag specified in the flag argument is set in this message.
 Folder[] Folder.list()
          Convenience method that returns the list of folders under this Folder.
abstract  Folder[] Folder.list(String pattern)
          Returns a list of Folders belonging to this Folder's namespace that match the specified pattern.
 Folder[] Folder.listSubscribed()
          Convenience method that returns the list of subscribed folders under this Folder.
 Folder[] Folder.listSubscribed(String pattern)
          Returns a list of subscribed Folders belonging to this Folder's namespace that match the specified pattern.
 boolean Message.match(SearchTerm term)
          Apply the specified Search criterion to this message.
abstract  void Folder.open(int mode)
          Open this Folder.
protected  boolean Service.protocolConnect(String host, int port, String user, String password)
          The service implementation should override this method to perform the actual protocol-specific connection attempt.
 boolean Multipart.removeBodyPart(BodyPart part)
          Remove the specified part from the multipart message.
 void Multipart.removeBodyPart(int index)
          Remove the part at specified location (starting from 0).
 void Part.removeHeader(String header_name)
          Remove all headers with this name.
abstract  boolean Folder.renameTo(Folder f)
          Rename this Folder.
abstract  Message Message.reply(boolean replyToAll)
          Get a new Message suitable for a reply to this message.
abstract  void Message.saveChanges()
          Save any changes made to this message into the message-store when the containing folder is closed, if the message is contained in a folder.
 Message[] Folder.search(SearchTerm term)
          Search this Folder for messages matching the specified search criterion.
 Message[] Folder.search(SearchTerm term, Message[] msgs)
          Search the given array of messages for those that match the specified search criterion.
static void Transport.send(Message msg)
          Send a message.
static void Transport.send(Message msg, Address[] addresses)
          Send the message to the specified addresses, ignoring any recipients specified in the message itself.
abstract  void Transport.sendMessage(Message msg, Address[] addresses)
          Send the Message to the specified list of addresses.
 void Part.setContent(Multipart mp)
          This method sets the given Multipart object as this message's content.
 void Part.setContent(Object obj, String type)
          A convenience method for setting this part's content.
 void Part.setDataHandler(DataHandler dh)
          This method provides the mechanism to set this part's content.
 void Part.setDescription(String description)
          Set a description String for this part.
 void Part.setDisposition(String disposition)
          Set the disposition of this part.
 void Part.setFileName(String filename)
          Set the filename associated with this part, if possible.
 void Message.setFlag(Flags.Flag flag, boolean set)
          Set the specified flag on this message to the specified value.
abstract  void Message.setFlags(Flags flag, boolean set)
          Set the specified flags on this message to the specified value.
 void Folder.setFlags(int[] msgnums, Flags flag, boolean value)
          Set the specified flags on the messages whose message numbers are in the array.
 void Folder.setFlags(int start, int end, Flags flag, boolean value)
          Set the specified flags on the messages numbered from start through end, both start and end inclusive.
 void Folder.setFlags(Message[] msgs, Flags flag, boolean value)
          Set the specified flags on the messages specified in the array.
abstract  void Message.setFrom()
          Set the "From" attribute in this Message.
abstract  void Message.setFrom(Address address)
          Set the "From" attribute in this Message.
 void Part.setHeader(String header_name, String header_value)
          Set the value for this header_name.
protected  void Multipart.setMultipartDataSource(MultipartDataSource mp)
          Setup this Multipart object from the given MultipartDataSource.
 void QuotaAwareStore.setQuota(Quota quota)
          Set the quotas for the quota root specified in the quota argument.
 void Message.setRecipient(Message.RecipientType type, Address address)
          Set the recipient address.
abstract  void Message.setRecipients(Message.RecipientType type, Address[] addresses)
          Set the recipient addresses.
 void Message.setReplyTo(Address[] addresses)
          Set the addresses to which replies should be directed.
abstract  void Message.setSentDate(Date date)
          Set the sent date of this message.
abstract  void Message.setSubject(String subject)
          Set the subject of this message.
 void Folder.setSubscribed(boolean subscribe)
          Subscribe or unsubscribe this Folder.
 void Part.setText(String text)
          A convenience method that sets the given String as this part's content with a MIME type of "text/plain".
 void Part.writeTo(OutputStream os)
          Output a bytestream for this Part.
abstract  void Multipart.writeTo(OutputStream os)
          Output an appropriately encoded bytestream to the given OutputStream.
 

Uses of MessagingException in javax.mail.internet
 

Subclasses of MessagingException in javax.mail.internet
 class AddressException
          The exception thrown when a wrongly formatted address is encountered.
 class ParseException
          The exception thrown due to an error in parsing RFC822 or MIME headers
 

Methods in javax.mail.internet that throw MessagingException
 void MimeMultipart.addBodyPart(BodyPart part)
          Adds a Part to the multipart.
 void MimeMultipart.addBodyPart(BodyPart part, int index)
          Adds a BodyPart at position index.
 void MimeMessage.addFrom(Address[] addresses)
          Add the specified addresses to the existing "From" field.
 void MimeMessage.addHeader(String name, String value)
          Add this value to the existing values for this header_name.
 void MimeBodyPart.addHeader(String name, String value)
          Add this value to the existing values for this header_name.
 void MimeMessage.addHeaderLine(String line)
          Add a raw RFC 822 header-line.
 void MimeBodyPart.addHeaderLine(String line)
          Add a header line to this body part
 void MimePart.addHeaderLine(String line)
          Add a raw RFC822 header-line.
 void MimeMessage.addRecipients(Message.RecipientType type, Address[] addresses)
          Add the given addresses to the specified recipient type.
 void MimeMessage.addRecipients(Message.RecipientType type, String addresses)
          Add the given addresses to the specified recipient type.
 void MimeBodyPart.attachFile(File file)
          Use the specified file to provide the data for this part.
 void MimeBodyPart.attachFile(String file)
          Use the specified file to provide the data for this part.
protected  InternetHeaders MimeMultipart.createInternetHeaders(InputStream is)
          Create and return an InternetHeaders object that loads the headers from the given InputStream.
protected  InternetHeaders MimeMessage.createInternetHeaders(InputStream is)
          Create and return an InternetHeaders object that loads the headers from the given InputStream.
protected  MimeBodyPart MimeMultipart.createMimeBodyPart(InputStream is)
          Create and return a MimeBodyPart object to represent a body part parsed from the InputStream.
protected  MimeBodyPart MimeMultipart.createMimeBodyPart(InternetHeaders headers, byte[] content)
          Create and return a MimeBodyPart object to represent a body part parsed from the InputStream.
protected  MimeMessage MimeMessage.createMimeMessage(Session session)
          Create and return a MimeMessage object.
static InputStream MimeUtility.decode(InputStream is, String encoding)
          Decode the given input stream.
static OutputStream MimeUtility.encode(OutputStream os, String encoding)
          Wrap an encoder around the given output stream.
static OutputStream MimeUtility.encode(OutputStream os, String encoding, String filename)
          Wrap an encoder around the given output stream.
 Enumeration MimeMessage.getAllHeaderLines()
          Get all header lines as an Enumeration of Strings.
 Enumeration MimeBodyPart.getAllHeaderLines()
          Get all header lines as an Enumeration of Strings.
 Enumeration MimePart.getAllHeaderLines()
          Get all header lines as an Enumeration of Strings.
 Enumeration MimeMessage.getAllHeaders()
          Return all the headers from this Message as an enumeration of Header objects.
 Enumeration MimeBodyPart.getAllHeaders()
          Return all the headers from this Message as an Enumeration of Header objects.
 Address[] MimeMessage.getAllRecipients()
          Get all the recipient addresses for the message.
 BodyPart MimeMultipart.getBodyPart(int index)
          Get the specified BodyPart.
 BodyPart MimeMultipart.getBodyPart(String CID)
          Get the MimeBodyPart referred to by the given ContentID (CID).
 Object MimeMessage.getContent()
          Return the content as a Java object.
 Object MimeBodyPart.getContent()
          Return the content as a Java object.
 String MimeMessage.getContentID()
          Returns the value of the "Content-ID" header field.
 String MimeBodyPart.getContentID()
          Returns the value of the "Content-ID" header field.
 String MimePart.getContentID()
          Get the Content-ID of this part.
 String[] MimeMessage.getContentLanguage()
          Get the languages specified in the "Content-Language" header field of this message.
 String[] MimeBodyPart.getContentLanguage()
          Get the languages specified in the Content-Language header of this MimePart.
 String[] MimePart.getContentLanguage()
          Get the language tags specified in the Content-Language header of this MimePart.
 String MimeMessage.getContentMD5()
          Return the value of the "Content-MD5" header field.
 String MimeBodyPart.getContentMD5()
          Return the value of the "Content-MD5" header field.
 String MimePart.getContentMD5()
          Get the Content-MD5 digest of this part.
protected  InputStream MimeMessage.getContentStream()
          Produce the raw bytes of the content.
protected  InputStream MimeBodyPart.getContentStream()
          Produce the raw bytes of the content.
 String MimeMessage.getContentType()
          Returns the value of the RFC 822 "Content-Type" header field.
 String MimeBodyPart.getContentType()
          Returns the value of the RFC 822 "Content-Type" header field.
 int MimeMultipart.getCount()
          Return the number of enclosed BodyPart objects.
 DataHandler MimeMessage.getDataHandler()
          Return a DataHandler for this Message's content.
 DataHandler MimeBodyPart.getDataHandler()
          Return a DataHandler for this body part's content.
 String MimeMessage.getDescription()
          Returns the "Content-Description" header field of this Message.
 String MimeBodyPart.getDescription()
          Returns the "Content-Description" header field of this body part.
 String MimeMessage.getDisposition()
          Returns the value of the "Content-Disposition" header field.
 String MimeBodyPart.getDisposition()
          Returns the value of the "Content-Disposition" header field.
 String MimeMessage.getEncoding()
          Returns the content transfer encoding from the "Content-Transfer-Encoding" header field.
 String MimeBodyPart.getEncoding()
          Returns the content transfer encoding from the "Content-Transfer-Encoding" header field.
 String MimePart.getEncoding()
          Get the transfer encoding of this part.
 String PreencodedMimeBodyPart.getEncoding()
          Returns the content transfer encoding specified when this object was created.
 String MimeMessage.getFileName()
          Get the filename associated with this Message.
 String MimeBodyPart.getFileName()
          Get the filename associated with this body part.
 Flags MimeMessage.getFlags()
          Return a Flags object containing the flags for this message.
 Address[] MimeMessage.getFrom()
          Returns the value of the RFC 822 "From" header fields.
 String[] MimeMessage.getHeader(String name)
          Get all the headers for this header_name.
 String[] MimeBodyPart.getHeader(String name)
          Get all the headers for this header_name.
 String MimeMessage.getHeader(String name, String delimiter)
          Get all the headers for this header name, returned as a single String, with headers separated by the delimiter.
 String MimeBodyPart.getHeader(String name, String delimiter)
          Get all the headers for this header name, returned as a single String, with headers separated by the delimiter.
 String MimePart.getHeader(String name, String delimiter)
          Get the values of all header fields available for this header, returned as a single String, with the values separated by the delimiter.
 InputStream MimeMessage.getInputStream()
          Return a decoded input stream for this Message's "content".
 InputStream MimeBodyPart.getInputStream()
          Return a decoded input stream for this body part's "content".
 int MimeMessage.getLineCount()
          Return the number of lines for the content of this message.
 int MimeBodyPart.getLineCount()
          Return the number of lines for the content of this Part.
 Enumeration MimeMessage.getMatchingHeaderLines(String[] names)
          Get matching header lines as an Enumeration of Strings.
 Enumeration MimeBodyPart.getMatchingHeaderLines(String[] names)
          Get matching header lines as an Enumeration of Strings.
 Enumeration MimePart.getMatchingHeaderLines(String[] names)
          Get matching header lines as an Enumeration of Strings.
 Enumeration MimeMessage.getMatchingHeaders(String[] names)
          Return matching headers from this Message as an Enumeration of Header objects.
 Enumeration MimeBodyPart.getMatchingHeaders(String[] names)
          Return matching headers from this Message as an Enumeration of Header objects.
 String MimeMessage.getMessageID()
          Returns the value of the "Message-ID" header field.
 Enumeration MimeMessage.getNonMatchingHeaderLines(String[] names)
          Get non-matching header lines as an Enumeration of Strings.
 Enumeration MimeBodyPart.getNonMatchingHeaderLines(String[] names)
          Get non-matching header lines as an Enumeration of Strings.
 Enumeration MimePart.getNonMatchingHeaderLines(String[] names)
          Get non-matching header lines as an Enumeration of Strings.
 Enumeration MimeMessage.getNonMatchingHeaders(String[] names)
          Return non-matching headers from this Message as an Enumeration of Header objects.
 Enumeration MimeBodyPart.getNonMatchingHeaders(String[] names)
          Return non-matching headers from this Message as an Enumeration of Header objects.
 String MimeMultipart.getPreamble()
          Get the preamble text, if any, that appears before the first body part of this multipart.
 InputStream MimeMessage.getRawInputStream()
          Return an InputStream to the raw data with any Content-Transfer-Encoding intact.
 InputStream MimeBodyPart.getRawInputStream()
          Return an InputStream to the raw data with any Content-Transfer-Encoding intact.
 Date MimeMessage.getReceivedDate()
          Returns the Date on this message was received.
 Address[] MimeMessage.getRecipients(Message.RecipientType type)
          Returns the recepients specified by the type.
 Address[] MimeMessage.getReplyTo()
          Return the value of the RFC 822 "Reply-To" header field.
 Address MimeMessage.getSender()
          Returns the value of the RFC 822 "Sender" header field.
 Date MimeMessage.getSentDate()
          Returns the value of the RFC 822 "Date" field.
 int MimeMessage.getSize()
          Return the size of the content of this message in bytes.
 int MimeBodyPart.getSize()
          Return the size of the content of this body part in bytes.
 String MimeMessage.getSubject()
          Returns the value of the "Subject" header field.
 boolean MimeMultipart.isComplete()
          Return true if the final boundary line for this multipart was seen.
 boolean MimeMessage.isMimeType(String mimeType)
          Is this Part of the specified MIME type? This method compares only the primaryType and subType.
 boolean MimeBodyPart.isMimeType(String mimeType)
          Is this Part of the specified MIME type? This method compares only the primaryType and subType.
 boolean MimeMessage.isSet(Flags.Flag flag)
          Check whether the flag specified in the flag argument is set in this message.
 void InternetHeaders.load(InputStream is)
          Read and parse the given RFC822 message stream till the blank line separating the header from the body.
protected  void MimeMultipart.parse()
          Parse the InputStream from our DataSource, constructing the appropriate MimeBodyParts.
protected  void MimeMessage.parse(InputStream is)
          Parse the InputStream setting the headers and content fields appropriately.
 boolean MimeMultipart.removeBodyPart(BodyPart part)
          Remove the specified part from the multipart message.
 void MimeMultipart.removeBodyPart(int index)
          Remove the part at specified location (starting from 0).
 void MimeMessage.removeHeader(String name)
          Remove all headers with this name.
 void MimeBodyPart.removeHeader(String name)
          Remove all headers with this name.
 Message MimeMessage.reply(boolean replyToAll)
          Get a new Message suitable for a reply to this message.
 void MimeMessage.saveChanges()
          Updates the appropriate header fields of this message to be consistent with the message's contents.
 void MimeBodyPart.saveFile(File file)
          Save the contents of this part in the specified file.
 void MimeBodyPart.saveFile(String file)
          Save the contents of this part in the specified file.
 void MimeMessage.setContent(Multipart mp)
          This method sets the Message's content to a Multipart object.
 void MimeBodyPart.setContent(Multipart mp)
          This method sets the body part's content to a Multipart object.
 void MimeMessage.setContent(Object o, String type)
          A convenience method for setting this Message's content.
 void MimeBodyPart.setContent(Object o, String type)
          A convenience method for setting this body part's content.
 void MimeMessage.setContentID(String cid)
          Set the "Content-ID" header field of this Message.
 void MimeBodyPart.setContentID(String cid)
          Set the "Content-ID" header field of this body part.
 void MimeMessage.setContentLanguage(String[] languages)
          Set the "Content-Language" header of this MimePart.
 void MimeBodyPart.setContentLanguage(String[] languages)
          Set the Content-Language header of this MimePart.
 void MimePart.setContentLanguage(String[] languages)
          Set the Content-Language header of this MimePart.
 void MimeMessage.setContentMD5(String md5)
          Set the "Content-MD5" header field of this Message.
 void MimeBodyPart.setContentMD5(String md5)
          Set the "Content-MD5" header field of this body part.
 void MimePart.setContentMD5(String md5)
          Set the Content-MD5 of this part.
 void MimeMessage.setDataHandler(DataHandler dh)
          This method provides the mechanism to set this part's content.
 void MimeBodyPart.setDataHandler(DataHandler dh)
          This method provides the mechanism to set this body part's content.
 void MimeMessage.setDescription(String description)
          Set the "Content-Description" header field for this Message.
 void MimeBodyPart.setDescription(String description)
          Set the "Content-Description" header field for this body part.
 void MimeMessage.setDescription(String description, String charset)
          Set the "Content-Description" header field for this Message.
 void MimeBodyPart.setDescription(String description, String charset)
          Set the "Content-Description" header field for this body part.
 void MimeMessage.setDisposition(String disposition)
          Set the "Content-Disposition" header field of this Message.
 void MimeBodyPart.setDisposition(String disposition)
          Set the "Content-Disposition" header field of this body part.
 void MimeMessage.setFileName(String filename)
          Set the filename associated with this part, if possible.
 void MimeBodyPart.setFileName(String filename)
          Set the filename associated with this body part, if possible.
 void MimeMessage.setFlags(Flags flag, boolean set)
          Set the flags for this message.
 void MimeMessage.setFrom()
          Set the RFC 822 "From" header field using the value of the InternetAddress.getLocalAddress method.
 void MimeMessage.setFrom(Address address)
          Set the RFC 822 "From" header field.
 void MimeMessage.setHeader(String name, String value)
          Set the value for this header_name.
 void MimeBodyPart.setHeader(String name, String value)
          Set the value for this header_name.
 void MimeMultipart.setPreamble(String preamble)
          Set the preamble text to be included before the first body part.
 void MimeMessage.setRecipients(Message.RecipientType type, Address[] addresses)
          Set the specified recipient type to the given addresses.
 void MimeMessage.setRecipients(Message.RecipientType type, String addresses)
          Set the specified recipient type to the given addresses.
 void MimeMessage.setReplyTo(Address[] addresses)
          Set the RFC 822 "Reply-To" header field.
 void MimeMessage.setSender(Address address)
          Set the RFC 822 "Sender" header field.
 void MimeMessage.setSentDate(Date d)
          Set the RFC 822 "Date" header field.
 void MimeMessage.setSubject(String subject)
          Set the "Subject" header field.
 void MimeMessage.setSubject(String subject, String charset)
          Set the "Subject" header field.
 void MimeMultipart.setSubType(String subtype)
          Set the subtype.
 void MimeMessage.setText(String text)
          Convenience method that sets the given String as this part's content, with a MIME type of "text/plain".
 void MimeBodyPart.setText(String text)
          Convenience method that sets the given String as this part's content, with a MIME type of "text/plain".
 void MimePart.setText(String text)
          Convenience method that sets the given String as this part's content, with a MIME type of "text/plain".
 void MimeMessage.setText(String text, String charset)
          Convenience method that sets the given String as this part's content, with a MIME type of "text/plain" and the specified charset.
 void MimeBodyPart.setText(String text, String charset)
          Convenience method that sets the given String as this part's content, with a MIME type of "text/plain" and the specified charset.
 void MimePart.setText(String text, String charset)
          Convenience method that sets the given String as this part's content, with a MIME type of "text/plain" and the specified charset.
 void MimeMessage.setText(String text, String charset, String subtype)
          Convenience method that sets the given String as this part's content, with a primary MIME type of "text" and the specified MIME subtype.
 void MimeBodyPart.setText(String text, String charset, String subtype)
          Convenience method that sets the given String as this part's content, with a primary MIME type of "text" and the specified MIME subtype.
 void MimePart.setText(String text, String charset, String subtype)
          Convenience method that sets the given String as this part's content, with a primary MIME type of "text" and the specified MIME subtype.
protected  void MimeMultipart.updateHeaders()
          Update headers.
protected  void MimeMessage.updateHeaders()
          Called by the saveChanges method to actually update the MIME headers.
protected  void MimeBodyPart.updateHeaders()
          Examine the content of this body part and update the appropriate MIME headers.
protected  void PreencodedMimeBodyPart.updateHeaders()
          Force the Content-Transfer-Encoding header to use the encoding that was specified when this object was created.
protected  void MimeMessage.updateMessageID()
          Update the Message-ID header.
 void MimeMultipart.writeTo(OutputStream os)
          Iterates through all the parts and outputs each MIME part separated by a boundary.
 void MimeMessage.writeTo(OutputStream os)
          Output the message as an RFC 822 format stream.
 void MimeBodyPart.writeTo(OutputStream os)
          Output the body part as an RFC 822 format stream.
 void PreencodedMimeBodyPart.writeTo(OutputStream os)
          Output the body part as an RFC 822 format stream.
 void MimeMessage.writeTo(OutputStream os, String[] ignoreList)
          Output the message as an RFC 822 format stream, without specified headers.
 

Constructors in javax.mail.internet that throw MessagingException
InternetHeaders(InputStream is)
          Read and parse the given RFC822 message stream till the blank line separating the header from the body.
MimeBodyPart(InputStream is)
          Constructs a MimeBodyPart by reading and parsing the data from the specified input stream.
MimeBodyPart(InternetHeaders headers, byte[] content)
          Constructs a MimeBodyPart using the given header and content bytes.
MimeMessage(Folder folder, InputStream is, int msgnum)
          Constructs a MimeMessage by reading and parsing the data from the specified MIME InputStream.
MimeMessage(Folder folder, InternetHeaders headers, byte[] content, int msgnum)
          Constructs a MimeMessage from the given InternetHeaders object and content.
MimeMessage(MimeMessage source)
          Constructs a new MimeMessage with content initialized from the source MimeMessage.
MimeMessage(Session session, InputStream is)
          Constructs a MimeMessage by reading and parsing the data from the specified MIME InputStream.
MimeMultipart(DataSource ds)
          Constructs a MimeMultipart object and its bodyparts from the given DataSource.
 

Uses of MessagingException in javax.mail.search
 

Subclasses of MessagingException in javax.mail.search
 class SearchException
          The exception thrown when a Search expression could not be handled.
 



Copyright © 2012 Oracle. All Rights Reserved.