A B C D E F G H I K L M N O P Q R S T U W X Y 
All Classes All Packages

S

SaslAuthenticator - Interface in org.eclipse.angus.mail.imap.protocol
Interface to make it easier to call IMAPSaslAuthenticator.
SaslAuthenticator - Interface in org.eclipse.angus.mail.smtp
Interface to make it easier to call SMTPSaslAuthenticator.
sasllogin(String[], String, String, String, String) - Method in class org.eclipse.angus.mail.imap.protocol.IMAPProtocol
SASL-based login.
saslRealm - Variable in class org.eclipse.angus.mail.imap.IMAPStore
 
saveChanges() - Method in class org.eclipse.angus.mail.pop3.POP3Message
POP3 message can't be changed.
search(SearchTerm) - Method in class org.eclipse.angus.mail.imap.IMAPFolder
Search whole folder for messages matching the given term.
search(SearchTerm) - Method in class org.eclipse.angus.mail.imap.protocol.IMAPProtocol
Issue the given search criterion on all messages in this folder.
search(SearchTerm, Message[]) - Method in class org.eclipse.angus.mail.imap.IMAPFolder
Search the folder for messages matching the given term.
search(MessageSet[], SearchTerm) - Method in class org.eclipse.angus.mail.imap.protocol.IMAPProtocol
Issue the given search criterion on the specified message sets.
searchCharsets - Variable in class org.eclipse.angus.mail.imap.protocol.IMAPProtocol
 
searchSequence - Variable in class org.eclipse.angus.mail.imap.protocol.IMAPProtocol
 
SearchSequence - Class in org.eclipse.angus.mail.imap.protocol
This class traverses a search-tree and generates the corresponding IMAP search sequence.
SearchSequence() - Constructor for class org.eclipse.angus.mail.imap.protocol.SearchSequence
Deprecated.
SearchSequence(IMAPProtocol) - Constructor for class org.eclipse.angus.mail.imap.protocol.SearchSequence
Create a SearchSequence for this IMAPProtocol.
sectionId - Variable in class org.eclipse.angus.mail.imap.IMAPMessage
 
select(String) - Method in class org.eclipse.angus.mail.imap.protocol.IMAPProtocol
SELECT Command.
select(String, ResyncData) - Method in class org.eclipse.angus.mail.imap.protocol.IMAPProtocol
SELECT Command with QRESYNC data.
sendCommand(String) - Method in class org.eclipse.angus.mail.smtp.SMTPTransport
Sends command cmd to the server terminating it with CRLF.
sender - Variable in class org.eclipse.angus.mail.imap.protocol.ENVELOPE
 
sendMessage(Message, Address[]) - Method in class org.eclipse.angus.mail.smtp.SMTPTransport
Send the Message to the specified list of addresses.
sendUrgentData(int) - Method in class org.eclipse.angus.mail.util.WriteTimeoutSocket
 
sentdate(DateTerm) - Method in class org.eclipse.angus.mail.imap.protocol.SearchSequence
 
separator - Variable in class org.eclipse.angus.mail.imap.IMAPFolder
 
separator - Variable in class org.eclipse.angus.mail.imap.protocol.ListInfo
 
seqnum - Variable in class org.eclipse.angus.mail.imap.protocol.MODSEQ
 
seqnum - Variable in class org.eclipse.angus.mail.imap.protocol.UID
 
seqnumOf(int) - Method in class org.eclipse.angus.mail.imap.MessageCache
Return the sequence number for the given message number.
setACL(String, char, ACL) - Method in class org.eclipse.angus.mail.imap.protocol.IMAPProtocol
SETACL Command.
setAllow8bitMIME(boolean) - Method in class org.eclipse.angus.mail.smtp.SMTPMessage
If set to true, and the server supports the 8BITMIME extension, text parts of this message that use the "quoted-printable" or "base64" encodings are converted to use "8bit" encoding if they follow the RFC 2045 rules for 8bit text.
setAttachmentFilters(Filter...) - Method in class org.eclipse.angus.mail.util.logging.MailHandler
Sets the attachment filters.
setAttachmentFormatters(Formatter...) - Method in class org.eclipse.angus.mail.util.logging.MailHandler
Sets the attachment Formatter object for this handler.
setAttachmentNameFormatters(Formatter...) - Method in class org.eclipse.angus.mail.util.logging.MailHandler
Sets the attachment file name formatters.
setAttachmentNames(String...) - Method in class org.eclipse.angus.mail.util.logging.MailHandler
Sets the attachment file name for each attachment.
setAttachmentNames(Formatter...) - Method in class org.eclipse.angus.mail.util.logging.MailHandler
Sets the attachment file name formatters.
setAuthentication(String) - Method in class org.eclipse.angus.mail.util.logging.MailHandler
Sets the Authenticator class name or password used to login to the email server.
setAuthenticator(char...) - Method in class org.eclipse.angus.mail.util.logging.MailHandler
Sets the Authenticator used to login to the email server.
setAuthenticator(Authenticator) - Method in class org.eclipse.angus.mail.util.logging.MailHandler
Sets the Authenticator used to login to the email server.
setAuthorizationID(String) - Method in class org.eclipse.angus.mail.smtp.SMTPTransport
Sets the authorization ID to be used for authentication.
setCapabilities(Response) - Method in class org.eclipse.angus.mail.imap.protocol.IMAPProtocol
If the response contains a CAPABILITY response code, extract it and save the capabilities.
setCapacity(int) - Method in class org.eclipse.angus.mail.util.logging.MailHandler
Sets the capacity for this handler.
setComparator(Comparator<? super LogRecord>) - Method in class org.eclipse.angus.mail.util.logging.CollectorFormatter
Sets the LogRecord comparator for this formatter.
setComparator(Comparator<? super LogRecord>) - Method in class org.eclipse.angus.mail.util.logging.MailHandler
Sets the comparator used to order all LogRecord objects prior to formatting.
setContent(Multipart) - Method in class org.eclipse.angus.mail.imap.IMAPBodyPart
 
setContent(Object, String) - Method in class org.eclipse.angus.mail.imap.IMAPBodyPart
 
setContentID(String) - Method in class org.eclipse.angus.mail.imap.IMAPMessage
 
setContentLanguage(String[]) - Method in class org.eclipse.angus.mail.imap.IMAPMessage
 
setContentMD5(String) - Method in class org.eclipse.angus.mail.imap.IMAPBodyPart
 
setContentMD5(String) - Method in class org.eclipse.angus.mail.imap.IMAPMessage
 
setCount(int) - Method in class org.eclipse.angus.mail.iap.ByteArray
Set the count of bytes.
setDataHandler(DataHandler) - Method in class org.eclipse.angus.mail.imap.IMAPBodyPart
 
setDataHandler(DataHandler) - Method in class org.eclipse.angus.mail.imap.IMAPMessage
 
setDescription(String, String) - Method in class org.eclipse.angus.mail.imap.IMAPBodyPart
 
setDescription(String, String) - Method in class org.eclipse.angus.mail.imap.IMAPMessage
 
setDisposition(String) - Method in class org.eclipse.angus.mail.imap.IMAPBodyPart
 
setDisposition(String) - Method in class org.eclipse.angus.mail.imap.IMAPMessage
 
setDurationMillis(long) - Method in class org.eclipse.angus.mail.util.logging.DurationFilter
Sets the duration in milliseconds used to determine the log record rate.
setEnabled(boolean) - Method in class org.eclipse.angus.mail.util.logging.MailHandler
Used to enable or disable this handler.
setEncoding(String) - Method in class org.eclipse.angus.mail.util.logging.MailHandler
Set the character encoding used by this Handler.
setEnvelopeFrom(String) - Method in class org.eclipse.angus.mail.smtp.SMTPMessage
Set the From address to appear in the SMTP envelope.
setErrorManager(ErrorManager) - Method in class org.eclipse.angus.mail.util.logging.MailHandler
Define an ErrorManager for this Handler.
setExpunged(boolean) - Method in class org.eclipse.angus.mail.imap.IMAPMessage
 
setFileName(String) - Method in class org.eclipse.angus.mail.imap.IMAPBodyPart
 
setFileName(String) - Method in class org.eclipse.angus.mail.imap.IMAPMessage
 
setFilter(Filter) - Method in class org.eclipse.angus.mail.util.logging.MailHandler
Set a Filter to control output on this Handler.
setFlags(int[], Flags, boolean) - Method in class org.eclipse.angus.mail.imap.IMAPFolder
Set the specified flags for the given array of message numbers.
setFlags(int, int, Flags, boolean) - Method in class org.eclipse.angus.mail.imap.IMAPFolder
Set the specified flags for the given range of message numbers.
setFlags(Flags, boolean) - Method in class org.eclipse.angus.mail.imap.IMAPMessage
Set/Unset the given flags in this message.
setFlags(Flags, boolean) - Method in class org.eclipse.angus.mail.imap.IMAPNestedMessage
 
setFlags(Flags, boolean) - Method in class org.eclipse.angus.mail.pop3.POP3Message
Set the specified flags on this message to the specified value.
setFlags(Message[], Flags, boolean) - Method in class org.eclipse.angus.mail.imap.IMAPFolder
Set the specified flags for the given array of messages.
setFormat(String) - Method in class org.eclipse.angus.mail.util.logging.CollectorFormatter
Sets the message format string for this formatter.
setFormat(String) - Method in class org.eclipse.angus.mail.util.logging.CompactFormatter
Sets the format pattern for this formatter.
setFormatter(Formatter) - Method in class org.eclipse.angus.mail.util.logging.CollectorFormatter
Sets the target formatter.
setFormatter(Formatter) - Method in class org.eclipse.angus.mail.util.logging.MailHandler
Set a Formatter.
setFrom(Address) - Method in class org.eclipse.angus.mail.imap.IMAPMessage
 
setHeader(String, String) - Method in class org.eclipse.angus.mail.imap.IMAPBodyPart
 
setHeader(String, String) - Method in class org.eclipse.angus.mail.imap.IMAPMessage
 
setHeader(String, String) - Method in class org.eclipse.angus.mail.pop3.POP3Message
Set the value for this header_name.
setKeepAlive(boolean) - Method in class org.eclipse.angus.mail.util.WriteTimeoutSocket
 
setKeyManagers(KeyManager...) - Method in class org.eclipse.angus.mail.util.MailSSLSocketFactory
 
setLevel(Level) - Method in class org.eclipse.angus.mail.util.logging.MailHandler
Set the log level specifying which message levels will be logged by this Handler.
setLocalHost(String) - Method in class org.eclipse.angus.mail.smtp.SMTPTransport
Set the name of the local host, for use in the EHLO and HELO commands.
setMailEntries(String) - Method in class org.eclipse.angus.mail.util.logging.MailHandler
Parses the given properties lines then clears and sets all of the mail properties used for the session.
setMailExtension(String) - Method in class org.eclipse.angus.mail.smtp.SMTPMessage
Set the extension string to use with the MAIL command.
setMailProperties(Properties) - Method in class org.eclipse.angus.mail.util.logging.MailHandler
Sets the mail properties used for the session.
setMessageNumber(int) - Method in class org.eclipse.angus.mail.imap.IMAPMessage
Wrapper around the protected method Message.setMessageNumber() to make that method accessible to IMAPFolder.
setNameMode(String, int) - Method in class org.eclipse.angus.mail.util.UUEncoderStream
Set up the buffer name and permission mode.
setNoopStrict(boolean) - Method in class org.eclipse.angus.mail.smtp.SMTPTransport
Set whether the NOOP command is required to return a response code of 250 to indicate success.
setNotifyOptions(int) - Method in class org.eclipse.angus.mail.smtp.SMTPMessage
Set notification options to be used if the server supports Delivery Status Notification (RFC 1891).
setNTLMDomain(String) - Method in class org.eclipse.angus.mail.smtp.SMTPTransport
Sets the NTLM domain to be used for NTLM authentication.
setOOBInline(boolean) - Method in class org.eclipse.angus.mail.util.WriteTimeoutSocket
 
setOption(SocketOption<T>, T) - Method in class org.eclipse.angus.mail.util.WriteTimeoutSocket
 
setPassword(String) - Method in class org.eclipse.angus.mail.imap.IMAPStore
Set the password that will be used for subsequent connections after this Store is first connected (for example, when creating a connection to open a Folder).
setPeek(boolean) - Method in class org.eclipse.angus.mail.imap.IMAPMessage
Set whether or not to use the PEEK variant of FETCH when fetching message content.
setPerformancePreferences(int, int, int) - Method in class org.eclipse.angus.mail.util.WriteTimeoutSocket
 
setProxyAuthUser(String) - Method in class org.eclipse.angus.mail.imap.IMAPStore
Set the user name to be used with the PROXYAUTH command.
setPushFilter(Filter) - Method in class org.eclipse.angus.mail.util.logging.MailHandler
Sets the push filter.
setPushLevel(Level) - Method in class org.eclipse.angus.mail.util.logging.MailHandler
Sets the push level.
setQuota(Quota) - Method in class org.eclipse.angus.mail.imap.IMAPFolder
Set the quotas for the quotaroot specified in the quota argument.
setQuota(Quota) - Method in class org.eclipse.angus.mail.imap.IMAPStore
Set the quotas for the quota root specified in the quota argument.
setQuota(Quota) - Method in class org.eclipse.angus.mail.imap.protocol.IMAPProtocol
SETQUOTA Command.
setQuote(boolean) - Method in class org.eclipse.angus.mail.util.TraceInputStream
Set quote mode.
setQuote(boolean) - Method in class org.eclipse.angus.mail.util.TraceOutputStream
Set quote mode.
setReceiveBufferSize(int) - Method in class org.eclipse.angus.mail.util.WriteTimeoutSocket
 
setRecipients(Message.RecipientType, Address[]) - Method in class org.eclipse.angus.mail.imap.IMAPMessage
 
setRecords(long) - Method in class org.eclipse.angus.mail.util.logging.DurationFilter
Sets the max number of records per duration.
setReplyTo(Address[]) - Method in class org.eclipse.angus.mail.imap.IMAPMessage
 
setReportSuccess(boolean) - Method in class org.eclipse.angus.mail.smtp.SMTPTransport
Set whether successful sends should be reported by throwing an exception.
setRequireStartTLS(boolean) - Method in class org.eclipse.angus.mail.smtp.SMTPTransport
Set whether the STARTTLS command should be required.
setReturnOption(int) - Method in class org.eclipse.angus.mail.smtp.SMTPMessage
Set return option to be used if server supports Delivery Status Notification (RFC 1891).
setReuseAddress(boolean) - Method in class org.eclipse.angus.mail.util.WriteTimeoutSocket
 
setRights(Rights) - Method in class org.eclipse.angus.mail.imap.ACL
Set the rights associated with this ACL entry.
setSASLEnabled(boolean) - Method in class org.eclipse.angus.mail.smtp.SMTPTransport
Set whether SASL authentication is enabled.
setSASLMechanisms(String[]) - Method in class org.eclipse.angus.mail.smtp.SMTPTransport
Set the list of SASL mechanisms to consider if SASL authentication is enabled.
setSASLRealm(String) - Method in class org.eclipse.angus.mail.smtp.SMTPTransport
Sets the SASL realm to be used for DIGEST-MD5 authentication.
setSecureRandom(SecureRandom) - Method in class org.eclipse.angus.mail.util.MailSSLSocketFactory
 
setSendBufferSize(int) - Method in class org.eclipse.angus.mail.util.WriteTimeoutSocket
 
setSender(Address) - Method in class org.eclipse.angus.mail.imap.IMAPMessage
 
setSendPartial(boolean) - Method in class org.eclipse.angus.mail.smtp.SMTPMessage
If set to true, and this message has some valid and some invalid addresses, send the message anyway, reporting the partial failure with a SendFailedException.
setSentDate(Date) - Method in class org.eclipse.angus.mail.imap.IMAPMessage
 
setSoLinger(boolean, int) - Method in class org.eclipse.angus.mail.util.WriteTimeoutSocket
 
setSoTimeout(int) - Method in class org.eclipse.angus.mail.util.WriteTimeoutSocket
 
setStartTLS(boolean) - Method in class org.eclipse.angus.mail.smtp.SMTPTransport
Set whether the STARTTLS command should be used.
setSubject(String) - Method in class org.eclipse.angus.mail.util.logging.MailHandler
Sets a literal string for the email subject.
setSubject(String, String) - Method in class org.eclipse.angus.mail.imap.IMAPMessage
 
setSubject(Formatter) - Method in class org.eclipse.angus.mail.util.logging.MailHandler
Sets the subject formatter for email.
setSubjectFormatter(Formatter) - Method in class org.eclipse.angus.mail.util.logging.MailHandler
Sets the subject formatter for email.
setSubmitter(String) - Method in class org.eclipse.angus.mail.smtp.SMTPMessage
Sets the submitter to be used for the RFC 2554 AUTH= value in the MAIL FROM command.
setSubscribed(boolean) - Method in class org.eclipse.angus.mail.imap.IMAPFolder
Subscribe/Unsubscribe this folder.
setTcpNoDelay(boolean) - Method in class org.eclipse.angus.mail.util.WriteTimeoutSocket
 
setTrace(boolean) - Method in class org.eclipse.angus.mail.util.TraceInputStream
Set trace mode.
setTrace(boolean) - Method in class org.eclipse.angus.mail.util.TraceOutputStream
Set the trace mode.
setTrafficClass(int) - Method in class org.eclipse.angus.mail.util.WriteTimeoutSocket
 
setTrustAllHosts(boolean) - Method in class org.eclipse.angus.mail.util.MailSSLSocketFactory
 
setTrustedHosts(String...) - Method in class org.eclipse.angus.mail.util.MailSSLSocketFactory
 
setTrustManagers(TrustManager...) - Method in class org.eclipse.angus.mail.util.MailSSLSocketFactory
 
setUID(long) - Method in class org.eclipse.angus.mail.imap.IMAPMessage
 
setUseCanonicalHostName(boolean) - Method in class org.eclipse.angus.mail.smtp.SMTPTransport
Set whether SASL should use the canonical host name.
setUsername(String) - Method in class org.eclipse.angus.mail.imap.IMAPStore
Set the user name that will be used for subsequent connections after this Store is first connected (for example, when creating a connection to open a Folder).
setUseRset(boolean) - Method in class org.eclipse.angus.mail.smtp.SMTPTransport
Set whether the RSET command should be used instead of the NOOP command in the @{link #isConnected isConnected} method.
SeverityComparator - Class in org.eclipse.angus.mail.util.logging
Orders log records by level, thrown, sequence, and time.
SeverityComparator() - Constructor for class org.eclipse.angus.mail.util.logging.SeverityComparator
Creates a default SeverityComparator.
shared - Variable in class org.eclipse.angus.mail.imap.protocol.Namespaces
The shared namespace.
SharedByteArrayOutputStream - Class in org.eclipse.angus.mail.util
A ByteArrayOutputStream that allows us to share the byte array rather than copy it.
SharedByteArrayOutputStream(int) - Constructor for class org.eclipse.angus.mail.util.SharedByteArrayOutputStream
 
shutdownInput() - Method in class org.eclipse.angus.mail.util.WriteTimeoutSocket
 
shutdownOutput() - Method in class org.eclipse.angus.mail.util.WriteTimeoutSocket
 
simpleCommand(byte[]) - Method in class org.eclipse.angus.mail.smtp.SMTPTransport
Send the command to the server and return the response code from the server.
simpleCommand(String) - Method in class org.eclipse.angus.mail.smtp.SMTPTransport
Send the command to the server and return the response code from the server.
simpleCommand(String, Argument) - Method in class org.eclipse.angus.mail.iap.Protocol
Convenience routine to handle simple IAP commands that do not have responses specific to that command.
size - Variable in class org.eclipse.angus.mail.iap.Response
 
size - Variable in class org.eclipse.angus.mail.imap.protocol.BODYSTRUCTURE
 
size - Variable in class org.eclipse.angus.mail.imap.protocol.RFC822SIZE
 
size() - Method in interface org.eclipse.angus.mail.iap.Literal
Return the size of the data.
size() - Method in class org.eclipse.angus.mail.imap.MessageCache
Size of cache.
size() - Method in class org.eclipse.angus.mail.imap.protocol.MessageSet
Count the total number of elements in a MessageSet
size() - Method in class org.eclipse.angus.mail.imap.protocol.UIDSet
Count the total number of elements in a UIDSet
size(SizeTerm) - Method in class org.eclipse.angus.mail.imap.protocol.SearchSequence
 
size(MessageSet[]) - Static method in class org.eclipse.angus.mail.imap.protocol.MessageSet
 
size(UIDSet[]) - Static method in class org.eclipse.angus.mail.imap.protocol.UIDSet
Count the total number of elements in an array of UIDSets.
SIZE - Static variable in class org.eclipse.angus.mail.imap.IMAPFolder.FetchProfileItem
Deprecated. 
SIZE - Static variable in class org.eclipse.angus.mail.imap.SortTerm
Sort by the message size.
skip(int) - Method in class org.eclipse.angus.mail.iap.Response
 
skip(long) - Method in class org.eclipse.angus.mail.util.BASE64DecoderStream
Skips over and discards n bytes of data from this stream.
skip(long) - Method in class org.eclipse.angus.mail.util.QPDecoderStream
Skips over and discards n bytes of data from this stream.
skipSpaces() - Method in class org.eclipse.angus.mail.iap.Response
 
skipToken() - Method in class org.eclipse.angus.mail.iap.Response
Skip to the next space, for use in error recovery while parsing.
SMTPAddressFailedException - Exception in org.eclipse.angus.mail.smtp
This exception is thrown when the message cannot be sent.
SMTPAddressFailedException(InternetAddress, String, int, String) - Constructor for exception org.eclipse.angus.mail.smtp.SMTPAddressFailedException
Constructs an SMTPAddressFailedException with the specified address, return code, and error string.
SMTPAddressSucceededException - Exception in org.eclipse.angus.mail.smtp
This exception is chained off a SendFailedException when the mail.smtp.reportsuccess property is true.
SMTPAddressSucceededException(InternetAddress, String, int, String) - Constructor for exception org.eclipse.angus.mail.smtp.SMTPAddressSucceededException
Constructs an SMTPAddressSucceededException with the specified address, return code, and error string.
SMTPMessage - Class in org.eclipse.angus.mail.smtp
This class is a specialization of the MimeMessage class that allows you to specify various SMTP options and parameters that will be used when this message is sent over SMTP.
SMTPMessage(MimeMessage) - Constructor for class org.eclipse.angus.mail.smtp.SMTPMessage
Constructs a new SMTPMessage with content initialized from the source MimeMessage.
SMTPMessage(Session) - Constructor for class org.eclipse.angus.mail.smtp.SMTPMessage
Default constructor.
SMTPMessage(Session, InputStream) - Constructor for class org.eclipse.angus.mail.smtp.SMTPMessage
Constructs an SMTPMessage by reading and parsing the data from the specified MIME InputStream.
SMTPOutputStream - Class in org.eclipse.angus.mail.smtp
In addition to converting lines into the canonical format, i.e., terminating lines with the CRLF sequence, escapes the "." by adding another "." to any "." that appears in the beginning of a line.
SMTPOutputStream(OutputStream) - Constructor for class org.eclipse.angus.mail.smtp.SMTPOutputStream
 
SMTPProvider - Class in org.eclipse.angus.mail.smtp
The SMTP protocol provider.
SMTPProvider() - Constructor for class org.eclipse.angus.mail.smtp.SMTPProvider
 
SMTPSaslAuthenticator - Class in org.eclipse.angus.mail.smtp
This class contains a single method that does authentication using SASL.
SMTPSaslAuthenticator(SMTPTransport, String, Properties, MailLogger, String) - Constructor for class org.eclipse.angus.mail.smtp.SMTPSaslAuthenticator
 
SMTPSenderFailedException - Exception in org.eclipse.angus.mail.smtp
This exception is thrown when the message cannot be sent.
SMTPSenderFailedException(InternetAddress, String, int, String) - Constructor for exception org.eclipse.angus.mail.smtp.SMTPSenderFailedException
Constructs an SMTPSenderFailedException with the specified address, return code, and error string.
SMTPSendFailedException - Exception in org.eclipse.angus.mail.smtp
This exception is thrown when the message cannot be sent.
SMTPSendFailedException(String, int, String, Exception, Address[], Address[], Address[]) - Constructor for exception org.eclipse.angus.mail.smtp.SMTPSendFailedException
Constructs an SMTPSendFailedException with the specified address, return code, and error string.
SMTPSSLProvider - Class in org.eclipse.angus.mail.smtp
The SMTP SSL protocol provider.
SMTPSSLProvider() - Constructor for class org.eclipse.angus.mail.smtp.SMTPSSLProvider
 
SMTPSSLTransport - Class in org.eclipse.angus.mail.smtp
This class implements the Transport abstract class using SMTP over SSL for message submission and transport.
SMTPSSLTransport(Session, URLName) - Constructor for class org.eclipse.angus.mail.smtp.SMTPSSLTransport
Constructor.
SMTPTransport - Class in org.eclipse.angus.mail.smtp
This class implements the Transport abstract class using SMTP for message submission and transport.
SMTPTransport(Session, URLName) - Constructor for class org.eclipse.angus.mail.smtp.SMTPTransport
Constructor that takes a Session object and a URLName that represents a specific SMTP server.
SMTPTransport(Session, URLName, String, boolean) - Constructor for class org.eclipse.angus.mail.smtp.SMTPTransport
Constructor used by this class and by SMTPSSLTransport subclass.
SocketConnectException - Exception in org.eclipse.angus.mail.util
An IOException that indicates a socket connection attempt failed.
SocketConnectException(String, Exception, String, int, int) - Constructor for exception org.eclipse.angus.mail.util.SocketConnectException
Constructs a SocketConnectException.
SocketFetcher - Class in org.eclipse.angus.mail.util
This class is used to get Sockets.
sort(SortTerm[], SearchTerm) - Method in class org.eclipse.angus.mail.imap.protocol.IMAPProtocol
Sort messages in the folder according to the specified sort criteria.
SortTerm - Class in org.eclipse.angus.mail.imap
A particular sort criteria, as defined by RFC 5256.
spaces - Variable in class org.eclipse.angus.mail.util.QPDecoderStream
 
src - Variable in class org.eclipse.angus.mail.imap.CopyUID
 
start - Variable in class org.eclipse.angus.mail.imap.protocol.MessageSet
 
start - Variable in class org.eclipse.angus.mail.imap.protocol.UIDSet
 
startCompression(String) - Method in class org.eclipse.angus.mail.iap.Protocol
Start compression on the current connection.
started - Variable in class org.eclipse.angus.mail.imap.protocol.BASE64MailboxEncoder
 
startTLS() - Method in class org.eclipse.angus.mail.imap.protocol.IMAPProtocol
STARTTLS Command.
startTLS() - Method in class org.eclipse.angus.mail.smtp.SMTPTransport
Issue the STARTTLS command and switch the socket to TLS mode if it succeeds.
startTLS(String) - Method in class org.eclipse.angus.mail.iap.Protocol
Start TLS on the current connection.
startTLS(Socket) - Static method in class org.eclipse.angus.mail.util.SocketFetcher
Deprecated. 
startTLS(Socket, String, Properties, String) - Static method in class org.eclipse.angus.mail.util.SocketFetcher
Start TLS on an existing socket.
startTLS(Socket, Properties, String) - Static method in class org.eclipse.angus.mail.util.SocketFetcher
Deprecated. 
status(String, String[]) - Method in class org.eclipse.angus.mail.imap.protocol.IMAPProtocol
STATUS Command.
Status - Class in org.eclipse.angus.mail.imap.protocol
STATUS response.
Status(Response) - Constructor for class org.eclipse.angus.mail.imap.protocol.Status
 
stop() - Method in class org.eclipse.angus.mail.imap.IdleManager
Stop the IdleManager.
storeFlags(int, int, Flags, boolean) - Method in class org.eclipse.angus.mail.imap.protocol.IMAPProtocol
 
storeFlags(int, Flags, boolean) - Method in class org.eclipse.angus.mail.imap.protocol.IMAPProtocol
Set the specified flags on this message.
storeFlags(MessageSet[], Flags, boolean) - Method in class org.eclipse.angus.mail.imap.protocol.IMAPProtocol
 
subject - Variable in class org.eclipse.angus.mail.imap.protocol.ENVELOPE
 
subject(SubjectTerm, String) - Method in class org.eclipse.angus.mail.imap.protocol.SearchSequence
 
SUBJECT - Static variable in class org.eclipse.angus.mail.imap.SortTerm
Sort by the base subject text.
subscribe(String) - Method in class org.eclipse.angus.mail.imap.protocol.IMAPProtocol
SUBSCRIBE Command.
subtype - Variable in class org.eclipse.angus.mail.imap.protocol.BODYSTRUCTURE
 
supportedOptions() - Method in class org.eclipse.angus.mail.util.WriteTimeoutSocket
 
supportsAuthentication(String) - Method in class org.eclipse.angus.mail.smtp.SMTPTransport
Does the server we're connected to support the specified authentication mechanism? Uses the extension information returned by the server from the EHLO command.
supportsExtension(String) - Method in class org.eclipse.angus.mail.smtp.SMTPTransport
Return true if the SMTP server supports the specified service extension.
supportsNonSyncLiterals() - Method in class org.eclipse.angus.mail.iap.Protocol
Returns whether this Protocol supports non-synchronizing literals Default is false.
supportsNonSyncLiterals() - Method in class org.eclipse.angus.mail.imap.protocol.IMAPProtocol
Returns whether this Protocol supports non-synchronizing literals.
supportsUtf8() - Method in class org.eclipse.angus.mail.iap.Protocol
Does the server support UTF-8? This implementation returns false.
supportsUtf8() - Method in class org.eclipse.angus.mail.iap.Response
Does the server support UTF-8?
supportsUtf8() - Method in class org.eclipse.angus.mail.imap.protocol.IMAPProtocol
Does the server support UTF-8?
suspendTracing() - Method in class org.eclipse.angus.mail.iap.Protocol
Temporarily turn off protocol tracing, e.g., to prevent tracing the authentication sequence, including the password.
SYNTHETIC - Static variable in class org.eclipse.angus.mail.iap.Response
 
A B C D E F G H I K L M N O P Q R S T U W X Y 
All Classes All Packages