A B C D E F G H I J K L M N O P Q R S T U V W X Z

A

abortMessage() - Method in class org.apache.james.smtpserver.SMTPHandler
 
abortMessage() - Method in interface org.apache.james.smtpserver.SMTPSession
this makes the message to be dropped inprotocol
AbstractAddFooter - Class in org.apache.james.transport.mailets
An abstract implementation of a mailet that add a Footer to an email
AbstractAddFooter() - Constructor for class org.apache.james.transport.mailets.AbstractAddFooter
 
AbstractDataContentHandler - Class in org.apache.james.util.mail.handlers
Abstract class providing common Data Handler behavior.
AbstractDataContentHandler() - Constructor for class org.apache.james.util.mail.handlers.AbstractDataContentHandler
Default Constructor
AbstractFileRepository - Class in org.apache.james.mailrepository.filepair
This an abstract class implementing functionality for creating a file-store.
AbstractFileRepository() - Constructor for class org.apache.james.mailrepository.filepair.AbstractFileRepository
 
AbstractJamesService - Class in org.apache.james.core
Server which creates connection handlers.
AbstractJamesService() - Constructor for class org.apache.james.core.AbstractJamesService
 
AbstractJdbcUsersRepository - Class in org.apache.james.userrepository
An abstract base class for creating UserRepository implementations which use a database for persistence.
AbstractJdbcUsersRepository() - Constructor for class org.apache.james.userrepository.AbstractJdbcUsersRepository
 
AbstractNetworkMatcher - Class in org.apache.james.transport.matchers
AbstractNetworkMatcher makes writing IP Address matchers easier.
AbstractNetworkMatcher() - Constructor for class org.apache.james.transport.matchers.AbstractNetworkMatcher
 
AbstractNotify - Class in org.apache.james.transport.mailets
Abstract mailet providing configurable notification services.
AbstractNotify() - Constructor for class org.apache.james.transport.mailets.AbstractNotify
 
AbstractQuotaMatcher - Class in org.apache.james.transport.matchers
Abstract matcher checking whether a recipient has exceeded a maximum allowed quota.
AbstractQuotaMatcher() - Constructor for class org.apache.james.transport.matchers.AbstractQuotaMatcher
 
AbstractRedirect - Class in org.apache.james.transport.mailets
Abstract mailet providing configurable redirection services.
AbstractRedirect() - Constructor for class org.apache.james.transport.mailets.AbstractRedirect
 
AbstractRedirect.SpecialAddress - Class in org.apache.james.transport.mailets
Class containing "special addresses" constants.
AbstractRedirect.SpecialAddress() - Constructor for class org.apache.james.transport.mailets.AbstractRedirect.SpecialAddress
 
AbstractStorageQuota - Class in org.apache.james.transport.matchers
Experimental: Abstract matcher checking whether a recipient has exceeded a maximum allowed storage quota for messages standing in his inbox.
AbstractStorageQuota() - Constructor for class org.apache.james.transport.matchers.AbstractStorageQuota
 
AbstractUsersRepository - Class in org.apache.james.userrepository
A partial implementation of a Repository to store users.
AbstractUsersRepository() - Constructor for class org.apache.james.userrepository.AbstractUsersRepository
 
AbstractVirtualUserTable - Class in org.apache.james.transport.mailets
Provides an abstraction of common functionality needed for implementing a Virtual User Table.
AbstractVirtualUserTable() - Constructor for class org.apache.james.transport.mailets.AbstractVirtualUserTable
 
accept() - Method in class org.apache.james.mailrepository.AvalonSpoolRepository
Returns an arbitrarily selected mail deposited in this Repository.
accept(long) - Method in class org.apache.james.mailrepository.AvalonSpoolRepository
Returns an arbitrarily selected mail deposited in this Repository that is either ready immediately for delivery, or is younger than it's last_updated plus the number of failed attempts times the delay time.
accept(SpoolRepository.AcceptFilter) - Method in class org.apache.james.mailrepository.AvalonSpoolRepository
Returns an arbitrarily select mail deposited in this Repository for which the supplied filter's accept method returns true.
accept(File, String) - Method in class org.apache.james.mailrepository.filepair.NumberedRepositoryFileFilter
 
accept() - Method in class org.apache.james.mailrepository.JDBCSpoolRepository
Return a message to process.
accept(long) - Method in class org.apache.james.mailrepository.JDBCSpoolRepository
Return a message that's ready to process.
accept(SpoolRepository.AcceptFilter) - Method in class org.apache.james.mailrepository.JDBCSpoolRepository
Returns an arbitrarily selected mail deposited in this Repository for which the supplied filter's accept method returns true.
accept() - Method in class org.apache.james.mailrepository.MailStoreSpoolRepository
 
accept(long) - Method in class org.apache.james.mailrepository.MailStoreSpoolRepository
 
accept(SpoolRepository.AcceptFilter) - Method in class org.apache.james.mailrepository.MailStoreSpoolRepository
 
accept(File, String) - Method in class org.apache.james.nntpserver.DateSinceFileFilter
Tests if a specified file has been modified since a specified date.
accept() - Method in interface org.apache.james.services.SpoolRepository
Returns an arbitrarily selected mail deposited in this Repository.
accept(long) - Method in interface org.apache.james.services.SpoolRepository
Returns an arbitrarily select mail deposited in this Repository that is either ready immediately for delivery, or is younger than it's last_updated plus the number of failed attempts times the delay time.
accept(SpoolRepository.AcceptFilter) - Method in interface org.apache.james.services.SpoolRepository
Returns an arbitrarily select mail deposited in this Repository for which the supplied filter's accept method returns true.
accept(String, String, long, String) - Method in interface org.apache.james.services.SpoolRepository.AcceptFilter
This method is called by accept(Filter) to determine if the message is ready for delivery.
accept(File, String) - Method in class org.apache.james.util.io.AndFileFilter
 
accept(File, String) - Method in class org.apache.james.util.io.DirectoryFileFilter
 
accept(File, String) - Method in class org.apache.james.util.io.ExtensionFileFilter
 
accept(File, String) - Method in class org.apache.james.util.io.InvertedFileFilter
 
ActionModeAutomatic - Class in org.apache.james.util.mail.mdn
Class ActionModeAutomatic
ActionModeAutomatic() - Constructor for class org.apache.james.util.mail.mdn.ActionModeAutomatic
Default Constructor
ActionModeManual - Class in org.apache.james.util.mail.mdn
Class ActionModeManual
ActionModeManual() - Constructor for class org.apache.james.util.mail.mdn.ActionModeManual
Default Constructor
ACTIVE - Static variable in class org.apache.james.util.mordred.PoolConnEntry
 
ACTIVE_CONN_HARD_TIME_LIMIT - Static variable in class org.apache.james.util.mordred.JdbcDataSource
 
ACTIVE_CONN_TIME_LIMIT - Static variable in class org.apache.james.util.mordred.JdbcDataSource
 
add(Matcher, Mailet) - Method in class org.apache.james.transport.LinearProcessor
Adds a new Matcher / Mailet pair to the processor.
addAddress(MailAddress) - Method in class org.apache.james.transport.mailets.AvalonListservManager
Add an address to the list.
addAddress(MailAddress) - Method in class org.apache.james.transport.mailets.GenericListservManager
Adds an address to the listserv.
addArticle(InputStream) - Method in interface org.apache.james.nntpserver.repository.NNTPGroup
Adds an article to the group based on the data in the stream.
addErrorMessages(Mail) - Method in class org.apache.james.fetchmail.MessageProcessor
Adds any required error messages to a Mail.
AddFooter - Class in org.apache.james.transport.mailets
This mailet will attach text to the end of the message (like a footer).
AddFooter() - Constructor for class org.apache.james.transport.mailets.AddFooter
 
addFooter(Mail) - Method in class org.apache.james.transport.mailets.CommandListservProcessor
Add the footer using CommandListservFooter
addFrom(Address[]) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
AddHabeasWarrantMark - Class in org.apache.james.transport.mailets
 
AddHabeasWarrantMark() - Constructor for class org.apache.james.transport.mailets.AddHabeasWarrantMark
 
addHam(Reader) - Method in class org.apache.james.util.BayesianAnalyzer
Adds a message to the ham list.
addHeader(String, String) - Method in class org.apache.james.core.MailHeaders
If the new header is a Return-Path we get sure that we add it to the top Javamail, at least until 1.4.0 does the wrong thing if it loaded a stream with a return-path in the middle.
addHeader(String, String) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
addHeader(String, String) - Method in class org.apache.james.core.MimeMessageWrapper
 
AddHeader - Class in org.apache.james.transport.mailets
Deprecated. This class was replaced by SetMimeHeader and is only here for backwards compatibly. It will be removed in next stable release
AddHeader() - Constructor for class org.apache.james.transport.mailets.AddHeader
Deprecated.  
AddHeaderHandler - Class in org.apache.james.smtpserver
Deprecated. This class was replaced by SetMimeHeaderHandler and is only here for backwards compatibly. It will be removed in next stable release
AddHeaderHandler() - Constructor for class org.apache.james.smtpserver.AddHeaderHandler
Deprecated.  
addHeaderLine(String) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
addHeaderLine(String) - Method in class org.apache.james.core.MimeMessageWrapper
 
addMailAttributes(Mail) - Method in class org.apache.james.fetchmail.MessageProcessor
Adds the mail attributes to a Mail.
addRecipient(MimeMessage.RecipientType, Address) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
addRecipients(Message.RecipientType, Address[]) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
addRecipients(Message.RecipientType, String) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
ADDRESS - Static variable in class org.apache.james.util.mail.dsn.DSNStatus
Addressing Status
ADDRESS_AMBIGUOUS - Static variable in class org.apache.james.util.mail.dsn.DSNStatus
Destination mailbox address ambiguous
ADDRESS_MAILBOX - Static variable in class org.apache.james.util.mail.dsn.DSNStatus
Bad destination mailbox address
ADDRESS_MOVED - Static variable in class org.apache.james.util.mail.dsn.DSNStatus
Destimation mailbox has moved, no forwarding address
ADDRESS_OTHER - Static variable in class org.apache.james.util.mail.dsn.DSNStatus
Other address status
ADDRESS_SYNTAX - Static variable in class org.apache.james.util.mail.dsn.DSNStatus
Bad destination mailbox address syntax
ADDRESS_SYNTAX_SENDER - Static variable in class org.apache.james.util.mail.dsn.DSNStatus
Bad sender's mailbox address syntax
ADDRESS_SYSTEM - Static variable in class org.apache.james.util.mail.dsn.DSNStatus
Bad destination system address
ADDRESS_SYSTEM_SENDER - Static variable in class org.apache.james.util.mail.dsn.DSNStatus
Bad sender's system address
ADDRESS_VALID - Static variable in class org.apache.james.util.mail.dsn.DSNStatus
Destination Address valid
addSpam(Reader) - Method in class org.apache.james.util.BayesianAnalyzer
Adds a message to the spam list.
addToHTML(MimePart) - Method in class org.apache.james.transport.mailets.AbstractAddFooter
Prepends the content of the MimePart as HTML to the existing footer
addToText(MimePart) - Method in class org.apache.james.transport.mailets.AbstractAddFooter
Prepends the content of the MimePart as text to the existing footer
addUser(User) - Method in class org.apache.james.core.LocalUsersRepository
 
addUser(String, Object) - Method in class org.apache.james.core.LocalUsersRepository
 
addUser(String, String) - Method in class org.apache.james.core.LocalUsersRepository
 
addUser(String, String) - Method in class org.apache.james.James
Deprecated. we deprecated this in the MailServer interface and this is an implementation this component depends already depends on a UsersRepository: clients could directly use the addUser of the usersRepository.
addUser(String, String) - Method in interface org.apache.james.JamesMBean
Adds a user to this mail server.
addUser(String, String) - Method in interface org.apache.james.services.MailServer
Deprecated. addUser should not be considered a property of a MailServer We could have readonly userbases providing full MailServer implementations. Look at the UsersRepository.addUser(username, password) method.
addUser(User) - Method in interface org.apache.james.services.UsersRepository
Adds a user to the repository with the specified User object.
addUser(String, Object) - Method in interface org.apache.james.services.UsersRepository
Adds a user to the repository with the specified attributes.
addUser(String, String) - Method in interface org.apache.james.services.UsersRepository
Adds a user to the repository with the specified password
addUser(User) - Method in class org.apache.james.userrepository.AbstractUsersRepository
Adds a user to the repository with the specified User object.
addUser(String, Object) - Method in class org.apache.james.userrepository.AbstractUsersRepository
Adds a user to the repository with the specified attributes.
addUser(String, String) - Method in class org.apache.james.userrepository.AbstractUsersRepository
 
addUser(String, String) - Method in class org.apache.james.userrepository.DefaultUsersJdbcRepository
 
addUser(String, String) - Method in class org.apache.james.userrepository.JamesUsersJdbcRepository
 
addUser(String, String) - Method in class org.apache.james.userrepository.ListUsersJdbcRepository
 
addUser(User) - Method in class org.apache.james.userrepository.UsersFileRepository
Update the repository with the specified user object.
addUser(String, Object) - Method in class org.apache.james.userrepository.UsersFileRepository
 
addUser(String, String) - Method in class org.apache.james.userrepository.UsersFileRepository
 
addUser(User) - Method in class org.apache.james.userrepository.UsersLDAPRepository
Update the repository with the specified user object.
addUser(String, Object) - Method in class org.apache.james.userrepository.UsersLDAPRepository
Adds userName to the MemberAttribute (specified in conf.xml) of this node.
addUser(String, String) - Method in class org.apache.james.userrepository.UsersLDAPRepository
 
ADMIN_COMMANDS - Static variable in class org.apache.james.transport.mailets.listservcommands.ErrorCommand
 
ADMIN_COMMANDS - Static variable in class org.apache.james.transport.mailets.listservcommands.Info
 
ADMIN_COMMANDS - Static variable in class org.apache.james.transport.mailets.listservcommands.SubscribeConfirm
 
ALL - Static variable in interface org.apache.james.services.MailServer
Reserved user name meaning all users for multi-user mailboxes
ALL - Static variable in class org.apache.james.transport.mailets.AbstractRedirect
 
All - Class in org.apache.james.transport.matchers
 
All() - Constructor for class org.apache.james.transport.matchers.All
 
allowedNetworks() - Method in class org.apache.james.transport.matchers.AbstractNetworkMatcher
 
allowedPosters - Variable in class org.apache.james.transport.mailets.CommandListservProcessor
 
AndFileFilter - Class in org.apache.james.util.io
Accepts a selection if it is acceptable to both of two FilenameFilters.
AndFileFilter(FilenameFilter, FilenameFilter) - Constructor for class org.apache.james.util.io.AndFileFilter
 
APPLICATION_HOME - Static variable in class org.apache.james.context.AvalonContextConstants
The context key associated with the home directory of the application being run.
ArticleIDRepository - Class in org.apache.james.nntpserver.repository
ArticleIDRepository: contains one file for each article.
attachError() - Method in class org.apache.james.transport.mailets.AbstractRedirect
Gets the attachError property.
attachError(Mail) - Method in class org.apache.james.transport.mailets.AbstractRedirect
Gets the attachError property, built dynamically using the original Mail object.
attachError() - Method in class org.apache.james.transport.mailets.Forward
 
attachError() - Method in class org.apache.james.transport.mailets.NotifyPostmaster
 
attachError() - Method in class org.apache.james.transport.mailets.NotifySender
 
attachFooter(MimePart) - Method in class org.apache.james.transport.mailets.AbstractAddFooter
Attach a footer a MimePart
AttachmentFileNameIs - Class in org.apache.james.transport.matchers
Checks if at least one attachment has a file name which matches any element of a comma-separated or space-separated list of file name masks.
AttachmentFileNameIs() - Constructor for class org.apache.james.transport.matchers.AttachmentFileNameIs
 
attachmentsAllowed - Variable in class org.apache.james.transport.mailets.AvalonListserv
Whether attachments can be sent to the list
attachmentsAllowed - Variable in class org.apache.james.transport.mailets.CommandListservProcessor
Whether attachments can be sent to the list specified by the config param: 'attachmentsallowed'.
attachmentsAllowed - Variable in class org.apache.james.transport.mailets.JDBCListserv
 
AuthCmdHandler - Class in org.apache.james.smtpserver
handles AUTH command
AuthCmdHandler() - Constructor for class org.apache.james.smtpserver.AuthCmdHandler
 
autoBracket - Variable in class org.apache.james.transport.mailets.AvalonListserv
Whether the subject prefix should be bracketed with '[' and ']'
autoBracket - Variable in class org.apache.james.transport.mailets.CommandListservProcessor
Whether the subject prefix should be bracketed with '[' and ']' specified by the config param: 'autoBracket'.
available() - Method in class org.apache.james.util.io.ResettableFileInputStream
 
AVAILABLE - Static variable in class org.apache.james.util.mordred.PoolConnEntry
 
AVALON_COMPONENT_MANAGER - Static variable in class org.apache.james.Constants
Key used to store the component manager for this James instance in a way accessible by Avalon aware Mailets.
AvalonContextConstants - Class in org.apache.james.context
This class is a placeholder for Avalon Context keys.
AvalonContextUtilities - Class in org.apache.james.context
This class is essentially a set of static functions for extracting information from the Avalon context.
AvalonListserv - Class in org.apache.james.transport.mailets
MailingListServer capability.
AvalonListserv() - Constructor for class org.apache.james.transport.mailets.AvalonListserv
 
AvalonListservManager - Class in org.apache.james.transport.mailets
Adds or removes an email address to a listserv.
AvalonListservManager() - Constructor for class org.apache.james.transport.mailets.AvalonListservManager
 
AvalonMailRepository - Class in org.apache.james.mailrepository
Implementation of a MailRepository on a FileSystem.
AvalonMailRepository() - Constructor for class org.apache.james.mailrepository.AvalonMailRepository
 
AvalonMailStore - Class in org.apache.james.core
Provides a registry of mail repositories.
AvalonMailStore() - Constructor for class org.apache.james.core.AvalonMailStore
 
AvalonSpoolRepository - Class in org.apache.james.mailrepository
Implementation of a MailRepository on a FileSystem.
AvalonSpoolRepository() - Constructor for class org.apache.james.mailrepository.AvalonSpoolRepository
 
AvalonUsersStore - Class in org.apache.james.core
Provides a registry of user repositories.
AvalonUsersStore() - Constructor for class org.apache.james.core.AvalonUsersStore
 

B

backlog - Variable in class org.apache.james.core.AbstractJamesService
The connection backlog.
BACKLOG_NAME - Static variable in class org.apache.james.core.AbstractJamesService
The name of the parameter defining the connection backlog.
Base64 - Class in org.apache.james.util
Simple Base64 string decoding function
Base64() - Constructor for class org.apache.james.util.Base64
 
BaseCommand - Class in org.apache.james.transport.mailets.listservcommands
BaseCommand is a convience base class for any class that wishes to implement IListServCommand.
BaseCommand() - Constructor for class org.apache.james.transport.mailets.listservcommands.BaseCommand
 
baseDirectory - Variable in class org.apache.james.transport.Loader
 
BayesianAnalysis - Class in org.apache.james.transport.mailets
Spam detection mailet using bayesian analysis techniques.
BayesianAnalysis() - Constructor for class org.apache.james.transport.mailets.BayesianAnalysis
 
BayesianAnalysisFeeder - Class in org.apache.james.transport.mailets
Feeds ham OR spam messages to train the BayesianAnalysis mailet.
BayesianAnalysisFeeder() - Constructor for class org.apache.james.transport.mailets.BayesianAnalysisFeeder
 
BayesianAnalyzer - Class in org.apache.james.util
Determines probability that text contains Spam.
BayesianAnalyzer() - Constructor for class org.apache.james.util.BayesianAnalyzer
Basic class constructor.
BCC - Static variable in class org.apache.mailet.RFC2822Headers
The name of the RFC 2822 header that stores the blind carbon copied mail recipients.
bindTo - Variable in class org.apache.james.core.AbstractJamesService
Network interface to which the service will bind.
BODY - Static variable in class org.apache.james.transport.mailets.AbstractRedirect
 
bodyModified - Variable in class org.apache.james.core.MimeMessageWrapper
This is false until we parse the message
bounce(Mail, String) - Method in class org.apache.james.James
This generates a response to the Return-Path address, or the address of the message's sender if the Return-Path is not available.
bounce(Mail, String, MailAddress) - Method in class org.apache.james.James
This generates a response to the Return-Path address, or the address of the message's sender if the Return-Path is not available.
Bounce - Class in org.apache.james.transport.mailets
Generates a response to the reverse-path address.
Bounce() - Constructor for class org.apache.james.transport.mailets.Bounce
 
bounce(Mail, String) - Method in interface org.apache.mailet.MailetContext
Bounces the message using a standard format with the given message.
bounce(Mail, String, MailAddress) - Method in interface org.apache.mailet.MailetContext
Bounces the email message using the provided email address as the sender of the bounce.
buildAlteredMessage(Mail, Mail) - Method in class org.apache.james.transport.mailets.AbstractRedirect
Builds the message of the newMail in case it has to be altered.
buildCorpus() - Method in class org.apache.james.util.BayesianAnalyzer
Builds the corpus from the existing ham & spam counts.
BYTE_MASK - Static variable in class org.apache.james.mailrepository.filepair.AbstractFileRepository
 
BytesReadResetInputStream - Class in org.apache.james.util.watchdog
This will reset the Watchdog each time a certain amount of data has been transferred.
BytesReadResetInputStream(InputStream, Watchdog, int) - Constructor for class org.apache.james.util.watchdog.BytesReadResetInputStream
 
BytesWrittenResetOutputStream - Class in org.apache.james.util.watchdog
This will reset the Watchdog each time a certain amount of data has been transferred.
BytesWrittenResetOutputStream(OutputStream, Watchdog, int) - Constructor for class org.apache.james.util.watchdog.BytesWrittenResetOutputStream
 

C

cacheSettings - Variable in class org.apache.james.transport.mailets.JDBCListserv
 
calculateMessageSize(MimeMessage) - Static method in class org.apache.james.core.MimeMessageUtil
 
canI(Object) - Method in class org.apache.james.util.Lock
Check to see if we can lock on a given object.
CC - Static variable in class org.apache.mailet.RFC2822Headers
The name of the RFC 2822 header that stores the carbon copied mail recipients.
certPath - Variable in class org.apache.james.security.SMIMESignerInfo
 
changeSubject(MimeMessage, String) - Static method in class org.apache.james.transport.mailets.AbstractRedirect
It changes the subject of the supplied message to to supplied value but it also tries to preserve the original charset information.
CharTerminatedInputStream - Class in org.apache.james.util
An InputStream class that terminates the stream when it encounters a particular byte sequence.
CharTerminatedInputStream(InputStream, char[]) - Constructor for class org.apache.james.util.CharTerminatedInputStream
A constructor for this object that takes a stream to be wrapped and a terminating character sequence.
check - Variable in class org.apache.james.transport.matchers.smime.IsX509CertificateSubject
 
checkAllowedPoster(Mail, Collection) - Method in class org.apache.james.transport.mailets.CommandListservProcessor
Returns true if this user is ok to send to the list
checkAnnouncements(Mail) - Method in class org.apache.james.transport.mailets.CommandListservProcessor
Returns true if this is ok to send to the list
checkBeenThere(MailAddress, Mail) - Method in class org.apache.james.transport.mailets.CommandListservProcessor
return true if this is ok, false otherwise Check if the X-been-there header is set to the listserv's name (the address).
checkCRLFTerminator() - Method in class org.apache.james.util.ExtraDotOutputStream
Ensure that the stream is CRLF terminated.
checkDNSRBL(SMTPSession, String) - Method in class org.apache.james.smtpserver.DNSRBLHandler
 
checkInitParameters(String[]) - Method in class org.apache.james.transport.mailets.ClamAVScan
Checks if there are unallowed init parameters specified in the configuration file against the String[] allowedInitParameters.
checkJdbcAttributesSupport(DatabaseMetaData) - Method in class org.apache.james.mailrepository.JDBCMailRepository
Checks whether support for JDBC Mail atributes is activated for this repository and if everything is consistent.
checkMembers(Collection, Mail) - Method in class org.apache.james.transport.mailets.CommandListservProcessor
Returns true if this user is ok to send to the list
checkSubscriptionStatus(Mail) - Method in class org.apache.james.transport.mailets.listservcommands.Subscribe
Checks to see if this user is already subscribed, if so return false and send a message
checkSubscriptionStatus(Mail) - Method in class org.apache.james.transport.mailets.listservcommands.SubscribeConfirm
Checks to see if this user is already subscribed, if so return false and send a message
checkSubscriptionStatus(Mail) - Method in class org.apache.james.transport.mailets.listservcommands.UnSubscribe
Checks to see that this user is already subscribed, if not return false and send a message
checkSubscriptionStatus(Mail) - Method in class org.apache.james.transport.mailets.listservcommands.UnSubscribeConfirm
Checks to see that this user is already subscribed, if not return false and send a message
ClamAVScan - Class in org.apache.james.transport.mailets
Does an antivirus scan check using a ClamAV daemon (CLAMD) Interacts directly with the daemon using the "stream" method, which should have the lowest possible overhead.
ClamAVScan() - Constructor for class org.apache.james.transport.mailets.ClamAVScan
 
ClassLoaderObjectInputStream - Class in org.apache.james.util.io
A special ObjectInputStream to handle highly transient classes hosted by Avalon components that are juggling many classloaders.
ClassLoaderObjectInputStream(ClassLoader, InputStream) - Constructor for class org.apache.james.util.io.ClassLoaderObjectInputStream
 
cleanFileName(String) - Method in class org.apache.james.transport.matchers.AttachmentFileNameIs
Transforms fileName in a trimmed lowercase string usable for matching agains the masks.
clear() - Method in class org.apache.james.util.BayesianAnalyzer
Clears all analysis repositories and counters.
clearResponseBuffer() - Method in class org.apache.james.smtpserver.SMTPHandler
 
clearResponseBuffer() - Method in interface org.apache.james.smtpserver.SMTPSession
Clears the response buffer, returning the String of characters in the buffer.
clearWarnings() - Method in class org.apache.james.util.mordred.PoolConnEntry
Simple method to log any warnings on an entry (connection), and then clear them.
clone() - Method in class org.apache.james.core.MailHeaders
 
close() - Method in class org.apache.james.fetchmail.FolderProcessor
Method close.
close() - Method in class org.apache.james.util.CRLFTerminatedReader
 
close() - Method in class org.apache.james.util.DebugInputStream
Close the stream
close() - Method in class org.apache.james.util.io.ResettableFileInputStream
 
close() - Method in class org.apache.james.util.mordred.PoolConnEntry
 
close() - Method in class org.apache.james.util.SchedulerNotifyInputStream
Close the stream
close() - Method in class org.apache.james.util.SchedulerNotifyOutputStream
Close the stream
close() - Method in class org.apache.james.util.watchdog.BytesReadResetInputStream
Close the stream
close() - Method in class org.apache.james.util.watchdog.BytesWrittenResetOutputStream
Close the stream
closeJDBCConnection(Connection) - Method in class org.apache.james.util.JDBCUtil
Closes database connection and logs if an error is encountered
closeJDBCResultSet(ResultSet) - Method in class org.apache.james.util.JDBCUtil
Closes database result set and logs if an error is encountered
closeJDBCStatement(Statement) - Method in class org.apache.james.util.JDBCUtil
Closes database statement and logs if an error is encountered
closeProcessorLists() - Method in class org.apache.james.transport.LinearProcessor
Closes the processor matcher/mailet list.
columnExists(DatabaseMetaData, String, String) - Method in class org.apache.james.util.JDBCUtil
Checks database metadata to see if a column exists in a table Try UPPER, lower, and MixedCase, both on the table name and the column name, to see if the column is there.
columnExistsCaseSensitive(DatabaseMetaData, String, String) - Method in class org.apache.james.util.JDBCUtil
Checks database metadata to see if a column exists in a table.
CommandForListserv - Class in org.apache.james.transport.matchers
Returns positive if the recipient is a command for a listserv.
CommandForListserv() - Constructor for class org.apache.james.transport.matchers.CommandForListserv
 
CommandHandler - Interface in org.apache.james.smtpserver
Custom command handlers must implement this interface The command handlers will be Server wide common to all the SMTPHandlers, therefore the command handlers must store all the state information in the SMTPSession object
CommandListservFooter - Class in org.apache.james.transport.mailets
CommandListservFooter is based on the AddFooter mailet.
CommandListservFooter(ICommandListservManager) - Constructor for class org.apache.james.transport.mailets.CommandListservFooter
 
commandListservFooter - Variable in class org.apache.james.transport.mailets.CommandListservProcessor
Mailet that will add the footer to the message
commandListservManager - Variable in class org.apache.james.transport.mailets.CommandListservFooter
The list serv manager
CommandListservManager - Class in org.apache.james.transport.mailets
CommandListservManager is the default implementation of ICommandListservManager.
CommandListservManager() - Constructor for class org.apache.james.transport.mailets.CommandListservManager
 
commandListservManager - Variable in class org.apache.james.transport.mailets.CommandListservProcessor
The list serv manager
commandListservManager - Variable in class org.apache.james.transport.mailets.listservcommands.BaseCommand
 
CommandListservMatcher - Class in org.apache.james.transport.matchers
CommandListservMatcher is the matcher that pairs with the CommandListservManager It checks to see if the request is intended for the ListservManager, but doesn't guarantee that it is a valid command.
CommandListservMatcher() - Constructor for class org.apache.james.transport.matchers.CommandListservMatcher
 
CommandListservProcessor - Class in org.apache.james.transport.mailets
CommandListservProcessor processes messages intended for the list serv mailing list.
CommandListservProcessor() - Constructor for class org.apache.james.transport.mailets.CommandListservProcessor
 
commandMap - Variable in class org.apache.james.transport.mailets.CommandListservManager
 
commandName - Variable in class org.apache.james.transport.mailets.listservcommands.BaseCommand
 
commandPackages - Variable in class org.apache.james.transport.mailets.CommandListservManager
 
COMMENTS - Static variable in class org.apache.mailet.RFC2822Headers
The name of the RFC 2822 header that stores human-readable comments.
commit() - Method in class org.apache.james.util.mordred.PoolConnEntry
 
CompareNumericHeaderValue - Class in org.apache.james.transport.matchers
Matches mails containing a header with a numeric value whose comparison with the specified value is true.
CompareNumericHeaderValue() - Constructor for class org.apache.james.transport.matchers.CompareNumericHeaderValue
 
compile(Object[][]) - Method in class org.apache.james.transport.matchers.GenericRegexMatcher
 
computeAttributePrefix() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the computed attributePrefix.
computeContent(DataSource) - Method in class org.apache.james.util.mail.handlers.AbstractDataContentHandler
Compute the content from aDataSource.
computeContent(DataSource) - Method in class org.apache.james.util.mail.handlers.message_disposition_notification
 
computeContent(DataSource) - Method in class org.apache.james.util.mail.handlers.multipart_report
 
computeDataFlavor() - Method in class org.apache.james.util.mail.handlers.AbstractDataContentHandler
Compute an ActivationDataFlavor.
computeDataFlavor() - Method in class org.apache.james.util.mail.handlers.message_disposition_notification
 
computeDataFlavor() - Method in class org.apache.james.util.mail.handlers.multipart_report
 
computeDynamicAccounts() - Method in class org.apache.james.fetchmail.FetchMail
Computes the dynamicAccounts.
computeDynamicAccounts(Map, FetchMail.ParsedDynamicAccountParameters) - Method in class org.apache.james.fetchmail.FetchMail
Compute the dynamicAccounts for the passed parameters.
computeMarkSeenPermanent() - Method in class org.apache.james.fetchmail.FolderProcessor
Answer the result of computing markSeenPermanent.
computeMaxMessageSizeExceeded() - Method in class org.apache.james.fetchmail.MessageProcessor
Compute the maxMessageSizeExceeded.
computeParsedDynamicAccountParameters() - Method in class org.apache.james.fetchmail.FetchMail
Computes the ParsedDynamicAccountParameters.
computeRemoteAddress() - Method in class org.apache.james.fetchmail.MessageProcessor
Answer the IP Address of the remote server for the message being processed.
computeRemoteDomain() - Method in class org.apache.james.fetchmail.MessageProcessor
Method computeRemoteDomain answers a String that is the RFC2822 compliant "Received : from" domain extracted from the message being processed for the remote domain that sent the message.
computeRemoteHostName() - Method in class org.apache.james.fetchmail.MessageProcessor
Answer the Canonical host name of the remote server for the message being processed.
computeRemoteReceivedHeaderInvalid() - Method in class org.apache.james.fetchmail.MessageProcessor
Computes the remoteReceivedHeaderInvalid.
computeSession() - Method in class org.apache.james.fetchmail.FetchMail
Answers a new Session.
computeSpamProbability(Reader) - Method in class org.apache.james.util.BayesianAnalyzer
Computes the probability that the stream contains SPAM.
computeStaticAccounts() - Method in class org.apache.james.fetchmail.FetchMail
Computes the staticAccounts.
configuration - Variable in class org.apache.james.core.AvalonMailStore
The Avalon configuration used by the instance
configuration - Variable in class org.apache.james.core.AvalonUsersStore
The Avalon configuration used by the instance
configuration - Variable in class org.apache.james.transport.mailets.listservcommands.BaseCommand
 
configure(Configuration) - Method in class org.apache.james.core.AbstractJamesService
 
configure(Configuration) - Method in class org.apache.james.core.AvalonMailStore
 
configure(Configuration) - Method in class org.apache.james.core.AvalonUsersStore
 
configure(Configuration) - Method in class org.apache.james.dnsserver.DNSServer
 
configure(Configuration) - Method in class org.apache.james.fetchmail.FetchMail
Method configure parses and validates the Configuration data and creates a new ParsedConfiguration, an Account for each configured static account and a ParsedDynamicAccountParameters for each dynamic account.
configure(Configuration) - Method in class org.apache.james.fetchmail.FetchScheduler
 
configure(Configuration) - Method in class org.apache.james.James
 
configure(Configuration) - Method in class org.apache.james.mailrepository.AvalonMailRepository
 
configure(Configuration) - Method in class org.apache.james.mailrepository.filepair.AbstractFileRepository
 
configure(Configuration) - Method in class org.apache.james.mailrepository.filepair.RepositoryManager
 
configure(Configuration) - Method in class org.apache.james.mailrepository.JDBCMailRepository
 
configure(Configuration) - Method in class org.apache.james.mailrepository.JDBCSpoolRepository
 
configure(Configuration) - Method in class org.apache.james.mailrepository.MailStoreSpoolRepository
 
configure(Configuration) - Method in class org.apache.james.mailrepository.MBoxMailRepository
Configure the component
configure(Configuration) - Method in class org.apache.james.nntpserver.NNTPServer
 
configure(Configuration) - Method in class org.apache.james.nntpserver.repository.NNTPRepositoryImpl
 
configure(Configuration) - Method in class org.apache.james.pop3server.POP3Server
 
configure(Configuration) - Method in class org.apache.james.remotemanager.RemoteManager
 
configure(Configuration) - Method in class org.apache.james.smtpserver.DNSRBLHandler
 
configure(Configuration) - Method in class org.apache.james.smtpserver.EhloCmdHandler
 
configure(Configuration) - Method in class org.apache.james.smtpserver.HeloCmdHandler
 
configure(Configuration) - Method in class org.apache.james.smtpserver.MailCmdHandler
 
configure(Configuration) - Method in class org.apache.james.smtpserver.RcptCmdHandler
 
configure(Configuration) - Method in class org.apache.james.smtpserver.SetMimeHeaderHandler
 
configure(Configuration) - Method in class org.apache.james.smtpserver.SMTPHandlerChain
loads the various handlers from the configuration
configure(Configuration) - Method in class org.apache.james.smtpserver.SMTPServer
 
configure(Configuration) - Method in class org.apache.james.transport.JamesMailetLoader
 
configure(Configuration) - Method in class org.apache.james.transport.JamesMatcherLoader
 
configure(Configuration) - Method in class org.apache.james.transport.JamesSpoolManager
 
configure(Configuration) - Method in class org.apache.james.transport.Loader
 
configure(Configuration) - Method in class org.apache.james.userrepository.AbstractJdbcUsersRepository
Configures the UserRepository for JDBC access.
configure(Configuration) - Method in class org.apache.james.userrepository.UsersFileRepository
 
configure(Configuration) - Method in class org.apache.james.userrepository.UsersLDAPRepository
 
configure(Configuration) - Method in class org.apache.james.util.connection.SimpleConnectionManager
 
configure(Configuration) - Method in class org.apache.james.util.dbcp.JdbcDataSource
 
configure(Configuration) - Method in class org.apache.james.util.mordred.JdbcDataSource
 
CONN_IDLE_LIMIT - Static variable in class org.apache.james.util.mordred.JdbcDataSource
 
connect(String, ServerSocket, ConnectionHandlerFactory, ThreadPool, int) - Method in interface org.apache.james.services.JamesConnectionManager
Start managing a connection.
connect(String, ServerSocket, ConnectionHandlerFactory, int) - Method in interface org.apache.james.services.JamesConnectionManager
Start managing a connection.
connect(String, ServerSocket, ConnectionHandlerFactory, ThreadPool) - Method in interface org.apache.james.services.JamesConnectionManager
Start managing a connection.
connect(String, ServerSocket, ConnectionHandlerFactory) - Method in interface org.apache.james.services.JamesConnectionManager
Start managing a connection.
connect(String, ServerSocket, ConnectionHandlerFactory, ThreadPool, int) - Method in class org.apache.james.util.connection.SimpleConnectionManager
Start managing a connection.
connect(String, ServerSocket, ConnectionHandlerFactory, ThreadPool) - Method in class org.apache.james.util.connection.SimpleConnectionManager
Start managing a connection.
connect(String, ServerSocket, ConnectionHandlerFactory) - Method in class org.apache.james.util.connection.SimpleConnectionManager
Start managing a connection.
connect(String, ServerSocket, ConnectionHandlerFactory, int) - Method in class org.apache.james.util.connection.SimpleConnectionManager
Start managing a connection.
ConnectHandler - Interface in org.apache.james.smtpserver
Custom connect handlers must implement this interface The connect handlers will be server-wide common to all the SMTPHandlers, therefore the handlers must store all the state information in the SMTPSession object
connectionLimit - Variable in class org.apache.james.core.AbstractJamesService
The maximum number of connections allowed for this service.
connectionName - Variable in class org.apache.james.core.AbstractJamesService
The name of the connection used by this service.
Constants - Class in org.apache.james
Assorted Constants for use in all James blocks The Software Version, Software Name and Build Date are set by ant during the build process.
Constants() - Constructor for class org.apache.james.Constants
 
contains(String) - Method in class org.apache.james.core.LocalUsersRepository
 
contains(String) - Method in interface org.apache.james.services.UsersRepository
Returns whether or not this user is in the repository
contains(String) - Method in class org.apache.james.userrepository.AbstractUsersRepository
Returns whether or not this user is in the repository
contains(String) - Method in class org.apache.james.userrepository.UsersFileRepository
 
contains(String) - Method in class org.apache.james.userrepository.UsersLDAPRepository
 
containsCaseInsensitive(String) - Method in class org.apache.james.core.LocalUsersRepository
 
containsCaseInsensitive(String) - Method in interface org.apache.james.services.UsersRepository
Returns whether or not this user is in the repository.
containsCaseInsensitive(String) - Method in class org.apache.james.userrepository.AbstractUsersRepository
Returns whether or not this user is in the repository.
containsCaseInsensitive(String) - Method in class org.apache.james.userrepository.UsersFileRepository
 
containsCaseInsensitive(String) - Method in class org.apache.james.userrepository.UsersLDAPRepository
 
containsKey(String) - Method in class org.apache.james.mailrepository.filepair.AbstractFileRepository
Indicates if the given key is associated to a contained object.
CONTENT - Static variable in class org.apache.james.util.mail.dsn.DSNStatus
Message Content or Media Status
CONTENT_CONVERSION_FAILED - Static variable in class org.apache.james.util.mail.dsn.DSNStatus
Conversion failed
CONTENT_CONVERSION_LOSS - Static variable in class org.apache.james.util.mail.dsn.DSNStatus
Conversion with loss performed
CONTENT_CONVERSION_NOT_ALLOWED - Static variable in class org.apache.james.util.mail.dsn.DSNStatus
Conversion required and prohibited
CONTENT_CONVERSION_NOT_SUPPORTED - Static variable in class org.apache.james.util.mail.dsn.DSNStatus
Conversion required, but not supported
CONTENT_OTHER - Static variable in class org.apache.james.util.mail.dsn.DSNStatus
Other or undefined media error
CONTENT_TYPE - Static variable in class org.apache.mailet.RFC2822Headers
The name of the MIME header that stores the content type.
CONTENT_UNSUPPORTED - Static variable in class org.apache.james.util.mail.dsn.DSNStatus
Media not supported
contentEquals(InputStream, InputStream) - Static method in class org.apache.james.util.io.IOUtil
Compare the contents of two Streams to determine if they are equal or not.
contentType - Variable in class org.apache.james.transport.mailets.listservcommands.MailDataSource
 
context - Variable in class org.apache.james.core.AvalonMailStore
The Avalon context used by the instance
context - Variable in class org.apache.james.core.AvalonUsersStore
The Avalon context used by the instance
context - Variable in class org.apache.james.mailrepository.JDBCMailRepository
The Avalon context used by the instance
context - Variable in class org.apache.james.userrepository.AbstractJdbcUsersRepository
The Avalon context used by the instance
contextualize(Context) - Method in class org.apache.james.core.AvalonMailStore
 
contextualize(Context) - Method in class org.apache.james.core.AvalonUsersStore
 
contextualize(Context) - Method in class org.apache.james.James
 
contextualize(Context) - Method in class org.apache.james.mailrepository.filepair.AbstractFileRepository
 
contextualize(Context) - Method in class org.apache.james.mailrepository.filepair.RepositoryManager
 
contextualize(Context) - Method in class org.apache.james.mailrepository.JDBCMailRepository
 
contextualize(Context) - Method in class org.apache.james.nntpserver.repository.NNTPRepositoryImpl
 
contextualize(Context) - Method in class org.apache.james.transport.Loader
 
contextualize(Context) - Method in class org.apache.james.userrepository.AbstractJdbcUsersRepository
 
contextualize(Context) - Method in class org.apache.james.userrepository.UsersLDAPRepository
 
copy(InputStream, OutputStream) - Static method in class org.apache.james.util.io.IOUtil
Copy bytes from an InputStream to an OutputStream.
copy(InputStream, OutputStream, int) - Static method in class org.apache.james.util.io.IOUtil
Copy bytes from an InputStream to an OutputStream.
copy(Reader, Writer) - Static method in class org.apache.james.util.io.IOUtil
Copy chars from a Reader to a Writer.
copy(Reader, Writer, int) - Static method in class org.apache.james.util.io.IOUtil
Copy chars from a Reader to a Writer.
copy(InputStream, Writer) - Static method in class org.apache.james.util.io.IOUtil
Copy and convert bytes from an InputStream to chars on a Writer.
copy(InputStream, Writer, int) - Static method in class org.apache.james.util.io.IOUtil
Copy and convert bytes from an InputStream to chars on a Writer.
copy(InputStream, Writer, String) - Static method in class org.apache.james.util.io.IOUtil
Copy and convert bytes from an InputStream to chars on a Writer, using the specified encoding.
copy(InputStream, Writer, String, int) - Static method in class org.apache.james.util.io.IOUtil
Copy and convert bytes from an InputStream to chars on a Writer, using the specified encoding.
copy(Reader, OutputStream) - Static method in class org.apache.james.util.io.IOUtil
Serialize chars from a Reader to bytes on an OutputStream, and flush the OutputStream.
copy(Reader, OutputStream, int) - Static method in class org.apache.james.util.io.IOUtil
Serialize chars from a Reader to bytes on an OutputStream, and flush the OutputStream.
copy(String, OutputStream) - Static method in class org.apache.james.util.io.IOUtil
Serialize chars from a String to bytes on an OutputStream, and flush the OutputStream.
copy(String, OutputStream, int) - Static method in class org.apache.james.util.io.IOUtil
Serialize chars from a String to bytes on an OutputStream, and flush the OutputStream.
copy(String, Writer) - Static method in class org.apache.james.util.io.IOUtil
Copy chars from a String to a Writer.
copy(byte[], Writer) - Static method in class org.apache.james.util.io.IOUtil
Copy and convert bytes from a byte[] to chars on a Writer.
copy(byte[], Writer, int) - Static method in class org.apache.james.util.io.IOUtil
Copy and convert bytes from a byte[] to chars on a Writer.
copy(byte[], Writer, String) - Static method in class org.apache.james.util.io.IOUtil
Copy and convert bytes from a byte[] to chars on a Writer, using the specified encoding.
copy(byte[], Writer, String, int) - Static method in class org.apache.james.util.io.IOUtil
Copy and convert bytes from a byte[] to chars on a Writer, using the specified encoding.
copy(byte[], OutputStream) - Static method in class org.apache.james.util.io.IOUtil
Copy bytes from a byte[] to an OutputStream.
copy(byte[], OutputStream, int) - Static method in class org.apache.james.util.io.IOUtil
Copy bytes from a byte[] to an OutputStream.
copyStream(InputStream, OutputStream) - Static method in class org.apache.james.core.MimeMessageUtil
Convenience method to copy streams
copyStream(InputStream, OutputStream) - Static method in class org.apache.james.transport.mailets.listservcommands.MailDataSource
 
Counter - Class in org.apache.james.transport.mailets.debug
A simple in memory counter.
Counter() - Constructor for class org.apache.james.transport.mailets.debug.Counter
 
countLast0A0D - Variable in class org.apache.james.util.ExtraDotOutputStream
Counter for number of last (0A or 0D).
countUsers() - Method in class org.apache.james.core.LocalUsersRepository
 
countUsers() - Method in interface org.apache.james.services.UsersRepository
Returns a count of the users in the repository.
countUsers() - Method in class org.apache.james.userrepository.AbstractUsersRepository
Returns a count of the users in the repository.
countUsers() - Method in class org.apache.james.userrepository.UsersFileRepository
 
countUsers() - Method in class org.apache.james.userrepository.UsersLDAPRepository
 
create(String, String, String, String, String, String, Disposition) - Static method in class org.apache.james.util.mail.mdn.MDNFactory
Answers a MimeMultipartReport containing a Message Delivery Notification as specified by RFC 2298.
createArticle(InputStream) - Method in interface org.apache.james.nntpserver.repository.NNTPRepository
Creates an article in the repository from the data in the reader.
createArticle(InputStream) - Method in class org.apache.james.nntpserver.repository.NNTPRepositoryImpl
 
createAttachedOriginal(Mail, int) - Method in class org.apache.james.transport.mailets.DSNBounce
Create a MimeBodyPart with the original Mail as Attachment
createChildRepository() - Method in class org.apache.james.mailrepository.filepair.AbstractFileRepository
 
createDSN(Mail) - Method in class org.apache.james.transport.mailets.DSNBounce
creates the DSN-bodypart for automated processing
createEmptyMessage() - Method in class org.apache.james.fetchmail.MessageProcessor
Method createEmptyMessage answers a new MimeMessage from the fetched message with the message contents removed.
createGenerator() - Method in class org.apache.james.security.KeyHolder
Creates an SMIMESignedGenerator.
createInternetHeaders(InputStream) - Method in class org.apache.james.core.MimeMessageWrapper
If we already parsed the headers then we simply return the updated ones.
createMail(MimeMessage, MailAddress) - Method in class org.apache.james.fetchmail.MessageProcessor
Method createMail creates a new Mail.
createMessage() - Method in class org.apache.james.fetchmail.MessageProcessor
Method createMessage answers a new MimeMessage from the fetched message.
createSocket() - Method in class org.apache.james.transport.mailets.RemoteDeliverySocketFactory
the same as the similarly named javax.net.SocketFactory operation.
createSocket(String, int) - Method in class org.apache.james.transport.mailets.RemoteDeliverySocketFactory
the same as the similarly named javax.net.SocketFactory operation.
createSocket(String, int, InetAddress, int) - Method in class org.apache.james.transport.mailets.RemoteDeliverySocketFactory
the same as the similarly named javax.net.SocketFactory operation.
createSocket(InetAddress, int) - Method in class org.apache.james.transport.mailets.RemoteDeliverySocketFactory
the same as the similarly named javax.net.SocketFactory operation.
createSocket(InetAddress, int, InetAddress, int) - Method in class org.apache.james.transport.mailets.RemoteDeliverySocketFactory
the same as the similarly named javax.net.SocketFactory operation.
createStatement() - Method in class org.apache.james.util.mordred.PoolConnEntry
 
createStatement(int, int) - Method in class org.apache.james.util.mordred.PoolConnEntry
 
createStatement(int, int, int) - Method in class org.apache.james.util.mordred.PoolConnEntry
 
createTextMsg(Mail) - Method in class org.apache.james.transport.mailets.DSNBounce
Create a MimeBodyPart with a textual description for human readers.
CRLFTerminatedReader - Class in org.apache.james.util
A Reader for use with SMTP or other protocols in which lines must end with CRLF.
CRLFTerminatedReader(InputStream) - Constructor for class org.apache.james.util.CRLFTerminatedReader
 
CRLFTerminatedReader(InputStream, String) - Constructor for class org.apache.james.util.CRLFTerminatedReader
 
CRLFTerminatedReader.LineLengthExceededException - Exception in org.apache.james.util
 
CRLFTerminatedReader.LineLengthExceededException(String) - Constructor for exception org.apache.james.util.CRLFTerminatedReader.LineLengthExceededException
 
CRLFTerminatedReader.TerminationException - Exception in org.apache.james.util
 
CRLFTerminatedReader.TerminationException(int) - Constructor for exception org.apache.james.util.CRLFTerminatedReader.TerminationException
 
CRLFTerminatedReader.TerminationException(String, int) - Constructor for exception org.apache.james.util.CRLFTerminatedReader.TerminationException
 
CURRENT_HELO_MODE - Static variable in interface org.apache.james.smtpserver.SMTPSession
 

D

data - Variable in class org.apache.james.transport.mailets.listservcommands.MailDataSource
 
DATABASE_LOCK - Static variable in class org.apache.james.util.JDBCBayesianAnalyzer
Public object representing a lock on database activity.
DataCmdHandler - Class in org.apache.james.smtpserver
handles DATA command
DataCmdHandler() - Constructor for class org.apache.james.smtpserver.DataCmdHandler
 
datasource - Variable in class org.apache.james.mailrepository.JDBCMailRepository
The JDBC datasource that provides the JDBC connection
datasource - Variable in class org.apache.james.transport.mailets.JDBCAlias
 
datasource - Variable in class org.apache.james.transport.mailets.JDBCListserv
 
datasource - Variable in class org.apache.james.transport.mailets.JDBCVirtualUserTable
 
datasourceName - Variable in class org.apache.james.mailrepository.JDBCMailRepository
The name of the datasource used by this repository
datasources - Variable in class org.apache.james.mailrepository.JDBCMailRepository
The selector used to obtain the JDBC datasource
DATE - Static variable in class org.apache.mailet.RFC2822Headers
The name of the RFC 2822 header that stores the mail date.
DateSinceFileFilter - Class in org.apache.james.nntpserver
Filters files according to their last modified date
DateSinceFileFilter(long) - Constructor for class org.apache.james.nntpserver.DateSinceFileFilter
Creates a new FileFilter that returns all Files that have been modified since the date specified.
DEBUG - Static variable in class org.apache.james.mailrepository.filepair.AbstractFileRepository
 
debug(String) - Method in class org.apache.james.util.mordred.JdbcDataSource
 
DEBUG_REQUEST_PARAMETER - Static variable in class org.apache.james.transport.matchers.AttachmentFileNameIs
Debug request parameter.
DebugInputStream - Class in org.apache.james.util
Reads data off a stream, printing every byte read to System.err.
DebugInputStream(InputStream) - Constructor for class org.apache.james.util.DebugInputStream
Constructor that takes an InputStream to be wrapped.
decode(String) - Method in class org.apache.james.mailrepository.filepair.AbstractFileRepository
Inverse of encode exept it do not use path.
decode(String) - Static method in class org.apache.james.util.Base64
 
decodeAsString(String) - Static method in class org.apache.james.util.Base64
 
decrementReferenceCount() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy.MessageReferenceTracker
 
DEEP_DEBUG - Static variable in class org.apache.james.mailrepository.AvalonMailRepository
Whether 'deep debugging' is turned on.
DEEP_DEBUG - Static variable in class org.apache.james.userrepository.UsersFileRepository
Whether 'deep debugging' is turned on.
DEFAULT - Static variable in interface org.apache.mailet.Mail
 
DEFAULT_BACKLOG - Static variable in class org.apache.james.core.AbstractJamesService
The default value for the connection backlog.
DEFAULT_BUF_SIZE - Static variable in class org.apache.james.transport.mailets.listservcommands.MailDataSource
 
DEFAULT_BUFFER_SIZE - Static variable in class org.apache.james.util.io.ResettableFileInputStream
 
DEFAULT_DOMAIN - Static variable in class org.apache.james.Constants
Context key used to store the default domain name serviced by this James instance in the context.
DEFAULT_ENABLE_ALIASES - Static variable in class org.apache.james.Constants
Context key used to store the enableAliases configuration for the default LocalUsers Repository.
DEFAULT_ENABLE_FORWARDING - Static variable in class org.apache.james.Constants
Context key used to store the enableForwarding configuration for the default LocalUsers Repository.
DEFAULT_ENCODING - Static variable in class org.apache.james.transport.mailets.listservcommands.MailDataSource
 
DEFAULT_IGNORE_USERNAME_CASE - Static variable in class org.apache.james.Constants
Context key used to store the ignoreCase configuration for the UserRepository
DEFAULT_NAME - Static variable in class org.apache.james.transport.mailets.listservcommands.MailDataSource
 
DEFAULT_TIMEOUT - Static variable in class org.apache.james.core.AbstractJamesService
The default value for the connection timeout.
DefaultJamesUser - Class in org.apache.james.userrepository
Implementation of User Interface.
DefaultJamesUser(String, String) - Constructor for class org.apache.james.userrepository.DefaultJamesUser
 
DefaultJamesUser(String, String, String) - Constructor for class org.apache.james.userrepository.DefaultJamesUser
 
DefaultUser - Class in org.apache.james.userrepository
Implementation of User Interface.
DefaultUser(String, String) - Constructor for class org.apache.james.userrepository.DefaultUser
Standard constructor.
DefaultUser(String, String, String) - Constructor for class org.apache.james.userrepository.DefaultUser
Constructor for repositories that are construcing user objects from separate fields, e.g. databases.
DefaultUsersJdbcRepository - Class in org.apache.james.userrepository
A Jdbc-backed UserRepository which handles User instances of the DefaultUser class.
DefaultUsersJdbcRepository() - Constructor for class org.apache.james.userrepository.DefaultUsersJdbcRepository
 
delegatedLog(String) - Method in class org.apache.james.util.JDBCBayesianAnalyzer
An abstract method which child classes override to handle logging of errors in their particular environments.
delegatedLog(String) - Method in class org.apache.james.util.JDBCUtil
An abstract method which child classes override to handle logging of errors in their particular environments.
DELETE - Static variable in class org.apache.james.transport.mailets.AbstractRedirect.SpecialAddress
 
DELIVERY - Static variable in class org.apache.james.util.mail.dsn.DSNStatus
Mail Delivery Protocol Status
DELIVERY_INVALID_ARG - Static variable in class org.apache.james.util.mail.dsn.DSNStatus
Invalid command arguments
DELIVERY_INVALID_CMD - Static variable in class org.apache.james.util.mail.dsn.DSNStatus
Invalid command
DELIVERY_OTHER - Static variable in class org.apache.james.util.mail.dsn.DSNStatus
Other or undefined (SMTP) protocol status
DELIVERY_SYNTAX - Static variable in class org.apache.james.util.mail.dsn.DSNStatus
Syntax error
DELIVERY_TOO_MANY_REC - Static variable in class org.apache.james.util.mail.dsn.DSNStatus
Too many recipients
DELIVERY_VERSION - Static variable in class org.apache.james.util.mail.dsn.DSNStatus
Wrong protocol version
destroy() - Method in class org.apache.james.transport.mailets.RemoteDelivery
 
destroy() - Method in class org.apache.mailet.GenericMailet
Called by the mailer container to indicate to a mailet that the mailet is being taken out of service.
destroy() - Method in class org.apache.mailet.GenericMatcher
Called by the mailet container to indicate to a matcher that the matcher is being taken out of service.
destroy() - Method in interface org.apache.mailet.Mailet
Called by the mailet container to indicate to a mailet that the mailet is being taken out of service.
destroy() - Method in interface org.apache.mailet.Matcher
Called by the mailet container to indicate to a matcher that the matcher is being taken out of service.
digestFile(String, String) - Static method in class org.apache.james.security.DigestUtil
Calculate digest of given file with given algorithm.
digestString(String, String) - Static method in class org.apache.james.security.DigestUtil
Calculate digest of given String using given algorithm.
DigestUtil - Class in org.apache.james.security
Computes and verifies digests of files and strings
DirectoryFileFilter - Class in org.apache.james.util.io
This filter accepts Files that are directories.
DirectoryFileFilter() - Constructor for class org.apache.james.util.io.DirectoryFileFilter
 
disconnect(String) - Method in class org.apache.james.util.connection.SimpleConnectionManager
This shuts down all handlers and socket, waiting for each to gracefully shutdown.
disconnect(String, boolean) - Method in class org.apache.james.util.connection.SimpleConnectionManager
This shuts down a connection.
displayName - Variable in class org.apache.james.transport.mailets.CommandListservManager
 
dispose() - Method in class org.apache.james.core.AbstractJamesService
 
dispose() - Method in class org.apache.james.core.MailImpl
 
dispose() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
dispose() - Method in class org.apache.james.core.MimeMessageInputStreamSource
 
dispose() - Method in class org.apache.james.core.MimeMessageWrapper
 
dispose() - Method in class org.apache.james.dnsserver.DNSServer
The dispose operation is called at the end of a components lifecycle.
dispose() - Method in class org.apache.james.fetchmail.FetchScheduler
 
dispose() - Method in class org.apache.james.transport.JamesSpoolManager
The dispose operation is called at the end of a components lifecycle.
dispose() - Method in class org.apache.james.transport.LinearProcessor
The dispose operation is called at the end of a components lifecycle.
dispose() - Method in class org.apache.james.userrepository.UsersLDAPRepository
Disposes of all open directory contexts
dispose() - Method in class org.apache.james.util.connection.ServerConnection
The dispose operation is called by the owning ConnectionManager at the end of its lifecycle.
dispose() - Method in class org.apache.james.util.connection.SimpleConnectionManager
Disconnects all the underlying ServerConnections
dispose() - Method in class org.apache.james.util.dbcp.JdbcDataSource
 
dispose() - Method in class org.apache.james.util.mordred.JdbcDataSource
The dispose operation is called at the end of a components lifecycle.
dispose() - Method in class org.apache.james.util.watchdog.InaccurateTimeoutWatchdog
 
Disposition - Class in org.apache.james.util.mail.mdn
Class Disposition encapsulating disposition information as defined by RFC 2298.
Disposition(DispositionActionMode, DispositionSendingMode, DispositionType) - Constructor for class org.apache.james.util.mail.mdn.Disposition
Constructor.
Disposition(DispositionActionMode, DispositionSendingMode, DispositionType, DispositionModifier[]) - Constructor for class org.apache.james.util.mail.mdn.Disposition
Constructor.
DispositionActionMode - Interface in org.apache.james.util.mail.mdn
Interface DispositionActionMode marks a type encapsulating disposition action mode information as defined by RFC 2298.
DispositionModifier - Interface in org.apache.james.util.mail.mdn
Interface DispositionModifier marks a type encapsulating disposition modifier information as defined by RFC 2298.
DispositionSendingMode - Interface in org.apache.james.util.mail.mdn
Interface DispositionSendingMode marks a type encapsulating disposition sending mode information as defined by RFC 2298.
DispositionType - Interface in org.apache.james.util.mail.mdn
Interface DispositionType marks a type encapsulating disposition type information as defined by RFC 2298.
DNSRBLHandler - Class in org.apache.james.smtpserver
Connect handler for DNSRBL processing
DNSRBLHandler() - Constructor for class org.apache.james.smtpserver.DNSRBLHandler
 
DNSServer - Class in org.apache.james.dnsserver
Provides DNS client functionality to services running inside James
DNSServer() - Constructor for class org.apache.james.dnsserver.DNSServer
 
DNSServer - Interface in org.apache.james.services
Provides abstraction for DNS resolutions.
DNSServerMBean - Interface in org.apache.james.dnsserver
An interface to expose James management functionality through JMX.
doAddUser(User) - Method in class org.apache.james.userrepository.AbstractJdbcUsersRepository
Adds a user to the underlying Repository.
doAddUser(User) - Method in class org.apache.james.userrepository.AbstractUsersRepository
Adds a user to the underlying Repository.
doRemoveUser(User) - Method in class org.apache.james.userrepository.AbstractJdbcUsersRepository
Removes a user from the underlying repository.
doRemoveUser(User) - Method in class org.apache.james.userrepository.AbstractUsersRepository
Removes a user from the underlying repository.
DotStuffingInputStream - Class in org.apache.james.util
Removes the dot-stuffing happening during the NNTP and SMTP message transfer
DotStuffingInputStream(InputStream) - Constructor for class org.apache.james.util.DotStuffingInputStream
 
doUpdateUser(User) - Method in class org.apache.james.userrepository.AbstractJdbcUsersRepository
Updates a user record to match the supplied User.
doUpdateUser(User) - Method in class org.apache.james.userrepository.AbstractUsersRepository
Updates a user record to match the supplied User.
DSNBounce - Class in org.apache.james.transport.mailets
Generates a Delivery Status Notification (DSN) Note that this is different than a mail-client's reply, which would use the Reply-To or From header.
DSNBounce() - Constructor for class org.apache.james.transport.mailets.DSNBounce
 
DSNStatus - Class in org.apache.james.util.mail.dsn
Constants and getters for RFC 3463 Enhanced Mail System Status Codes
DSNStatus() - Constructor for class org.apache.james.util.mail.dsn.DSNStatus
 
DumpSystemErr - Class in org.apache.james.transport.mailets.debug
Debugging purpose Mailet.
DumpSystemErr() - Constructor for class org.apache.james.transport.mailets.debug.DumpSystemErr
 
duplicate() - Method in class org.apache.james.core.MailImpl
Duplicate the MailImpl.
duplicate(String) - Method in class org.apache.james.core.MailImpl
Duplicate the MailImpl, replacing the mail name with the one passed in as an argument.
DynamicAccount - Class in org.apache.james.fetchmail
 
DynamicAccount(int, ParsedConfiguration, String, String, String, String, String, String, boolean, String, Session) - Constructor for class org.apache.james.fetchmail.DynamicAccount
Constructor for DynamicAccount.

E

EhloCmdHandler - Class in org.apache.james.smtpserver
Handles EHLO command
EhloCmdHandler() - Constructor for class org.apache.james.smtpserver.EhloCmdHandler
 
encode(String) - Method in class org.apache.james.mailrepository.filepair.AbstractFileRepository
Returns a String that uniquely identifies the object.
encode(String) - Static method in class org.apache.james.util.Base64
 
encodeAsString(String) - Static method in class org.apache.james.util.Base64
 
endSession() - Method in class org.apache.james.smtpserver.SMTPHandler
 
endSession() - Method in interface org.apache.james.smtpserver.SMTPSession
this makes the session to close
equals(Object) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
equals(Object) - Method in class org.apache.james.mailrepository.JDBCMailRepository
 
equals(Object) - Method in class org.apache.james.mailrepository.MimeMessageJDBCSource
Check to see whether this is the same repository and the same key
equals(Object) - Method in class org.apache.mailet.dates.RFC977DateFormat
Overrides equals
equals(Object) - Method in class org.apache.mailet.dates.SynchronizedDateFormat
Overrides equals
equals(Object) - Method in class org.apache.mailet.MailAddress
 
ERROR - Static variable in class org.apache.james.transport.mailets.listservcommands.ErrorCommand
 
ERROR - Static variable in interface org.apache.mailet.Mail
 
ErrorCommand - Class in org.apache.james.transport.mailets.listservcommands
Error handles the error command.
ErrorCommand() - Constructor for class org.apache.james.transport.mailets.listservcommands.ErrorCommand
 
ExceptionThrowingMailet - Class in org.apache.james.transport.mailets.debug
Debugging purpose Mailet.
ExceptionThrowingMailet() - Constructor for class org.apache.james.transport.mailets.debug.ExceptionThrowingMailet
 
execute() - Method in interface org.apache.james.util.watchdog.WatchdogTarget
 
existsAddress(MailAddress) - Method in class org.apache.james.transport.mailets.AvalonListservManager
 
existsAddress(MailAddress) - Method in class org.apache.james.transport.mailets.GenericListservManager
Indicates whether an address already exists on the listserv.
ExpnCmdHandler - Class in org.apache.james.smtpserver
Handles EXPN command
ExpnCmdHandler() - Constructor for class org.apache.james.smtpserver.ExpnCmdHandler
 
ExtensionFileFilter - Class in org.apache.james.util.io
This filters files based on the extension (what the filename ends with).
ExtensionFileFilter(String[]) - Constructor for class org.apache.james.util.io.ExtensionFileFilter
 
ExtensionFileFilter(String) - Constructor for class org.apache.james.util.io.ExtensionFileFilter
 
ExtraDotOutputStream - Class in org.apache.james.util
Adds extra dot if dot occurs in message body at beginning of line (according to RFC1939) Compare also org.apache.james.smtpserver.SMTPInputStream
ExtraDotOutputStream(OutputStream) - Constructor for class org.apache.james.util.ExtraDotOutputStream
Constructor that wraps an OutputStream.

F

FetchedFrom - Class in org.apache.james.transport.matchers
Matches mail with a header set by Fetchpop X-fetched-from
fetchpop sets X-fetched-by to the "name" of the fetchpop fetch task.
FetchedFrom() - Constructor for class org.apache.james.transport.matchers.FetchedFrom
 
FetchMail - Class in org.apache.james.fetchmail
Class FetchMail is an Avalon task that is periodically triggered to fetch mail from a JavaMail Message Store.
FetchMail() - Constructor for class org.apache.james.fetchmail.FetchMail
Constructor for POP3mail.
FetchScheduler - Class in org.apache.james.fetchmail
A class to instantiate and schedule a set of mail fetching tasks $Id: FetchScheduler.java 494012 2007-01-08 10:23:58 +0000 (lun, 08 gen 2007) norman $
FetchScheduler() - Constructor for class org.apache.james.fetchmail.FetchScheduler
 
FetchSchedulerMBean - Interface in org.apache.james.fetchmail
An interface to expose James management functionality through JMX.
File_Persistent_Object_Repository - Class in org.apache.james.mailrepository.filepair
This is a simple implementation of persistent object store using object serialization on the file system.
File_Persistent_Object_Repository() - Constructor for class org.apache.james.mailrepository.filepair.File_Persistent_Object_Repository
 
File_Persistent_Stream_Repository - Class in org.apache.james.mailrepository.filepair
Implementation of a StreamRepository to a File.
File_Persistent_Stream_Repository() - Constructor for class org.apache.james.mailrepository.filepair.File_Persistent_Stream_Repository
 
FileRegexMatcher - Class in org.apache.james.transport.matchers
Initializes RegexMatcher with regular expressions from a file.
FileRegexMatcher() - Constructor for class org.apache.james.transport.matchers.FileRegexMatcher
 
finalize() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
finalize() - Method in class org.apache.james.util.mordred.PoolConnEntry
Need to clean up the connection
findMXRecords(String) - Method in class org.apache.james.dnsserver.DNSServer
Return a prioritized unmodifiable list of host handling mail for the domain.
findMXRecords(String) - Method in interface org.apache.james.services.DNSServer
Get a priority-sorted collection of DNS MX records for a given hostname TODO: Change this to a list, as not all collections are sortable
findMXRecordsRaw(String) - Method in class org.apache.james.dnsserver.DNSServer
Return a prioritized unmodifiable list of MX records obtained from the server.
flush() - Method in class org.apache.james.util.SchedulerNotifyOutputStream
Flush the stream
flush() - Method in class org.apache.james.util.watchdog.BytesWrittenResetOutputStream
Flush the stream
FolderProcessor - Class in org.apache.james.fetchmail
Class FolderProcessor opens a Folder and iterates over all of the Messages, delegating their processing to MessageProcessor.
FolderProcessor(Folder, Account) - Constructor for class org.apache.james.fetchmail.FolderProcessor
Constructor for FolderProcessor.
footerHtml - Variable in class org.apache.james.transport.mailets.CommandListservFooter
 
footerText - Variable in class org.apache.james.transport.mailets.CommandListservFooter
 
format(Date) - Method in class org.apache.mailet.dates.RFC977DateFormat
This method returns the long form of the RFC977 Date
format(Date) - Method in interface org.apache.mailet.dates.SimplifiedDateFormat
Formats a Date into a date/time string.
format(Date) - Method in class org.apache.mailet.dates.SynchronizedDateFormat
SimpleDateFormat will handle most of this for us, but we want to ensure thread safety, so we wrap the call in a synchronized block.
Forward - Class in org.apache.james.transport.mailets
Replaces incoming recipients with those specified, and resends the message unaltered.
Forward() - Constructor for class org.apache.james.transport.mailets.Forward
 
FROM - Static variable in class org.apache.james.transport.mailets.AbstractRedirect.SpecialAddress
 
FROM - Static variable in class org.apache.mailet.RFC2822Headers
The name of the RFC 2822 header that stores the mail author(s).
fromAddressSameAsReverse(Mail) - Method in class org.apache.james.transport.mailets.smime.SMIMEAbstractSign
Utility method that checks if there is at least one address in the "From:" header same as the reverse-path.
FromRepository - Class in org.apache.james.transport.mailets
Re-spools Mail found in the specified Repository.
FromRepository() - Constructor for class org.apache.james.transport.mailets.FromRepository
 

G

generate(MimeMessage) - Method in class org.apache.james.security.KeyHolder
Generates a signed MimeMultipart from a MimeMessage.
generate(MimeBodyPart) - Method in class org.apache.james.security.KeyHolder
Generates a signed MimeMultipart from a MimeBodyPart.
generateMail(String, String, String, String, String, String) - Method in class org.apache.james.transport.mailets.listservcommands.BaseCommand
Send mail
GenericListserv - Class in org.apache.james.transport.mailets
An abstract implementation of a listserv.
GenericListserv() - Constructor for class org.apache.james.transport.mailets.GenericListserv
 
GenericListservManager - Class in org.apache.james.transport.mailets
An abstract implementation of a listserv manager.
GenericListservManager() - Constructor for class org.apache.james.transport.mailets.GenericListservManager
 
GenericMailet - Class in org.apache.mailet
GenericMailet makes writing mailets easier.
GenericMailet() - Constructor for class org.apache.mailet.GenericMailet
 
GenericMatcher - Class in org.apache.mailet
GenericMatcher implements the Matcher and MatcherConfig interfaces.
GenericMatcher() - Constructor for class org.apache.mailet.GenericMatcher
 
GenericRecipientMatcher - Class in org.apache.mailet
GenericMatcher makes writing recipient based matchers easier.
GenericRecipientMatcher() - Constructor for class org.apache.mailet.GenericRecipientMatcher
 
GenericRegexMatcher - Class in org.apache.james.transport.matchers
This is a generic matcher that uses regular expressions.
GenericRegexMatcher() - Constructor for class org.apache.james.transport.matchers.GenericRegexMatcher
 
get(String) - Method in class org.apache.james.mailrepository.filepair.File_Persistent_Object_Repository
Get the object associated to the given unique key.
get(String, ClassLoader) - Method in class org.apache.james.mailrepository.filepair.File_Persistent_Object_Repository
 
get(String) - Method in class org.apache.james.mailrepository.filepair.File_Persistent_Stream_Repository
Get the object associated to the given unique key.
getAccount() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the account.
getActionMode() - Method in class org.apache.james.util.mail.mdn.Disposition
Answer the Disposition Mode.
getAddresses(int) - Method in class org.apache.james.transport.mailets.ClamAVScan
Indexed getter for property addresses.
getAddresses() - Method in class org.apache.james.transport.mailets.ClamAVScan
Getter for property addresses.
getAddressesCount() - Method in class org.apache.james.transport.mailets.ClamAVScan
Getter for property addressesCount.
getAdministrativeAccountData() - Method in interface org.apache.james.remotemanager.RemoteManagerHandlerConfigurationData
Returns the Administrative Account Data TODO: Change the return type to make this immutable.
getAlias() - Method in interface org.apache.james.services.JamesUser
Get local address to which mail should be delivered.
getAlias() - Method in class org.apache.james.userrepository.DefaultJamesUser
Get the user id for which this id is an alias.
getAliasing() - Method in interface org.apache.james.services.JamesUser
Return true if emails should be delivered locally to an alias.
getAliasing() - Method in class org.apache.james.userrepository.DefaultJamesUser
Get whether this user id is an alias.
getAllByName(String) - Static method in class org.apache.james.dnsserver.DNSServer
 
getAllHeaderLines() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getAllHeaderLines() - Method in class org.apache.james.core.MimeMessageWrapper
 
getAllHeaders() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getAllHeaders() - Method in class org.apache.james.core.MimeMessageWrapper
 
getAllowedInitParameters() - Method in class org.apache.james.transport.mailets.AbstractRedirect
Gets the expected init parameters.
getAllowedInitParameters() - Method in class org.apache.james.transport.mailets.Bounce
Gets the expected init parameters.
getAllowedInitParameters() - Method in class org.apache.james.transport.mailets.ClamAVScan
Gets the expected init parameters.
getAllowedInitParameters() - Method in class org.apache.james.transport.mailets.DSNBounce
Gets the expected init parameters.
getAllowedInitParameters() - Method in class org.apache.james.transport.mailets.Forward
Gets the expected init parameters.
getAllowedInitParameters() - Method in class org.apache.james.transport.mailets.NotifyPostmaster
Gets the expected init parameters.
getAllowedInitParameters() - Method in class org.apache.james.transport.mailets.NotifySender
Gets the expected init parameters.
getAllowedInitParameters() - Method in class org.apache.james.transport.mailets.Redirect
Gets the expected init parameters.
getAllowedInitParameters() - Method in class org.apache.james.transport.mailets.Resend
Gets the expected init parameters.
getAllowedInitParameters() - Method in class org.apache.james.transport.mailets.smime.SMIMEAbstractSign
Gets the expected init parameters.
getAllowedInitParameters() - Method in class org.apache.james.transport.mailets.smime.SMIMESign
 
getAllRecipients() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getArticle(int) - Method in interface org.apache.james.nntpserver.repository.NNTPGroup
Gets the article with the specified article number.
getArticleFromID(String) - Method in interface org.apache.james.nntpserver.repository.NNTPRepository
Gets the article with the specified id from within the repository.
getArticleFromID(String) - Method in class org.apache.james.nntpserver.repository.NNTPRepositoryImpl
 
getArticleNumber() - Method in interface org.apache.james.nntpserver.repository.NNTPArticle
Gets the article number for this article.
getArticles() - Method in interface org.apache.james.nntpserver.repository.NNTPGroup
Retrieves an iterator of all articles in this newsgroup
getArticlesSince(Date) - Method in interface org.apache.james.nntpserver.repository.NNTPGroup
Retrieves an iterator of articles in this newsgroup that were posted on or after the specified date.
getArticlesSince(Date) - Method in interface org.apache.james.nntpserver.repository.NNTPRepository
Gets all articles posted since the specified date
getArticlesSince(Date) - Method in class org.apache.james.nntpserver.repository.NNTPRepositoryImpl
 
getAttachmentType() - Method in class org.apache.james.transport.mailets.AbstractNotify
 
getAttachmentType() - Method in class org.apache.james.transport.mailets.AbstractRedirect
Gets the attachment property.
getAttachmentType(Mail) - Method in class org.apache.james.transport.mailets.AbstractRedirect
Gets the attachment property, built dynamically using the original Mail object.
getAttachmentType() - Method in class org.apache.james.transport.mailets.DSNBounce
 
getAttachmentType() - Method in class org.apache.james.transport.mailets.Forward
 
getAttribute(String) - Method in class org.apache.james.core.MailImpl
 
getAttribute(String) - Method in class org.apache.james.James
 
getAttribute(String) - Method in interface org.apache.mailet.Mail
Returns the Mail session attribute with the given name, or null if there is no attribute by that name.
getAttribute(String) - Method in interface org.apache.mailet.MailetContext
Returns the mailet container attribute with the given name, or null if there is no attribute by that name.
getAttributeName() - Method in class org.apache.james.transport.matchers.HasMailAttributeWithValue
Returns the attributeName.
getAttributeNames() - Method in class org.apache.james.core.MailImpl
 
getAttributeNames() - Method in class org.apache.james.James
 
getAttributeNames() - Method in interface org.apache.mailet.Mail
Returns an Iterator containing the attribute names currently available within this Mail instance.
getAttributeNames() - Method in interface org.apache.mailet.MailetContext
Returns an Iterator containing the attribute names available within this mailet context.
getAttributePrefix() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns a lazy initialised attributePrefix.
getAttributesRaw() - Method in class org.apache.james.core.MailImpl
This method is necessary, when Mail repositories needs to deal explicitly with storing Mail attributes as a Serializable Note: This method is not exposed in the Mail interface, it is for internal use by James only.
getAttributeValue() - Method in class org.apache.james.transport.matchers.HasMailAttributeWithValue
Returns the attributeValue.
getAutoCommit() - Method in class org.apache.james.util.mordred.PoolConnEntry
 
getBlacklist() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the blacklist.
getBoolean(String, boolean) - Method in class org.apache.james.transport.mailets.CommandListservProcessor
Get a configuration value
getByName(String) - Static method in class org.apache.james.dnsserver.DNSServer
 
getCatalog() - Method in class org.apache.james.util.mordred.PoolConnEntry
 
getCertificate() - Method in class org.apache.james.security.KeyHolder
Getter for property certificate.
getCertPath() - Method in class org.apache.james.security.SMIMESignerInfo
 
getCertStore() - Method in class org.apache.james.security.KeyHolder
Getter for property certStore.
getCharacterSet(String) - Method in class org.apache.james.util.mail.handlers.message_disposition_notification
 
getChildDestination(String) - Method in class org.apache.james.userrepository.UsersLDAPRepository
 
getChildRepository(String) - Method in class org.apache.james.mailrepository.filepair.AbstractFileRepository
 
getClamdSocket() - Method in class org.apache.james.transport.mailets.ClamAVScan
Gets a Socket connected to CLAMD.
getCommand(String) - Method in class org.apache.james.transport.mailets.CommandListservManager
Get a specific command specified by the 'commands' configuration block.
getCommand(String) - Method in interface org.apache.james.transport.mailets.ICommandListservManager
Get a specific command
getCommandArgument() - Method in class org.apache.james.smtpserver.SMTPHandler
 
getCommandArgument() - Method in interface org.apache.james.smtpserver.SMTPSession
Returns currently process command argument
getCommandListservFooter() - Method in class org.apache.james.transport.mailets.CommandListservProcessor
Lazy init
getCommandListservManager() - Method in class org.apache.james.transport.mailets.CommandListservProcessor
lazy retrieval
getCommandListservManager() - Method in class org.apache.james.transport.mailets.listservcommands.BaseCommand
The list serv manager
getCommandName() - Method in class org.apache.james.smtpserver.SMTPHandler
 
getCommandName() - Method in interface org.apache.james.smtpserver.SMTPSession
Returns currently process command name
getCommandName(MailAddress) - Method in class org.apache.james.transport.mailets.CommandListservManager
Get the name of the command
getCommandName() - Method in class org.apache.james.transport.mailets.listservcommands.BaseCommand
The name of this command
getCommandName() - Method in interface org.apache.james.transport.mailets.listservcommands.IListServCommand
The name of this command specified by the 'name' parameter.
getCommands() - Method in class org.apache.james.transport.mailets.CommandListservManager
Get all the available commands
getCommands() - Method in interface org.apache.james.transport.mailets.ICommandListservManager
Get all the available commands
getCommandTarget(MailAddress) - Method in class org.apache.james.transport.mailets.CommandListservManager
Based on the to address get a valid or command or null
getCommandTarget(MailAddress) - Method in interface org.apache.james.transport.mailets.ICommandListservManager
Based on the to address get a valid or command or null
getCondition() - Method in class org.apache.james.core.MatcherConfigImpl
The simple condition defined for this matcher, e.g., for SenderIs=admin@localhost, this would return admin@localhost.
getCondition() - Method in class org.apache.mailet.GenericMatcher
Returns a String containing the value of the named initialization parameter, or null if the parameter does not exist.
getCondition() - Method in interface org.apache.mailet.MatcherConfig
The simple condition defined for this matcher, e.g., for SenderIs=admin@localhost, this would return admin@localhost.
getConfiguration() - Method in class org.apache.james.fetchmail.FetchMail
Returns the configuration.
getConfiguration() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the ParsedConfiguration from the Account.
getConfiguration() - Method in class org.apache.james.transport.mailets.listservcommands.BaseCommand
 
getConfigurationData() - Method in class org.apache.james.smtpserver.SMTPHandler
 
getConfigurationData() - Method in interface org.apache.james.smtpserver.SMTPSession
Returns SMTPHandler service wide configuration
getConnection() - Method in class org.apache.james.mailrepository.JDBCMailRepository
Gets the SQL connection to be used by this JDBCMailRepository
getConnection() - Method in class org.apache.james.util.dbcp.JdbcDataSource
 
getConnection() - Method in class org.apache.james.util.mordred.JdbcDataSource
Implements the ConnDefinition behavior when a connection is needed.
getContent() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getContent(DataSource) - Method in class org.apache.james.util.mail.handlers.AbstractDataContentHandler
 
getContentID() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getContentLanguage() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getContentMD5() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getContentStream() - Method in class org.apache.james.core.MimeMessageWrapper
 
getContentType() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getContentType() - Method in class org.apache.james.transport.mailets.listservcommands.MailDataSource
returns the contentType for this data source
getCorpus() - Method in class org.apache.james.util.BayesianAnalyzer
Public getter for corpus.
getCreateDate() - Method in class org.apache.james.util.mordred.PoolConnEntry
Insert the method's description here.
getCustomRecipientHeader() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the customRecipientHeader.
getDataFlavor() - Method in class org.apache.james.util.mail.handlers.AbstractDataContentHandler
Get the DataFlavor, lazily initialised if required.
getDataHandler() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getDbOption(String) - Method in class org.apache.james.util.SqlResources
Returns the dbOption string value set for the specified dbOption name.
getDefault() - Static method in class org.apache.james.transport.mailets.RemoteDeliverySocketFactory
the same as the similarly named javax.net.SocketFactory operation.
getDefaultDomainName() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the defaultDomainName.
getDefaultLocalPart() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the defaultLocalPart.
getDefaultPort() - Method in class org.apache.james.core.AbstractJamesService
Get the default port for this server type.
getDefaultPort() - Method in class org.apache.james.nntpserver.NNTPServer
 
getDefaultPort() - Method in class org.apache.james.pop3server.POP3Server
 
getDefaultPort() - Method in class org.apache.james.remotemanager.RemoteManager
 
getDefaultPort() - Method in class org.apache.james.smtpserver.SMTPServer
 
getDefaultType() - Static method in class org.apache.james.security.KeyHolder
Returns the default keystore type as specified in the Java security properties file, or the string "jks" (acronym for "Java keystore") if no such property exists.
getDeferredRecipientNotFoundMessageIDs() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the message ids. of messages for which processing has been deferred as the recipient could not be found
getDescription() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getDescription() - Method in interface org.apache.james.nntpserver.repository.NNTPGroup
Gets the description of the newsgroup
getDisposition() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getDispositionModifiers() - Method in class org.apache.james.util.mail.mdn.Disposition
Answer the Disposition Modifiers.
getDispositionType() - Method in class org.apache.james.util.mail.mdn.Disposition
Answer the Disposition Type.
getDNSServers() - Method in class org.apache.james.dnsserver.DNSServer
Return the list of DNS servers in use by this service
getDNSServers() - Method in interface org.apache.james.dnsserver.DNSServerMBean
 
getDomains() - Method in class org.apache.james.userrepository.UsersLDAPRepository
 
getDynamicAccounts() - Method in class org.apache.james.fetchmail.FetchMail
Returns the dynamicAccounts.
getEncoding() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getEnvelopeRecipient(MimeMessage) - Method in class org.apache.james.fetchmail.MessageProcessor
Method getEnvelopeRecipient answers the recipient if found else null.
getErrorMessage() - Method in class org.apache.james.core.MailImpl
Get the error message associated with this MailImpl.
getErrorMessage() - Method in interface org.apache.mailet.Mail
The error message, if any, associated with this message.
getErrorMsg(MessagingException) - Method in class org.apache.james.transport.mailets.DSNBounce
Utility method for getting the error message from the (nested) exception.
getExplanationText() - Method in class org.apache.james.transport.mailets.smime.SMIMEAbstractSign
Getter for property explanationText.
getExplanationText() - Method in class org.apache.james.transport.mailets.smime.SMIMESign
If the <explanationText> init parameter is missing returns the following default explanation template string: The message this file is attached to has been signed on the server by "[signerName]" <[signerAddress]> to certify that the sender is known and truly has the following address (reverse-path): [reversePath] and that the original message has the following message headers: [headers] The signature envelopes this attachment too.
getExtensionDecorator() - Method in class org.apache.james.mailrepository.filepair.AbstractFileRepository
 
getExtensionDecorator() - Method in class org.apache.james.mailrepository.filepair.File_Persistent_Object_Repository
 
getExtensionDecorator() - Method in class org.apache.james.mailrepository.filepair.File_Persistent_Stream_Repository
 
getFakeDomainCheck() - Method in class org.apache.james.transport.mailets.AbstractRedirect
Gets the fakeDomainCheck property.
getFakeDomainCheck(Mail) - Method in class org.apache.james.transport.mailets.AbstractRedirect
Gets the fakeDomainCheck property, built dynamically using the original Mail object.
getFetchTaskName() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the fetchTaskName.
getField(Object, String) - Static method in class org.apache.james.transport.mailets.CommandListservManager
Retrieves a data field, potentially defined by a super class.
getField(Object, String) - Static method in class org.apache.james.transport.mailets.CommandListservProcessor
Retrieves a data field, potentially defined by a super class.
getFile(Context, String) - Static method in class org.apache.james.context.AvalonContextUtilities
Gets the file or directory described by the argument file URL.
getFile(String) - Method in class org.apache.james.mailrepository.filepair.AbstractFileRepository
 
getFileName() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getFirstArticleNumber() - Method in interface org.apache.james.nntpserver.repository.NNTPGroup
Gets the first article number in the group.
getFlags() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getFolder() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getFolder() - Method in class org.apache.james.fetchmail.FolderProcessor
Returns the folder.
getFooterHTML() - Method in class org.apache.james.transport.mailets.AbstractAddFooter
This is exposed as a method for easy subclassing to provide alternate ways to get the footer text.
getFooterHTML() - Method in class org.apache.james.transport.mailets.AddFooter
This is exposed as a method for easy subclassing to provide alternate ways to get the footer text.
getFooterHTML() - Method in class org.apache.james.transport.mailets.CommandListservFooter
Get and cache the footer html text
getFooterText() - Method in class org.apache.james.transport.mailets.AbstractAddFooter
This is exposed as a method for easy subclassing to provide alternate ways to get the footer text.
getFooterText() - Method in class org.apache.james.transport.mailets.AddFooter
This is exposed as a method for easy subclassing to provide alternate ways to get the footer text.
getFooterText() - Method in class org.apache.james.transport.mailets.CommandListservFooter
Get and cache the footer text
getFormattedText(int) - Method in class org.apache.james.transport.mailets.CommandListservFooter
 
getForwarding() - Method in interface org.apache.james.services.JamesUser
Return true if mail for this user should be forwarded
getForwarding() - Method in class org.apache.james.userrepository.DefaultJamesUser
Get whether mail to this user is to be forwarded to another email address.
getForwardingDestination() - Method in interface org.apache.james.services.JamesUser
Return the destination to which email should be forwarded
getForwardingDestination() - Method in class org.apache.james.userrepository.DefaultJamesUser
Get the destination address to which mail to this user will be forwarded.
getFrom() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getGroup() - Method in interface org.apache.james.nntpserver.repository.NNTPArticle
Gets the group containing this article.
getGroup(String) - Method in interface org.apache.james.nntpserver.repository.NNTPRepository
Gets the group with the specified name from within the repository.
getGroup(String) - Method in class org.apache.james.nntpserver.repository.NNTPRepositoryImpl
 
getGroupsSince(Date) - Method in interface org.apache.james.nntpserver.repository.NNTPRepository
Gets all groups added since the specified date
getGroupsSince(Date) - Method in class org.apache.james.nntpserver.repository.NNTPRepositoryImpl
 
getHamMessageCount() - Method in class org.apache.james.util.BayesianAnalyzer
Public getter for hamMessageCount.
getHamTokenCounts() - Method in class org.apache.james.util.BayesianAnalyzer
Public getter for the hamTokenCounts Map.
getHashAlgorithm() - Method in class org.apache.james.userrepository.DefaultUser
Method to access the hashing algorithm of the password.
getHashedPassword() - Method in class org.apache.james.userrepository.DefaultUser
Method to access hash of password
getHeader(String) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getHeader(String, String) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getHeader(String) - Method in class org.apache.james.core.MimeMessageWrapper
We override all the "headers" access methods to be sure that we loaded the headers
getHeader(String, String) - Method in class org.apache.james.core.MimeMessageWrapper
 
getHeader(String) - Method in interface org.apache.james.nntpserver.repository.NNTPArticle
Gets the header with the specified headerName.
getHeadersInputStream(MimeMessage, String[]) - Static method in class org.apache.james.core.MimeMessageUtil
 
getHelloName() - Method in interface org.apache.james.nntpserver.NNTPHandlerConfigurationData
Returns the service wide hello name
getHelloName() - Method in interface org.apache.james.pop3server.POP3HandlerConfigurationData
Returns the service wide hello name
getHelloName() - Method in interface org.apache.james.remotemanager.RemoteManagerHandlerConfigurationData
Returns the service wide hello name
getHelloName() - Method in interface org.apache.james.smtpserver.SMTPHandlerConfigurationData
Returns the service wide hello name
getHoldability() - Method in class org.apache.james.util.mordred.PoolConnEntry
 
getHost() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the host.
getHost() - Method in class org.apache.james.transport.mailets.ClamAVScan
Getter for property host.
getHost() - Method in class org.apache.mailet.MailAddress
Return the host part.
getHostName() - Method in class org.apache.mailet.HostAddress
 
getId() - Method in class org.apache.james.James
Return a new mail id.
getId() - Method in interface org.apache.james.services.MailServer
Generate a new identifier/name for a mail being processed by this server.
getId() - Method in class org.apache.james.transport.mailets.ToMultiRepository
Return a new mail id.
getId() - Method in class org.apache.james.util.mordred.PoolConnEntry
Insert the method's description here.
getInitAttribute(String) - Method in class org.apache.james.core.MailetConfigImpl
Get the value of an (XML) attribute stored in this MailetConfig.
getInitParameter(String) - Method in class org.apache.james.core.MailetConfigImpl
Get the value of an parameter stored in this MailetConfig.
getInitParameter(String) - Method in class org.apache.mailet.GenericMailet
Returns a String containing the value of the named initialization parameter, or null if the parameter does not exist.
getInitParameter(String, String) - Method in class org.apache.mailet.GenericMailet
Returns a String containing the value of the named initialization parameter, or defValue if the parameter does not exist.
getInitParameter(String) - Method in interface org.apache.mailet.MailetConfig
Returns a String containing the value of the named initialization parameter, or null if the parameter does not exist.
getInitParameterNames() - Method in class org.apache.james.core.MailetConfigImpl
Returns an iterator over the set of configuration parameter names.
getInitParameterNames() - Method in class org.apache.mailet.GenericMailet
Returns the names of the mailet's initialization parameters as an Iterator of String objects, or an empty Iterator if the mailet has no initialization parameters.
getInitParameterNames() - Method in interface org.apache.mailet.MailetConfig
Returns the names of the mailet's initialization parameters as an Iterator of String objects, or an empty Iterator if the mailet has no initialization parameters.
getInLineType() - Method in class org.apache.james.transport.mailets.AbstractNotify
 
getInLineType() - Method in class org.apache.james.transport.mailets.AbstractRedirect
Gets the inline property.
getInLineType(Mail) - Method in class org.apache.james.transport.mailets.AbstractRedirect
Gets the inline property, built dynamically using the original Mail object.
getInLineType() - Method in class org.apache.james.transport.mailets.Forward
 
getInLineType() - Method in class org.apache.james.transport.mailets.Redirect
 
getInputStream() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getInputStream() - Method in class org.apache.james.core.MimeMessageInputStreamSource
Get an input stream to retrieve the data stored in the temporary file
getInputStream() - Method in class org.apache.james.core.MimeMessageSource
Get an input stream to retrieve the data stored in the datasource
getInputStream(String) - Method in class org.apache.james.mailrepository.filepair.AbstractFileRepository
 
getInputStream() - Method in class org.apache.james.mailrepository.MimeMessageAvalonSource
 
getInputStream() - Method in class org.apache.james.mailrepository.MimeMessageJDBCSource
Return the input stream to the database field and then the file stream.
getInputStream() - Method in class org.apache.james.smtpserver.SMTPHandler
 
getInputStream() - Method in interface org.apache.james.smtpserver.SMTPSession
Returns Inputstream for handling messages and commands
getInputStream() - Method in class org.apache.james.transport.mailets.listservcommands.MailDataSource
returns the inputStream
getIntendedRecipient() - Method in class org.apache.james.fetchmail.MessageProcessor
Method getIntendedRecipient answers the sole intended recipient else null.
getJavaMailFolderName() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the javaMailFolderName.
getJavaMailProviderName() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the javaMailProviderName.
getKeyHolder() - Method in class org.apache.james.transport.mailets.smime.SMIMEAbstractSign
Getter for property keyHolder.
getLastActivity() - Method in class org.apache.james.util.mordred.PoolConnEntry
Insert the method's description here.
getLastArticleNumber() - Method in interface org.apache.james.nntpserver.repository.NNTPGroup
Gets the last article number in the group.
getLastCorpusLoadTime() - Method in class org.apache.james.transport.mailets.BayesianAnalysis
Getter for property lastCorpusLoadTime.
getLastDatabaseUpdateTime() - Static method in class org.apache.james.util.JDBCBayesianAnalyzer
Getter for static lastDatabaseUpdateTime.
getLastUpdated() - Method in class org.apache.james.core.MailImpl
Get the last updated time for this MailImpl.
getLastUpdated() - Method in interface org.apache.mailet.Mail
 
getLineCount() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getLineCount() - Method in class org.apache.james.core.MimeMessageWrapper
Corrects JavaMail 1.1 version which always returns -1.
getListDomain() - Method in class org.apache.james.transport.mailets.CommandListservManager
Get the domain of the list specified by the config param: 'listDomain'.
getListDomain() - Method in interface org.apache.james.transport.mailets.ICommandListservManager
Get the domain of the list
getListFormat() - Method in interface org.apache.james.nntpserver.repository.NNTPGroup
Retrieves the group information in a format consistent with a LIST or LIST ACTIVE return line
getListName(boolean) - Method in class org.apache.james.transport.mailets.CommandListservManager
Get the name of this list specified by the config param: 'listName'.
getListName(boolean) - Method in interface org.apache.james.transport.mailets.ICommandListservManager
Get the name of this list
getListNewsgroupsFormat() - Method in interface org.apache.james.nntpserver.repository.NNTPGroup
Retrieves the group information in a format consistent with a LIST NEWSGROUPS return line
getListOwner() - Method in class org.apache.james.transport.mailets.CommandListservManager
Gets the owner of this list specified by the config param: 'listOwner'.
getListOwner() - Method in interface org.apache.james.transport.mailets.ICommandListservManager
Gets the owner of this list
getListservAddress() - Method in class org.apache.james.transport.mailets.GenericListserv
The email address that this listserv processes on.
getListservAddress() - Method in class org.apache.james.transport.mailets.JDBCListserv
The email address that this listserv processes on.
getLocalUsers() - Method in class org.apache.james.fetchmail.FetchMail
Returns the localUsers.
getLocalUsers() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the repository of local users.
getLockTime() - Method in class org.apache.james.util.mordred.PoolConnEntry
Insert the method's description here.
getLogger() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the logger.
getMail() - Method in class org.apache.james.smtpserver.SMTPHandler
 
getMail() - Method in interface org.apache.james.smtpserver.SMTPSession
Returns Mail object for message handlers to process
getMailet(String, Configuration) - Method in interface org.apache.james.services.MailetLoader
Get a new Mailet with the specified name acting in the specified context.
getMailet(String, Configuration) - Method in class org.apache.james.transport.JamesMailetLoader
 
getMailetConfig() - Method in class org.apache.mailet.GenericMailet
Returns this Mailet's MailetConfig object.
getMailetConfig() - Method in interface org.apache.mailet.Mailet
Returns a MailetConfig object, which contains initialization and startup parameters for this mailet.
getMailetContext() - Method in class org.apache.james.core.MailetConfigImpl
Get the mailet's MailetContext object.
getMailetContext() - Method in class org.apache.james.core.MatcherConfigImpl
Returns a reference to the MailetContext in which the matcher is executing
getMailetContext() - Method in class org.apache.james.transport.mailets.listservcommands.BaseCommand
The current mailet context
getMailetContext() - Method in class org.apache.mailet.GenericMailet
Returns a reference to the MailetContext in which this mailet is running.
getMailetContext() - Method in class org.apache.mailet.GenericMatcher
Returns a reference to the MailetContext in which this matcher is running.
getMailetContext() - Method in interface org.apache.mailet.MailetConfig
Returns a reference to the MailetContext in which the mailet is executing.
getMailetContext() - Method in interface org.apache.mailet.MatcherConfig
Returns a reference to the MailetContext in which the matcher is executing
getMailetInfo() - Method in class org.apache.james.transport.mailets.AddFooter
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.AddHabeasWarrantMark
 
getMailetInfo() - Method in class org.apache.james.transport.mailets.AddHeader
Deprecated. Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.AvalonListserv
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.AvalonListservManager
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.BayesianAnalysis
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.BayesianAnalysisFeeder
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.Bounce
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.ClamAVScan
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.CommandListservFooter
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.debug.Counter
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.debug.DumpSystemErr
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.debug.ExceptionThrowingMailet
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.debug.Identity
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.DSNBounce
 
getMailetInfo() - Method in class org.apache.james.transport.mailets.Forward
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.FromRepository
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.JDBCAlias
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.JDBCListserv
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.JDBCVirtualUserTable
 
getMailetInfo() - Method in class org.apache.james.transport.mailets.LocalDelivery
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.LogMessage
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.NotifyPostmaster
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.NotifySender
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.Null
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.PostmasterAlias
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.Redirect
Returns a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.RemoteDelivery
 
getMailetInfo() - Method in class org.apache.james.transport.mailets.RemoveAllMailAttributes
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.RemoveMailAttribute
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.Resend
Returns a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.ServerTime
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.SetMailAttribute
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.SetMimeHeader
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.smime.SMIMESign
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.ToMultiRepository
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.ToProcessor
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.ToRepository
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.UseHeaderRecipients
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.UsersRepositoryAliasingForwarding
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.WhiteListManager
Returns a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.XMLVirtualUserTable
 
getMailetInfo() - Method in class org.apache.mailet.GenericMailet
Returns information about the mailet, such as author, version, and copyright.
getMailetInfo() - Method in interface org.apache.mailet.Mailet
Returns information about the mailet, such as author, version, and copyright.
getMailetName() - Method in class org.apache.james.core.MailetConfigImpl
Get the name of the mailet.
getMailetName() - Method in class org.apache.mailet.GenericMailet
Returns the name of this mailet instance.
getMailetName() - Method in interface org.apache.mailet.MailetConfig
Returns the name of this mailet instance.
getMailServer() - Method in interface org.apache.james.pop3server.POP3HandlerConfigurationData
Returns the MailServer interface for this service.
getMailServer() - Method in interface org.apache.james.remotemanager.RemoteManagerHandlerConfigurationData
Returns the MailServer interface for this service.
getMailServer() - Method in interface org.apache.james.smtpserver.SMTPHandlerConfigurationData
Returns the MailServer interface for this service.
getMailServers(String) - Method in class org.apache.james.James
Get the prioritized list of mail servers for a given host.
getMailServers(String) - Method in interface org.apache.mailet.MailetContext
Returns a Collection of Strings of hostnames or ip addresses that are specified as mail server listeners for the given hostname.
getMajorVersion() - Method in class org.apache.james.James
Return the major version number for the server
getMajorVersion() - Method in interface org.apache.mailet.MailetContext
Returns the major version of the Mailet API that this mailet container supports.
getMatchedGroups(String) - Method in interface org.apache.james.nntpserver.repository.NNTPRepository
Gets all groups that match the wildmat string
getMatchedGroups(String) - Method in class org.apache.james.nntpserver.repository.NNTPRepositoryImpl
 
getMatcher(String) - Method in interface org.apache.james.services.MatcherLoader
Get a new Matcher with the specified name acting in the specified context.
getMatcher(String) - Method in class org.apache.james.transport.JamesMatcherLoader
 
getMatcherConfig() - Method in class org.apache.mailet.GenericMatcher
Returns this matcher's MatcherConfig object.
getMatcherConfig() - Method in interface org.apache.mailet.Matcher
Returns a MatcherConfig object, which contains initialization and startup parameters for this matcher.
getMatcherInfo() - Method in class org.apache.james.transport.matchers.HasHabeasWarrantMark
 
getMatcherInfo() - Method in class org.apache.james.transport.matchers.HasMailAttribute
Return a string describing this matcher.
getMatcherInfo() - Method in class org.apache.james.transport.matchers.HasMailAttributeWithValue
Return a string describing this matcher.
getMatcherInfo() - Method in class org.apache.james.transport.matchers.HasMailAttributeWithValueRegex
Return a string describing this matcher.
getMatcherInfo() - Method in class org.apache.mailet.GenericMatcher
Returns information about the matcher, such as author, version, and copyright.
getMatcherInfo() - Method in interface org.apache.mailet.Matcher
Returns information about the matcher, such as author, version, and copyright.
getMatcherName() - Method in class org.apache.james.core.MatcherConfigImpl
Returns the name of this matcher instance.
getMatcherName() - Method in class org.apache.mailet.GenericMatcher
Returns the name of this matcher instance.
getMatcherName() - Method in interface org.apache.mailet.MatcherConfig
Returns the name of this matcher instance.
getMatchingHeaderLines(String[]) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getMatchingHeaderLines(String[]) - Method in class org.apache.james.core.MimeMessageWrapper
 
getMatchingHeaders(String[]) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getMatchingHeaders(String[]) - Method in class org.apache.james.core.MimeMessageWrapper
 
getMaximumNumberOfOpenConnections() - Method in interface org.apache.james.services.JamesConnectionManager
Returns the default maximum number of open connections supported by this SimpleConnectionManager
getMaximumNumberOfOpenConnections() - Method in class org.apache.james.util.connection.SimpleConnectionManager
Returns the default maximum number of open connections supported by this SimpleConnectionManager
getMaxMessageSize() - Method in interface org.apache.james.smtpserver.SMTPHandlerConfigurationData
Returns the service wide maximum message size in bytes.
getMaxMessageSizeLimit() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the getMaxMessageSizeLimit.
getMaxPings() - Method in class org.apache.james.transport.mailets.ClamAVScan
Getter for property maxPings.
getMaxSize() - Method in class org.apache.james.transport.mailets.BayesianAnalysis
Getter for property maxSize.
getMaxSize() - Method in class org.apache.james.transport.mailets.BayesianAnalysisFeeder
Getter for property maxSize.
getMemberList() - Method in class org.apache.james.transport.mailets.listservcommands.Info
Retrieve the current member list
getMembers() - Method in class org.apache.james.transport.mailets.AvalonListserv
 
getMembers() - Method in class org.apache.james.transport.mailets.CommandListservProcessor
 
getMembers() - Method in class org.apache.james.transport.mailets.GenericListserv
Returns a Collection of MailAddress objects of members to receive this email
getMembers() - Method in class org.apache.james.transport.mailets.JDBCListserv
Returns a Collection of MailAddress objects of members to receive this email
getMessage() - Method in class org.apache.james.core.MailImpl
Get the MimeMessage associated with this MailImpl.
getMessage() - Method in class org.apache.james.transport.mailets.AbstractNotify
 
getMessage(Mail) - Method in class org.apache.james.transport.mailets.AbstractNotify
 
getMessage() - Method in class org.apache.james.transport.mailets.AbstractRedirect
Gets the message property.
getMessage(Mail) - Method in class org.apache.james.transport.mailets.AbstractRedirect
Gets the message property, built dynamically using the original Mail object.
getMessage() - Method in class org.apache.james.transport.mailets.Forward
 
getMessage() - Method in interface org.apache.mailet.Mail
Returns the MimeMessage stored in this message
getMessageHeaders(MimeMessage) - Method in class org.apache.james.transport.mailets.AbstractRedirect
Utility method for obtaining a string representation of a Message's headers
getMessageHeaders(MimeMessage) - Method in class org.apache.james.transport.mailets.smime.SMIMEAbstractSign
Utility method for obtaining a string representation of the Message's headers
getMessageID() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getMessageIn() - Method in class org.apache.james.fetchmail.MessageProcessor
Returns the messageIn.
getMessageNumber() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getMessageSize() - Method in class org.apache.james.core.MailImpl
Return the size of the message including its headers.
getMessageSize() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getMessageSize() - Method in class org.apache.james.core.MimeMessageInputStreamSource
Get the size of the temp file
getMessageSize() - Method in class org.apache.james.core.MimeMessageSource
Return the size of all the data.
getMessageSize(MimeMessage) - Static method in class org.apache.james.core.MimeMessageUtil
 
getMessageSize() - Method in class org.apache.james.core.MimeMessageWrapper
Returns size of message, ie headers and content
getMessageSize() - Method in class org.apache.james.mailrepository.MimeMessageAvalonSource
 
getMessageSize() - Method in class org.apache.james.mailrepository.MimeMessageJDBCSource
Runs a custom SQL statement to check the size of the message body
getMessageSize() - Method in interface org.apache.mailet.Mail
 
getMetaData() - Method in class org.apache.james.util.mordred.PoolConnEntry
 
getMinorVersion() - Method in class org.apache.james.James
Return the minor version number for the server
getMinorVersion() - Method in interface org.apache.mailet.MailetContext
Returns the minor version of the Mailet API that this mailet container supports.
getName() - Static method in class org.apache.james.core.AvalonMailStore
Returns a new name for a repository.
getName() - Method in class org.apache.james.core.MailImpl
Get the name of this MailImpl.
getName() - Static method in class org.apache.james.mailrepository.filepair.RepositoryManager
 
getName() - Method in interface org.apache.james.nntpserver.repository.NNTPGroup
Gets the name of the newsgroup
getName() - Method in class org.apache.james.transport.mailets.listservcommands.MailDataSource
returns a static moniker
getName() - Method in interface org.apache.mailet.Mail
Returns the message name of this message
getNetworkInterface() - Method in class org.apache.james.core.AbstractJamesService
Returns the address if the network interface the socket is bound to
getNetworkInterface() - Method in interface org.apache.james.nntpserver.NNTPServerMBean
 
getNetworkInterface() - Method in interface org.apache.james.pop3server.POP3ServerMBean
 
getNetworkInterface() - Method in interface org.apache.james.remotemanager.RemoteManagerMBean
 
getNetworkInterface() - Method in interface org.apache.james.smtpserver.SMTPServerMBean
 
getNextAddress() - Method in class org.apache.james.transport.mailets.ClamAVScan
Getter for property nextAddress.
getNNTPRepository() - Method in interface org.apache.james.nntpserver.NNTPHandlerConfigurationData
Returns the NNTPRepository used by this service.
getNonMatchingHeaderLines(String[]) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getNonMatchingHeaderLines(String[]) - Method in class org.apache.james.core.MimeMessageWrapper
 
getNonMatchingHeaders(String[]) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getNonMatchingHeaders(String[]) - Method in class org.apache.james.core.MimeMessageWrapper
 
getNumberOfArticles() - Method in interface org.apache.james.nntpserver.repository.NNTPGroup
Gets the number of articles in the group.
getOutputStream(String) - Method in class org.apache.james.mailrepository.filepair.AbstractFileRepository
 
getOutputStream() - Method in class org.apache.james.transport.mailets.listservcommands.MailDataSource
Not implemented
getOverviewFormat() - Method in interface org.apache.james.nntpserver.repository.NNTPRepository
Returns the ordered array of header names (including the trailing colon on each) returned in overview format for articles stored in this repository.
getOverviewFormat() - Method in class org.apache.james.nntpserver.repository.NNTPRepositoryImpl
 
getPackages(Configuration, String) - Method in class org.apache.james.transport.Loader
 
getParsedDynamicAccountParameters() - Method in class org.apache.james.fetchmail.FetchMail
Returns the ParsedDynamicAccountParameters.
getPassThrough() - Method in class org.apache.james.transport.mailets.AbstractNotify
 
getPassThrough() - Method in class org.apache.james.transport.mailets.AbstractRedirect
Gets the passThrough property.
getPassThrough(Mail) - Method in class org.apache.james.transport.mailets.AbstractRedirect
Gets the passThrough property, built dynamically using the original Mail object.
getPassword() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the password.
getPingIntervalMilli() - Method in class org.apache.james.transport.mailets.ClamAVScan
Getter for property pingIntervalMilli.
getPort() - Method in class org.apache.james.core.AbstractJamesService
Returns the port that the service is bound to
getPort() - Method in interface org.apache.james.nntpserver.NNTPServerMBean
 
getPort() - Method in interface org.apache.james.pop3server.POP3ServerMBean
 
getPort() - Method in interface org.apache.james.remotemanager.RemoteManagerMBean
 
getPort() - Method in interface org.apache.james.smtpserver.SMTPServerMBean
 
getPort() - Method in class org.apache.james.transport.mailets.ClamAVScan
Getter for property port.
getPostmaster() - Method in class org.apache.james.James
Returns the address of the postmaster for this server.
getPostmaster() - Method in interface org.apache.mailet.MailetContext
Returns the postmaster's address for this mailet context.
getPrimaryName(String) - Method in class org.apache.james.transport.matchers.AbstractStorageQuota
Gets the main name of a local customer, handling aliases.
getPrivateKey() - Method in class org.apache.james.security.KeyHolder
Getter for property privateKey.
getPrompt() - Method in interface org.apache.james.remotemanager.RemoteManagerHandlerConfigurationData
Returns the prompt to be displayed when waiting for input. e.g.
getQuota(MailAddress, Mail) - Method in class org.apache.james.transport.matchers.AbstractQuotaMatcher
Gets the quota to check against.
getQuota(MailAddress, Mail) - Method in class org.apache.james.transport.matchers.RecipientIsOverFixedQuota
 
getRawInputStream() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getRawInputStream() - Method in class org.apache.james.core.MimeMessageWrapper
 
getRealName(String) - Method in class org.apache.james.core.LocalUsersRepository
 
getRealName(String) - Method in interface org.apache.james.services.UsersRepository
Returns the user name of the user matching name on an equalsIgnoreCase basis.
getRealName(String) - Method in class org.apache.james.userrepository.AbstractUsersRepository
Returns the user name of the user matching name on an equalsIgnoreCase basis.
getRealName(String) - Method in class org.apache.james.userrepository.UsersFileRepository
 
getRealName(String) - Method in class org.apache.james.userrepository.UsersLDAPRepository
 
getReceivedDate() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getRecipient() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the recipient.
getRecipients() - Method in class org.apache.james.core.MailImpl
Get the recipients of this MailImpl.
getRecipients(Message.RecipientType) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getRecipients() - Method in class org.apache.james.transport.mailets.AbstractNotify
 
getRecipients() - Method in class org.apache.james.transport.mailets.AbstractRedirect
Gets the recipients property.
getRecipients(Mail) - Method in class org.apache.james.transport.mailets.AbstractRedirect
Gets the recipients property, built dynamically using the original Mail object.
getRecipients() - Method in class org.apache.james.transport.mailets.Bounce
 
getRecipients() - Method in class org.apache.james.transport.mailets.DSNBounce
 
getRecipients() - Method in class org.apache.james.transport.mailets.Forward
 
getRecipients() - Method in class org.apache.james.transport.mailets.NotifyPostmaster
 
getRecipients() - Method in class org.apache.james.transport.mailets.NotifySender
 
getRecipients() - Method in class org.apache.james.transport.mailets.Redirect
 
getRecipients() - Method in interface org.apache.mailet.Mail
Returns a Collection of MailAddress objects that are recipients of this message
getReferenceCount() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy.MessageReferenceTracker
 
getRemoteAddr() - Method in class org.apache.james.core.MailImpl
Get the remote address associated with this MailImpl.
getRemoteAddr() - Method in interface org.apache.mailet.Mail
The remote ip address of the server that connected to send this message
getRemoteAddress() - Method in class org.apache.james.fetchmail.MessageProcessor
Returns the remoteAddress, lazily initialised as required.
getRemoteDomain() - Method in class org.apache.james.fetchmail.MessageProcessor
Returns the remoteDomain, lazily initialised as required.
getRemoteHost() - Method in class org.apache.james.core.MailImpl
Get the remote host associated with this MailImpl.
getRemoteHost() - Method in class org.apache.james.smtpserver.SMTPHandler
 
getRemoteHost() - Method in interface org.apache.james.smtpserver.SMTPSession
Returns host name of the client
getRemoteHost() - Method in interface org.apache.mailet.Mail
The remote hostname of the server that connected to send this message
getRemoteHostName() - Method in class org.apache.james.fetchmail.MessageProcessor
Returns the remoteHostName, lazily initialised as required.
getRemoteIPAddress() - Method in class org.apache.james.smtpserver.SMTPHandler
 
getRemoteIPAddress() - Method in interface org.apache.james.smtpserver.SMTPSession
Returns host ip address of the client
getRemoteReceivedHeaderIndex() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Method getRemoteReceivedHeaderIndex.
getReplacedExplanationText(String, String, String, String, String) - Method in class org.apache.james.transport.mailets.smime.SMIMEAbstractSign
Prepares the explanation text making substitutions in the explanationText template string.
getReplyTo() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getReplyTo() - Method in class org.apache.james.transport.mailets.AbstractNotify
 
getReplyTo() - Method in class org.apache.james.transport.mailets.AbstractRedirect
Gets the replyto property.
getReplyTo(Mail) - Method in class org.apache.james.transport.mailets.AbstractRedirect
Gets the replyTo property, built dynamically using the original Mail object.
getReplyTo() - Method in class org.apache.james.transport.mailets.Forward
 
getRepository(String) - Method in class org.apache.james.core.AvalonUsersStore
Get the repository, if any, whose name corresponds to the argument parameter
getRepository(String) - Method in interface org.apache.james.services.UsersStore
Get the repository, if any, whose name corresponds to the argument parameter
getRepositoryNames() - Method in class org.apache.james.core.AvalonUsersStore
Yield an Iterator over the set of repository names managed internally by this store.
getRepositoryNames() - Method in interface org.apache.james.services.UsersStore
Yield an Iterator over the set of repository names managed internally by this store.
getResetLength() - Method in interface org.apache.james.pop3server.POP3HandlerConfigurationData
Returns the service wide reset length in bytes.
getResetLength() - Method in interface org.apache.james.smtpserver.SMTPHandlerConfigurationData
Returns the service wide reset length in bytes.
getResourcesFile() - Method in class org.apache.james.transport.mailets.CommandListservManager
 
getResourcesFile() - Method in interface org.apache.james.transport.mailets.ICommandListservManager
 
getResponseBuffer() - Method in class org.apache.james.smtpserver.SMTPHandler
 
getResponseBuffer() - Method in interface org.apache.james.smtpserver.SMTPSession
Returns ResponseBuffer, this optimizes the unecessary creation of resources by each handler object
getReversePath(Mail) - Method in class org.apache.james.transport.mailets.AbstractNotify
 
getReversePath() - Method in class org.apache.james.transport.mailets.AbstractRedirect
Gets the reversePath property.
getReversePath(Mail) - Method in class org.apache.james.transport.mailets.AbstractRedirect
Gets the reversePath property, built dynamically using the original Mail object.
getReversePath(Mail) - Method in class org.apache.james.transport.mailets.Bounce
 
getReversePath(Mail) - Method in class org.apache.james.transport.mailets.DSNBounce
 
getReversePath() - Method in class org.apache.james.transport.mailets.Forward
 
getReversePath() - Method in class org.apache.james.transport.mailets.Redirect
 
getReversePath(Mail) - Method in class org.apache.james.transport.mailets.Redirect
 
getRFC2822RECEIVEDHeaderFields() - Static method in class org.apache.james.fetchmail.MessageProcessor
Returns the rFC2822RECEIVEDHeaderFields.
getSender() - Method in class org.apache.james.core.MailImpl
Get the sender of this MailImpl.
getSender() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getSender() - Method in class org.apache.james.fetchmail.MessageProcessor
Method getSender answers a MailAddress for the sender.
getSender() - Method in class org.apache.james.transport.mailets.AbstractNotify
 
getSender() - Method in class org.apache.james.transport.mailets.AbstractRedirect
Gets the sender property.
getSender(Mail) - Method in class org.apache.james.transport.mailets.AbstractRedirect
Gets the sender property, built dynamically using the original Mail object.
getSender() - Method in class org.apache.james.transport.mailets.Forward
 
getSender() - Method in interface org.apache.mailet.Mail
The sender of the message, as specified by the MAIL FROM header, or internally defined
getSendingMode() - Method in class org.apache.james.util.mail.mdn.Disposition
Answer the Sending Mode.
getSentDate() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getServer() - Method in class org.apache.james.fetchmail.FetchMail
Returns the server.
getServer() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the server.
getServerInfo() - Method in class org.apache.james.James
Return the type of the server
getServerInfo() - Method in interface org.apache.mailet.MailetContext
Returns the name and version of the mailet container on which the mailet is running.
getServiceType() - Method in class org.apache.james.core.AbstractJamesService
This method returns the type of service provided by this server.
getServiceType() - Method in class org.apache.james.nntpserver.NNTPServer
 
getServiceType() - Method in class org.apache.james.pop3server.POP3Server
 
getServiceType() - Method in class org.apache.james.remotemanager.RemoteManager
 
getServiceType() - Method in class org.apache.james.smtpserver.SMTPServer
 
getSession() - Method in class org.apache.james.fetchmail.FetchMail
Returns the session, lazily initialized if required.
getSession() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the session.
getSessionID() - Method in class org.apache.james.smtpserver.SMTPHandler
 
getSessionID() - Method in interface org.apache.james.smtpserver.SMTPSession
Returns the SMTP session id
getSignerAddress(X509Certificate) - Static method in class org.apache.james.security.KeyHolder
Extracts the signer email address (EMAILADDRESS=) from an X509Certificate distinguished name.
getSignerAddress() - Method in class org.apache.james.security.KeyHolder
Getter for property signerAddress.
getSignerCertificate() - Method in class org.apache.james.security.SMIMESignerInfo
 
getSignerCN(X509Certificate) - Static method in class org.apache.james.security.KeyHolder
Extracts the signer common name (CN=) from an X509Certificate distinguished name.
getSignerCN() - Method in class org.apache.james.security.KeyHolder
Getter for property signerCN.
getSignerDistinguishedName(X509Certificate) - Static method in class org.apache.james.security.KeyHolder
Extracts the signer distinguished name (DN) from an X509Certificate.
getSignerDistinguishedName() - Method in class org.apache.james.security.KeyHolder
Getter for property signerDistinguishedName.
getSignerName() - Method in class org.apache.james.transport.mailets.smime.SMIMEAbstractSign
Getter for property signerName.
getSize() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getSize() - Method in class org.apache.james.core.MimeMessageWrapper
This is the MimeMessage implementation - this should return ONLY the body, not the entire message (should not count headers).
getSize(String) - Method in class org.apache.james.mailrepository.filepair.File_Persistent_Stream_Repository
 
getSMTPHostAddresses(String) - Method in class org.apache.james.dnsserver.DNSServer
 
getSMTPHostAddresses(String) - Method in class org.apache.james.James
Performs DNS lookups as needed to find servers which should or might support SMTP.
getSMTPHostAddresses(String) - Method in interface org.apache.james.services.DNSServer
Performs DNS lookups as needed to find servers which should or might support SMTP.
getSMTPHostAddresses(String) - Method in interface org.apache.mailet.MailetContext
Returns an Iterator over HostAddress, a specialized subclass of javax.mail.URLName, which provides location information for servers that are specified as mail handlers for the given hostname.
getSocketType() - Method in class org.apache.james.core.AbstractJamesService
Returns the server socket type, plain or SSL
getSocketType() - Method in interface org.apache.james.nntpserver.NNTPServerMBean
 
getSocketType() - Method in interface org.apache.james.pop3server.POP3ServerMBean
 
getSocketType() - Method in interface org.apache.james.remotemanager.RemoteManagerMBean
 
getSocketType() - Method in interface org.apache.james.smtpserver.SMTPServerMBean
 
getSourceId() - Method in class org.apache.james.core.MimeMessageInputStreamSource
Returns the unique identifier of this input stream source
getSourceId() - Method in class org.apache.james.core.MimeMessageSource
Returns a unique String ID that represents the location from where this file is loaded.
getSourceId() - Method in class org.apache.james.core.MimeMessageWrapper
Returns the source ID of the MimeMessageSource that is supplying this with data.
getSourceId() - Method in class org.apache.james.mailrepository.MimeMessageAvalonSource
Returns a unique String ID that represents the location from where this source is loaded.
getSourceId() - Method in class org.apache.james.mailrepository.MimeMessageJDBCSource
Returns a unique String ID that represents the location from where this source is loaded.
getSpamMessageCount() - Method in class org.apache.james.util.BayesianAnalyzer
Public getter for spamMessageCount.
getSpamTokenCounts() - Method in class org.apache.james.util.BayesianAnalyzer
Public getter for the spamTokenCounts Map.
getSpecialAddress(String, String[]) - Method in class org.apache.james.transport.mailets.AbstractRedirect
Returns the AbstractRedirect.SpecialAddress that corresponds to an init parameter value.
getSqlFileName() - Method in class org.apache.james.util.JDBCBayesianAnalyzer
Getter for property sqlFileName.
getSqlParameters() - Method in class org.apache.james.util.JDBCBayesianAnalyzer
Getter for property sqlParameters.
getSqlString(String) - Method in class org.apache.james.util.SqlResources
Returns a named SQL string for the specified connection, replacing parameters with the values set.
getSqlString(String, boolean) - Method in class org.apache.james.util.SqlResources
Returns a named SQL string for the specified connection, replacing parameters with the values set.
getStandardProperties() - Method in class org.apache.james.transport.mailets.CommandListservManager
Use this to get standard properties for future calls to XMLResources
getStandardProperties() - Method in interface org.apache.james.transport.mailets.ICommandListservManager
Use this to get standard properties for future calls to XMLResources
getStandardProperties() - Method in class org.apache.james.transport.mailets.listservcommands.BaseCommand
Use this to get standard properties for future calls to XMLResources
getState() - Method in class org.apache.james.core.MailImpl
Get the state of this MailImpl.
getState() - Method in class org.apache.james.smtpserver.SMTPHandler
 
getState() - Method in interface org.apache.james.smtpserver.SMTPSession
Returns Map that consists of the state of the SMTPSession
getState() - Method in interface org.apache.mailet.Mail
The current state of the message, such as GHOST, ERROR, or DEFAULT
getStaticAccounts() - Method in class org.apache.james.fetchmail.FetchMail
Returns the accounts.
getStatus(MessagingException) - Method in class org.apache.james.transport.mailets.DSNBounce
Guessing status code by the exception provided.
getStatus(int, String) - Static method in class org.apache.james.util.mail.dsn.DSNStatus
 
getStatus(int, int, int) - Static method in class org.apache.james.util.mail.dsn.DSNStatus
 
getStatus() - Method in class org.apache.james.util.mordred.PoolConnEntry
Insert the method's description here.
getStatusReport(String) - Method in class org.apache.james.fetchmail.MessageProcessor
Answer a StringBuffer containing a message reflecting the current status of the message being processed.
getStreamBufferSize() - Method in class org.apache.james.transport.mailets.ClamAVScan
Getter for property streamBufferSize.
getStreamPortFromAnswer(String) - Method in class org.apache.james.transport.mailets.ClamAVScan
Parses the answer from a STREAM request and gets the port number.
getString(String, String) - Method in class org.apache.james.transport.mailets.CommandListservProcessor
Get a configuration value
getString() - Method in class org.apache.james.util.mordred.PoolConnEntry
 
getString(String) - Method in class org.apache.james.util.XMLResources
Returns a named string for the specified key.
getString(String, boolean) - Method in class org.apache.james.util.XMLResources
Returns a named string for the specified key.
getString(String, Map) - Method in class org.apache.james.util.XMLResources
Returns a named string, replacing parameters with the values set in a Map.
getString(String, Map, boolean) - Method in class org.apache.james.util.XMLResources
Returns a named string, replacing parameters with the values set in a Map.
getSubject() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getSubject() - Method in class org.apache.james.transport.mailets.AbstractNotify
 
getSubject() - Method in class org.apache.james.transport.mailets.AbstractRedirect
Gets the subject property.
getSubject(Mail) - Method in class org.apache.james.transport.mailets.AbstractRedirect
Gets the subject property, built dynamically using the original Mail object.
getSubject() - Method in class org.apache.james.transport.mailets.Forward
 
getSubjectPrefix() - Method in class org.apache.james.transport.mailets.AbstractNotify
 
getSubjectPrefix() - Method in class org.apache.james.transport.mailets.AbstractRedirect
Gets the prefix property.
getSubjectPrefix(Mail) - Method in class org.apache.james.transport.mailets.AbstractRedirect
Gets the subjectPrefix property, built dynamically using the original Mail object.
getSubjectPrefix() - Method in class org.apache.james.transport.mailets.AvalonListserv
Get the prefix prepended to the subject line
getSubjectPrefix() - Method in class org.apache.james.transport.mailets.Forward
 
getSubjectPrefix() - Method in class org.apache.james.transport.mailets.GenericListserv
An optional subject prefix.
getSubjectPrefix() - Method in class org.apache.james.transport.mailets.JDBCListserv
An optional subject prefix which will be surrounded by [].
getTimeZone() - Method in class org.apache.mailet.dates.RFC977DateFormat
Gets the time zone.
getTimeZone() - Method in interface org.apache.mailet.dates.SimplifiedDateFormat
Gets the time zone.
getTimeZone() - Method in class org.apache.mailet.dates.SynchronizedDateFormat
Gets the time zone.
getTo() - Method in class org.apache.james.transport.mailets.AbstractNotify
 
getTo() - Method in class org.apache.james.transport.mailets.AbstractRedirect
Gets the to property.
getTo(Mail) - Method in class org.apache.james.transport.mailets.AbstractRedirect
Gets the to property, built dynamically using the original Mail object.
getTo() - Method in class org.apache.james.transport.mailets.Bounce
 
getTo() - Method in class org.apache.james.transport.mailets.DSNBounce
 
getTo() - Method in class org.apache.james.transport.mailets.Forward
 
getTo() - Method in class org.apache.james.transport.mailets.NotifyPostmaster
 
getTo() - Method in class org.apache.james.transport.mailets.NotifySender
 
getTo() - Method in class org.apache.james.transport.mailets.Redirect
 
getTrace() - Method in class org.apache.james.util.mordred.PoolConnEntry
Insert the method's description here.
getTransactionIsolation() - Method in class org.apache.james.util.mordred.PoolConnEntry
 
getTransferData(DataFlavor, DataSource) - Method in class org.apache.james.util.mail.handlers.AbstractDataContentHandler
 
getTransferDataFlavors() - Method in class org.apache.james.util.mail.handlers.AbstractDataContentHandler
 
getTypeCode(String) - Method in class org.apache.james.transport.mailets.AbstractRedirect
A private method to convert types from string to int.
getTypeMap() - Method in class org.apache.james.util.mordred.PoolConnEntry
 
getUniqueID() - Method in interface org.apache.james.nntpserver.repository.NNTPArticle
Gets the unique message id for this article.
getUsed(MailAddress, Mail) - Method in class org.apache.james.transport.matchers.AbstractQuotaMatcher
Gets the used amount to check against the quota.
getUsed(MailAddress, Mail) - Method in class org.apache.james.transport.matchers.AbstractStorageQuota
Gets the storage used in the recipient's inbox.
getUser() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the user.
getUser() - Method in class org.apache.james.smtpserver.SMTPHandler
 
getUser() - Method in interface org.apache.james.smtpserver.SMTPSession
Returns the user name associated with this SMTP interaction.
getUser() - Method in class org.apache.mailet.MailAddress
Return the user part.
getUserByName(String) - Method in class org.apache.james.core.LocalUsersRepository
 
getUserByName(String) - Method in interface org.apache.james.services.UsersRepository
Get the user object with the specified user name.
getUserByName(String, boolean) - Method in class org.apache.james.userrepository.AbstractJdbcUsersRepository
Gets a user by name, ignoring case if specified.
getUserByName(String, boolean) - Method in class org.apache.james.userrepository.AbstractUsersRepository
Gets a user by name, ignoring case if specified.
getUserByName(String) - Method in class org.apache.james.userrepository.AbstractUsersRepository
Get the user object with the specified user name.
getUserByName(String) - Method in class org.apache.james.userrepository.UsersFileRepository
 
getUserByName(String) - Method in class org.apache.james.userrepository.UsersLDAPRepository
 
getUserByNameCaseInsensitive(String) - Method in class org.apache.james.core.LocalUsersRepository
 
getUserByNameCaseInsensitive(String) - Method in interface org.apache.james.services.UsersRepository
Get the user object with the specified user name.
getUserByNameCaseInsensitive(String) - Method in class org.apache.james.userrepository.AbstractUsersRepository
Get the user object with the specified user name.
getUserByNameCaseInsensitive(String) - Method in class org.apache.james.userrepository.UsersFileRepository
 
getUserByNameCaseInsensitive(String) - Method in class org.apache.james.userrepository.UsersLDAPRepository
 
getUserInbox(String) - Method in class org.apache.james.James
Retrieve the mail repository for a user For POP3 server only - at the moment.
getUserInbox(String) - Method in interface org.apache.james.services.MailServer
Retrieve the primary mailbox for userName.
getUserName() - Method in interface org.apache.james.services.User
Return the user name of this user
getUserName() - Method in class org.apache.james.userrepository.DefaultUser
Accessor for immutable name
getUsersRepository() - Method in interface org.apache.james.nntpserver.NNTPHandlerConfigurationData
Returns the UsersRepository for this service.
getUsersRepository() - Method in interface org.apache.james.pop3server.POP3HandlerConfigurationData
Returns the UsersRepository for this service.
getUsersRepository() - Method in interface org.apache.james.remotemanager.RemoteManagerHandlerConfigurationData
Returns the UsersRepository for this service.
getUsersRepository() - Method in interface org.apache.james.smtpserver.SMTPHandlerConfigurationData
Returns the UsersRepository for this service.
getUsersRepository() - Method in class org.apache.james.transport.mailets.CommandListservManager
Get the current user repository for this list serv
getUsersRepository() - Method in interface org.apache.james.transport.mailets.ICommandListservManager
Get the current user repository for this list serv
getUsersRepository() - Method in class org.apache.james.transport.mailets.listservcommands.BaseCommand
 
getUserStore() - Method in interface org.apache.james.remotemanager.RemoteManagerHandlerConfigurationData
Returns the UsersStore for this service.
getWaitTime() - Method in interface org.apache.james.services.SpoolRepository.AcceptFilter
This method allows the filter to determine how long the thread should wait for a message to get ready for delivery, when currently there are none.
getWarnings() - Method in class org.apache.james.util.mordred.PoolConnEntry
 
getWatchdog() - Method in class org.apache.james.smtpserver.SMTPHandler
 
getWatchdog() - Method in interface org.apache.james.smtpserver.SMTPSession
Returns Watchdog object used for handling timeout
getWatchdog(WatchdogTarget) - Method in class org.apache.james.util.watchdog.SchedulerWatchdogFactory
 
getWatchdog(WatchdogTarget) - Method in class org.apache.james.util.watchdog.ThreadPerWatchdogFactory
 
getWatchdog(WatchdogTarget) - Method in interface org.apache.james.util.watchdog.WatchdogFactory
Gets a Watchdog
getWatchdogFactory() - Method in class org.apache.james.core.AbstractJamesService
This constructs the WatchdogFactory that will be used to guard against runaway or stuck behavior.
getWrapped() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy.MessageReferenceTracker
 
getWrappedMessage() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getWrappedMessageForWriting() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
Check the number of references over the MimeMessage and clone it if needed before returning the reference
getWrapperBodyPart(Mail) - Method in class org.apache.james.transport.mailets.smime.SMIMEAbstractSign
Creates the MimeBodyPart that will be signed.
getWrapperBodyPart(Mail) - Method in class org.apache.james.transport.mailets.smime.SMIMESign
A text file with the massaged contents of SMIMESign.getExplanationText() is attached to the original message.
GHOST - Static variable in interface org.apache.mailet.Mail
 

H

handleBouncing(Mail) - Method in class org.apache.james.fetchmail.MessageProcessor
Method handleBouncing sets the Mail state to ERROR and delete from the message store.
handleConnection(Socket) - Method in class org.apache.james.nntpserver.NNTPHandler
 
handleConnection(Socket) - Method in class org.apache.james.pop3server.POP3Handler
 
handleConnection(Socket) - Method in class org.apache.james.remotemanager.RemoteManagerHandler
 
handleConnection(Socket) - Method in class org.apache.james.smtpserver.SMTPHandler
 
HANDLED_URL - Static variable in class org.apache.james.mailrepository.filepair.AbstractFileRepository
 
handleMarkSeenNotPermanent(MimeMessage) - Method in class org.apache.james.fetchmail.FolderProcessor
Handler for when the folder does not support the SEEN flag.
handleMarkSeenNotPermanent() - Method in class org.apache.james.fetchmail.MessageProcessor
Handler for when the folder does not support the SEEN flag.
handleParseException(ParseException) - Method in class org.apache.james.fetchmail.MessageProcessor
Method handleParseException.
handleUnknownHostException(UnknownHostException) - Method in class org.apache.james.fetchmail.MessageProcessor
Method handleUnknownHostException.
HasAttachment - Class in org.apache.james.transport.matchers
Checks whether this message has an attachment
HasAttachment() - Constructor for class org.apache.james.transport.matchers.HasAttachment
 
hasAttributes() - Method in class org.apache.james.core.MailImpl
 
hasAttributes() - Method in interface org.apache.mailet.Mail
 
HasHabeasWarrantMark - Class in org.apache.james.transport.matchers
 
HasHabeasWarrantMark() - Constructor for class org.apache.james.transport.matchers.HasHabeasWarrantMark
 
hashCode() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
hashCode() - Method in class org.apache.james.mailrepository.JDBCMailRepository
Provide a hash code that is consistent with equals for this class
hashCode() - Method in class org.apache.james.mailrepository.MimeMessageJDBCSource
Provide a hash code that is consistent with equals for this class
hashCode() - Method in class org.apache.mailet.dates.RFC977DateFormat
Overrides hashCode
hashCode() - Method in class org.apache.mailet.dates.SynchronizedDateFormat
Overrides hashCode
hashCode() - Method in class org.apache.mailet.MailAddress
Return a hashCode for this object which should be identical for addresses which are equivalent.
HasHeader - Class in org.apache.james.transport.matchers
use: This matcher simply checks to see if the header named is present.
HasHeader() - Constructor for class org.apache.james.transport.matchers.HasHeader
 
HasMailAttribute - Class in org.apache.james.transport.matchers
This Matcher determines if the mail contains the attribute specified in the condition, and returns all recipients if it is the case.
HasMailAttribute() - Constructor for class org.apache.james.transport.matchers.HasMailAttribute
 
HasMailAttributeWithValue - Class in org.apache.james.transport.matchers
This Matcher determines if the mail contains the attribute specified in the condition and if the value answered when the method toString() is invoked on the attribute is equal to the String value specified in the condition.
HasMailAttributeWithValue() - Constructor for class org.apache.james.transport.matchers.HasMailAttributeWithValue
 
HasMailAttributeWithValueRegex - Class in org.apache.james.transport.matchers
This Matcher determines if the mail contains the attribute specified in the condition and that attribute matches the supplied regular expression, it returns all recipients if that is the case.
HasMailAttributeWithValueRegex() - Constructor for class org.apache.james.transport.matchers.HasMailAttributeWithValueRegex
 
HEADER - Static variable in class org.apache.james.transport.mailets.listservcommands.ErrorCommand
 
HEADER - Static variable in class org.apache.james.transport.mailets.listservcommands.Info
 
headersModified - Variable in class org.apache.james.core.MimeMessageWrapper
This is false until we parse the message
HEADS - Static variable in class org.apache.james.transport.mailets.AbstractRedirect
 
HELLO_NAME - Static variable in class org.apache.james.Constants
Context key used to store the Mailet/SMTP "hello name" for this James instance in the context.
HELLO_NAME - Static variable in class org.apache.james.core.AbstractJamesService
The name of the parameter defining the service hello name.
helloName - Variable in class org.apache.james.core.AbstractJamesService
The hello name for the service.
HeloCmdHandler - Class in org.apache.james.smtpserver
Handles HELO command
HeloCmdHandler() - Constructor for class org.apache.james.smtpserver.HeloCmdHandler
 
HelpCmdHandler - Class in org.apache.james.smtpserver
Handles HELP command
HelpCmdHandler() - Constructor for class org.apache.james.smtpserver.HelpCmdHandler
 
HEX_DIGITS - Static variable in class org.apache.james.mailrepository.filepair.AbstractFileRepository
 
HostAddress - Class in org.apache.mailet
 
HostAddress(String, String) - Constructor for class org.apache.mailet.HostAddress
 
HostIs - Class in org.apache.james.transport.matchers
 
HostIs() - Constructor for class org.apache.james.transport.matchers.HostIs
 
HostIsLocal - Class in org.apache.james.transport.matchers
 
HostIsLocal() - Constructor for class org.apache.james.transport.matchers.HostIsLocal
 

I

ICommandListservManager - Interface in org.apache.james.transport.mailets
ICommandListservManager is the interface that describes the functionality of any command based list serv managers.
ID - Static variable in interface org.apache.james.transport.mailets.ICommandListservManager
 
Identity - Class in org.apache.james.transport.mailets.debug
Opposite of Null Mailet.
Identity() - Constructor for class org.apache.james.transport.mailets.debug.Identity
 
IListServCommand - Interface in org.apache.james.transport.mailets.listservcommands
IListServCommand is the interface that all pluggable list serv commands must implement.
IN_REPLY_TO - Static variable in class org.apache.mailet.RFC2822Headers
The name of the RFC 2822 header that stores the message id of the message that to which this email is a reply.
InaccurateTimeoutWatchdog - Class in org.apache.james.util.watchdog
This class represents an watchdog process that serves to monitor a situation and triggers an action after a certain time has passed.
InaccurateTimeoutWatchdog(long, WatchdogTarget, ThreadPool) - Constructor for class org.apache.james.util.watchdog.InaccurateTimeoutWatchdog
The sole constructor for the InaccurateTimeoutWatchdog
incrementReferenceCount() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy.MessageReferenceTracker
 
Info - Class in org.apache.james.transport.mailets.listservcommands
Info handles the info command.
Info() - Constructor for class org.apache.james.transport.mailets.listservcommands.Info
 
INFO - Static variable in class org.apache.james.transport.mailets.listservcommands.Info
 
info(String) - Method in class org.apache.james.util.mordred.JdbcDataSource
 
init() - Static method in class org.apache.james.security.InitJCE
Method that registers the security provider BouncyCastle as a system security provider.
init() - Method in class org.apache.james.transport.mailets.AbstractRedirect
Mailet initialization routine.
init() - Method in class org.apache.james.transport.mailets.AddFooter
Initialize the mailet
init() - Method in class org.apache.james.transport.mailets.AvalonListserv
Initialize the mailet
init() - Method in class org.apache.james.transport.mailets.AvalonListservManager
Initialize the mailet
init() - Method in class org.apache.james.transport.mailets.BayesianAnalysis
Mailet initialization routine.
init() - Method in class org.apache.james.transport.mailets.BayesianAnalysisFeeder
Mailet initialization routine.
init() - Method in class org.apache.james.transport.mailets.ClamAVScan
Mailet initialization routine.
init() - Method in class org.apache.james.transport.mailets.CommandListservFooter
Initialize the mailet
init() - Method in class org.apache.james.transport.mailets.CommandListservManager
 
init() - Method in class org.apache.james.transport.mailets.CommandListservProcessor
Initialize the mailet
init() - Method in class org.apache.james.transport.mailets.DSNBounce
Initialize the mailet
init() - Method in class org.apache.james.transport.mailets.FromRepository
Initialize the mailet, loading configuration information.
init() - Method in class org.apache.james.transport.mailets.JDBCAlias
Initialize the mailet
init() - Method in class org.apache.james.transport.mailets.JDBCListserv
Initialize the mailet
init() - Method in class org.apache.james.transport.mailets.JDBCVirtualUserTable
Initialize the mailet
init(ICommandListservManager, Configuration) - Method in class org.apache.james.transport.mailets.listservcommands.BaseCommand
Perform any required initialization
init(ICommandListservManager, Configuration) - Method in class org.apache.james.transport.mailets.listservcommands.ErrorCommand
 
init(ICommandListservManager, Configuration) - Method in interface org.apache.james.transport.mailets.listservcommands.IListServCommand
Perform any required initialization
init(ICommandListservManager, Configuration) - Method in class org.apache.james.transport.mailets.listservcommands.Info
 
init(ICommandListservManager, Configuration) - Method in class org.apache.james.transport.mailets.listservcommands.Owner
Perform any required initialization
init(ICommandListservManager, Configuration) - Method in class org.apache.james.transport.mailets.listservcommands.Subscribe
 
init(ICommandListservManager, Configuration) - Method in class org.apache.james.transport.mailets.listservcommands.SubscribeConfirm
 
init(ICommandListservManager, Configuration) - Method in class org.apache.james.transport.mailets.listservcommands.UnSubscribe
 
init(ICommandListservManager, Configuration) - Method in class org.apache.james.transport.mailets.listservcommands.UnSubscribeConfirm
 
init() - Method in class org.apache.james.transport.mailets.LocalDelivery
 
init() - Method in class org.apache.james.transport.mailets.LogMessage
Initialize the mailet, loading configuration information.
init() - Method in class org.apache.james.transport.mailets.RemoteDelivery
Initialize the mailet
init() - Method in class org.apache.james.transport.mailets.RemoveMailAttribute
Initialize the mailet
init() - Method in class org.apache.james.transport.mailets.SetMailAttribute
Initialize the mailet
init() - Method in class org.apache.james.transport.mailets.SetMimeHeader
Initialize the mailet.
init() - Method in class org.apache.james.transport.mailets.smime.SMIMEAbstractSign
Mailet initialization routine.
init() - Method in class org.apache.james.transport.mailets.smime.SMIMECheckSignature
 
init() - Method in class org.apache.james.transport.mailets.smime.SMIMEDecrypt
 
init() - Method in class org.apache.james.transport.mailets.ToMultiRepository
 
init() - Method in class org.apache.james.transport.mailets.ToProcessor
Initialize the mailet
init() - Method in class org.apache.james.transport.mailets.ToRepository
Initialize the mailet, loading configuration information.
init() - Method in class org.apache.james.transport.mailets.UseHeaderRecipients
Initialize the mailet initializes the DEBUG flag
init() - Method in class org.apache.james.transport.mailets.UsersRepositoryAliasingForwarding
 
init() - Method in class org.apache.james.transport.mailets.WhiteListManager
Initializes the mailet.
init() - Method in class org.apache.james.transport.mailets.XMLVirtualUserTable
Initialize the mailet
init() - Method in class org.apache.james.transport.matchers.AbstractNetworkMatcher
 
init() - Method in class org.apache.james.transport.matchers.AbstractStorageQuota
Standard matcher initialization.
init() - Method in class org.apache.james.transport.matchers.AttachmentFileNameIs
 
init() - Method in class org.apache.james.transport.matchers.CommandForListserv
 
init() - Method in class org.apache.james.transport.matchers.CommandListservMatcher
 
init() - Method in class org.apache.james.transport.matchers.CompareNumericHeaderValue
 
init() - Method in class org.apache.james.transport.matchers.FileRegexMatcher
 
init() - Method in class org.apache.james.transport.matchers.GenericRegexMatcher
 
init(MatcherConfig) - Method in class org.apache.james.transport.matchers.HasMailAttribute
 
init(MatcherConfig) - Method in class org.apache.james.transport.matchers.HasMailAttributeWithValue
 
init(MatcherConfig) - Method in class org.apache.james.transport.matchers.HasMailAttributeWithValueRegex
 
init() - Method in class org.apache.james.transport.matchers.HostIs
 
init() - Method in class org.apache.james.transport.matchers.InSpammerBlacklist
 
init() - Method in class org.apache.james.transport.matchers.IsInWhiteList
 
init() - Method in class org.apache.james.transport.matchers.NESSpamCheck
 
init() - Method in class org.apache.james.transport.matchers.RecipientIs
 
init() - Method in class org.apache.james.transport.matchers.RecipientIsOverFixedQuota
Standard matcher initialization.
init() - Method in class org.apache.james.transport.matchers.RecipientIsRegex
 
init() - Method in class org.apache.james.transport.matchers.RelayLimit
 
init() - Method in class org.apache.james.transport.matchers.SenderHostIs
Initialize the mailet.
init() - Method in class org.apache.james.transport.matchers.SenderIs
 
init() - Method in class org.apache.james.transport.matchers.SenderIsRegex
 
init() - Method in class org.apache.james.transport.matchers.SizeGreaterThan
 
init() - Method in class org.apache.james.transport.matchers.smime.IsX509CertificateSubject
 
init() - Method in class org.apache.james.transport.matchers.SMTPAuthUserIs
 
init() - Method in class org.apache.james.transport.matchers.UserIs
 
init(File, String, Connection, Map) - Method in class org.apache.james.util.SqlResources
Configures a DbResources object to provide SQL statements from a file.
init(File, String, String, Map) - Method in class org.apache.james.util.XMLResources
Configures an XMLResources object to provide string statements from a file.
init(MailetConfig) - Method in class org.apache.mailet.GenericMailet
Called by the mailet container to indicate to a mailet that the mailet is being placed into service.
init() - Method in class org.apache.mailet.GenericMailet
A convenience method which can be overridden so that there's no need to call super.init(config).
init(MatcherConfig) - Method in class org.apache.mailet.GenericMatcher
Called by the matcher container to indicate to a matcher that the matcher is being placed into service.
init() - Method in class org.apache.mailet.GenericMatcher
A convenience method which can be overridden so that there's no need to call super.init(config).
init(MailetConfig) - Method in interface org.apache.mailet.Mailet
Called by the mailet container to indicate to a mailet that the mailet is being placed into service.
init(MatcherConfig) - Method in interface org.apache.mailet.Matcher
Called by the mailet container to indicate to a matcher that the matcher is being placed into service.
initAllowedPosters(Configuration) - Method in class org.apache.james.transport.mailets.CommandListservProcessor
 
initDebug() - Method in class org.apache.james.transport.mailets.ClamAVScan
Initializer for property debug.
initDebug() - Method in class org.apache.james.transport.mailets.smime.SMIMEAbstractSign
Initializer for property debug.
initExplanationText() - Method in class org.apache.james.transport.mailets.smime.SMIMEAbstractSign
Initializer for property explanationText.
initHost() - Method in class org.apache.james.transport.mailets.ClamAVScan
Initializer for property host.
initialize() - Method in class org.apache.james.core.AbstractJamesService
 
initialize() - Method in class org.apache.james.core.AvalonMailStore
 
initialize() - Method in class org.apache.james.core.AvalonUsersStore
 
initialize() - Method in class org.apache.james.core.LocalUsersRepository
 
initialize() - Method in class org.apache.james.dnsserver.DNSServer
 
initialize() - Method in class org.apache.james.fetchmail.FetchScheduler
 
initialize() - Method in class org.apache.james.James
 
initialize() - Method in class org.apache.james.mailrepository.AvalonMailRepository
 
initialize() - Method in class org.apache.james.mailrepository.filepair.AbstractFileRepository
 
initialize() - Method in class org.apache.james.mailrepository.JDBCMailRepository
Initialises the JDBC repository. 1) Tests the connection to the database. 2) Loads SQL strings from the SQL definition file, choosing the appropriate SQL for this connection, and performing paramter substitution, 3) Initialises the database with the required tables, if necessary.
initialize() - Method in class org.apache.james.mailrepository.MailStoreSpoolRepository
 
initialize() - Method in class org.apache.james.mailrepository.MBoxMailRepository
Initialise the component
initialize() - Method in class org.apache.james.nntpserver.NNTPServer
 
initialize() - Method in class org.apache.james.nntpserver.repository.NNTPRepositoryImpl
 
initialize() - Method in class org.apache.james.pop3server.POP3Server
 
initialize() - Method in class org.apache.james.remotemanager.RemoteManager
 
initialize() - Method in class org.apache.james.smtpserver.SMTPServer
 
initialize() - Method in class org.apache.james.transport.JamesSpoolManager
 
initialize() - Method in class org.apache.james.transport.LinearProcessor
 
initialize() - Method in class org.apache.james.transport.Loader
 
initialize() - Method in class org.apache.james.userrepository.AbstractJdbcUsersRepository
Initialises the JDBC repository.
initialize() - Method in class org.apache.james.userrepository.DefaultJamesUser
 
initialize() - Method in class org.apache.james.userrepository.UsersFileRepository
 
initialize() - Method in class org.apache.james.userrepository.UsersLDAPRepository
 
initialize() - Method in class org.apache.james.util.connection.ServerConnection
 
initializeResources() - Method in class org.apache.james.transport.mailets.CommandListservManager
initialize the resources
initializeResources() - Method in class org.apache.james.transport.mailets.CommandListservProcessor
initialize the resources
initInetNetworks(Collection) - Method in class org.apache.james.util.NetMatcher
 
initInetNetworks(String[]) - Method in class org.apache.james.util.NetMatcher
 
InitJCE - Class in org.apache.james.security
Security Providers initialization class.
InitJCE() - Constructor for class org.apache.james.security.InitJCE
 
initKeyHolder() - Method in class org.apache.james.transport.mailets.smime.SMIMEAbstractSign
Initializer for property keyHolder.
initMaxPings() - Method in class org.apache.james.transport.mailets.ClamAVScan
Initializer for property maxPings.
initPingIntervalMilli() - Method in class org.apache.james.transport.mailets.ClamAVScan
Initializer for property pingIntervalMilli.
initPort() - Method in class org.apache.james.transport.mailets.ClamAVScan
Initializer for property port.
initPostmasterSigns() - Method in class org.apache.james.transport.mailets.smime.SMIMEAbstractSign
Initializer for property postmasterSigns.
initPostmasterSigns() - Method in class org.apache.james.transport.mailets.smime.SMIMESign
If the <postmasterSigns> init parameter is missing sets it to true.
initRebuildFrom() - Method in class org.apache.james.transport.mailets.smime.SMIMEAbstractSign
Initializer for property rebuildFrom.
initRebuildFrom() - Method in class org.apache.james.transport.mailets.smime.SMIMESign
If the <rebuildFrom> init parameter is missing sets it to true.
initSignerName() - Method in class org.apache.james.transport.mailets.smime.SMIMEAbstractSign
Initializer for property signerName.
initSqlQueries(Connection, MailetContext) - Method in class org.apache.james.transport.mailets.WhiteListManager
Initializes the sql query environment from the SqlResources file.
initSqlQueries(Connection, MailetContext) - Method in class org.apache.james.transport.matchers.IsInWhiteList
Initializes the sql query environment from the SqlResources file.
initSqlQueries(Connection, MailetContext) - Method in class org.apache.james.util.JDBCBayesianAnalyzer
Initializes the sql query environment from the SqlResources file.
initStreamBufferSize() - Method in class org.apache.james.transport.mailets.ClamAVScan
Initializer for property streamBufferSize.
initUsersRepository() - Method in class org.apache.james.transport.mailets.CommandListservManager
Fetch the repository of users
initUsersRepository() - Method in class org.apache.james.transport.mailets.CommandListservProcessor
Fetch the repository of users
initXMLResources(String[]) - Method in class org.apache.james.transport.mailets.CommandListservManager
Initializes an array of resources
initXMLResources(String[]) - Method in interface org.apache.james.transport.mailets.ICommandListservManager
Initializes an array of resources
initXMLResources(String[]) - Method in class org.apache.james.transport.mailets.listservcommands.BaseCommand
 
insertPattern - Variable in class org.apache.james.transport.mailets.CommandListservFooter
 
InSpammerBlacklist - Class in org.apache.james.transport.matchers
Checks the network IP address of the sending server against a blacklist of spammers.
InSpammerBlacklist() - Constructor for class org.apache.james.transport.matchers.InSpammerBlacklist
 
InternetPrintWriter - Class in org.apache.james.util
Writes to a wrapped Writer class, ensuring that all line separators are '\r\n', regardless of platform.
InternetPrintWriter(Writer) - Constructor for class org.apache.james.util.InternetPrintWriter
Constructor that takes a writer to wrap.
InternetPrintWriter(Writer, boolean) - Constructor for class org.apache.james.util.InternetPrintWriter
Constructor that takes a writer to wrap.
InternetPrintWriter(OutputStream) - Constructor for class org.apache.james.util.InternetPrintWriter
Constructor that takes a stream to wrap.
InternetPrintWriter(OutputStream, boolean) - Constructor for class org.apache.james.util.InternetPrintWriter
Constructor that takes a stream to wrap.
InvertedFileFilter - Class in org.apache.james.util.io
This takes a FilenameFilter as input and inverts the selection.
InvertedFileFilter(FilenameFilter) - Constructor for class org.apache.james.util.io.InvertedFileFilter
 
IOUtil - Class in org.apache.james.util.io
General IO Stream manipulation.
isAttachmentsAllowed() - Method in class org.apache.james.transport.mailets.AvalonListserv
Get whether attachments can be sent to this list
isAttachmentsAllowed() - Method in class org.apache.james.transport.mailets.GenericListserv
Returns whether this listserv allow attachments
isAttachmentsAllowed() - Method in class org.apache.james.transport.mailets.JDBCListserv
Returns whether this listserv allow attachments
isAuthRequired() - Method in interface org.apache.james.nntpserver.NNTPHandlerConfigurationData
Returns whether NNTP auth is active for this server.
isAuthRequired() - Method in class org.apache.james.smtpserver.SMTPHandler
 
isAuthRequired(String) - Method in interface org.apache.james.smtpserver.SMTPHandlerConfigurationData
Returns whether SMTP AUTH is active for this server, and necessary for the IP address passed.
isAuthRequired() - Method in interface org.apache.james.smtpserver.SMTPHandlerConfigurationData
Returns whether SMTP auth is active for this server.
isAuthRequired() - Method in interface org.apache.james.smtpserver.SMTPSession
Returns whether Authentication is required or not
isBlacklistedRecipient(MailAddress) - Method in class org.apache.james.fetchmail.MessageProcessor
Method isBlacklistedRecipient.
isBlacklistedRecipient() - Method in class org.apache.james.fetchmail.MessageProcessor
Returns the Blacklisted.
isBlockListed() - Method in class org.apache.james.smtpserver.SMTPHandler
 
isBlockListed() - Method in interface org.apache.james.smtpserver.SMTPSession
Returns the blocklisted status
isBouncing() - Method in class org.apache.james.fetchmail.MessageProcessor
Check if this mail has been bouncing by counting the X-fetched-from headers for this task
isClosed() - Method in class org.apache.james.util.mordred.PoolConnEntry
Returns whether this entry is closed.
isComplete() - Method in interface org.apache.james.mailrepository.MBoxMailRepository.MessageAction
 
isDebug - Variable in class org.apache.james.transport.mailets.AbstractRedirect
Controls certain log messages.
isDebug() - Method in class org.apache.james.transport.mailets.ClamAVScan
Getter for property debug.
isDebug() - Method in class org.apache.james.transport.mailets.smime.SMIMEAbstractSign
Getter for property debug.
isDebug - Variable in class org.apache.james.transport.matchers.AttachmentFileNameIs
Controls certain log messages.
isDefaultRemoteAddress() - Method in class org.apache.james.fetchmail.MessageProcessor
Returns the defaultRemoteAddress.
isDefaultSenderDomainPart() - Method in class org.apache.james.fetchmail.MessageProcessor
Returns the defaultSenderDomainPart.
isDefaultSenderLocalPart() - Method in class org.apache.james.fetchmail.MessageProcessor
Returns the defaultSenderLocalPart.
isDefaultTLSEnabled() - Method in class org.apache.james.core.AbstractJamesService
Get whether TLS is enabled for this server's socket by default.
isDeferRecipientNotFound() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the isDeferRecipientNotFound.
isEnabled() - Method in class org.apache.james.core.AbstractJamesService
Describes whether this service is enabled by configuration.
isEnabled() - Method in class org.apache.james.fetchmail.FetchScheduler
Describes whether this service is enabled by configuration.
isEnabled() - Method in interface org.apache.james.fetchmail.FetchSchedulerMBean
 
isEnabled() - Method in interface org.apache.james.nntpserver.NNTPServerMBean
 
isEnabled() - Method in interface org.apache.james.pop3server.POP3ServerMBean
 
isEnabled() - Method in interface org.apache.james.remotemanager.RemoteManagerMBean
 
isEnabled() - Method in interface org.apache.james.smtpserver.SMTPServerMBean
 
isExpunged() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
isFetchAll() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the fetchAll.
isFetching() - Method in class org.apache.james.fetchmail.FetchMail
Returns the fetching.
isIgnoreRecipientHeader() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the ignoreOriginalRecipient.
IsInWhiteList - Class in org.apache.james.transport.matchers
Matches recipients having the mail sender in the recipient's private whitelist .
IsInWhiteList() - Constructor for class org.apache.james.transport.matchers.IsInWhiteList
 
isLeave() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the leave.
isLeaveBlacklisted() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the leaveBlacklisted.
isLeaveMaxMessageSizeExceeded() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the LeaveMaxMessageSizeExceeded.
isLeaveRecipientNotFound() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the leaveRecipientNotFound.
isLeaveRemoteReceivedHeaderInvalid() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the leaveRemoteReceivedHeaderInvalid.
isLeaveRemoteRecipient() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the leaveRemoteRecipient.
isLeaveUndeliverable() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the leaveUndeliverable.
isLeaveUserUndefined() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the leaveUserUndefinded.
isLenient() - Method in class org.apache.mailet.dates.RFC977DateFormat
Tell whether date/time parsing is to be lenient.
isLenient() - Method in interface org.apache.mailet.dates.SimplifiedDateFormat
Tell whether date/time parsing is to be lenient.
isLenient() - Method in class org.apache.mailet.dates.SynchronizedDateFormat
Tell whether date/time parsing is to be lenient.
isLocalRecipient(MailAddress) - Method in class org.apache.james.fetchmail.MessageProcessor
Method isLocalRecipient.
isLocalServer(MailAddress) - Method in class org.apache.james.fetchmail.MessageProcessor
Method isLocalServer.
isLocalServer(String) - Method in class org.apache.james.James
Check whether the mail domain in question is to be handled by this server.
isLocalServer(String) - Method in interface org.apache.james.services.MailServer
Checks if a server is serviced by mail context
isLocalServer(String) - Method in interface org.apache.mailet.MailetContext
Checks if a server is serviced by mail context
isLocalUser(MailAddress) - Method in class org.apache.james.fetchmail.MessageProcessor
Method isLocalUser.
isLocalUser(String) - Method in class org.apache.james.James
Returns whether that account has a local inbox on this server
isLocalUser(String) - Method in interface org.apache.mailet.MailetContext
Checks if a user account is exists in the mail context.
isLocked(Object) - Method in class org.apache.james.util.Lock
Check to see if the object is locked
isMarkBlacklistedSeen() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the markBlacklistedSeen.
isMarkMaxMessageSizeExceededSeen() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the MarkMaxMessageSizeExceededSeen.
isMarkRecipientNotFoundSeen() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the markRecipientNotFoundSeen.
isMarkRemoteReceivedHeaderInvalidSeen() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the markRemoteReceivedHeaderInvalidSeen.
isMarkRemoteRecipientSeen() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the markRemoteRecipientSeen.
isMarkSeen() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the markSeen.
isMarkSeenPermanent() - Method in class org.apache.james.fetchmail.FolderProcessor
Returns the isMarkSeenPermanent.
isMarkUndeliverableSeen() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the markUndeliverableSeen.
isMarkUserUndefinedSeen() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the markUserUndefindedSeen.
isMaxMessageSizeExceeded() - Method in class org.apache.james.fetchmail.MessageProcessor
Returns the maxMessageSizeExceeded, lazily initialised as required.
isMembersOnly() - Method in class org.apache.james.transport.mailets.AvalonListserv
Get whether posting to this list is restricted to list members
isMembersOnly() - Method in class org.apache.james.transport.mailets.GenericListserv
Returns whether this list should restrict to senders only
isMembersOnly() - Method in class org.apache.james.transport.mailets.JDBCListserv
Returns whether this list should restrict to senders only
isMessageDeleted() - Method in class org.apache.james.fetchmail.MessageProcessor
Is the DELETED flag set?
isMessageSeen() - Method in class org.apache.james.fetchmail.MessageProcessor
Is the SEEN flag set?
isMimeType(String) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
isModified() - Method in class org.apache.james.core.MimeMessageWrapper
Get whether the message has been modified.
isOkToSign(Mail) - Method in class org.apache.james.transport.mailets.smime.SMIMEAbstractSign
Checks if the mail can be signed.
isOpenReadOnly() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Answers true if the folder should be opened read only.
isOverQuota(MailAddress, Mail) - Method in class org.apache.james.transport.matchers.AbstractQuotaMatcher
Does the quota check.
isPostAllowed() - Method in interface org.apache.james.nntpserver.repository.NNTPGroup
Returns whether posting is allowed to this newsgroup
isPostmasterSigns() - Method in class org.apache.james.transport.mailets.smime.SMIMEAbstractSign
Getter for property postmasterSigns.
isPrefixAutoBracketed() - Method in class org.apache.james.transport.mailets.AvalonListserv
Return whether the prefix for subjects on this list will be bracketed.
isPrefixAutoBracketed() - Method in class org.apache.james.transport.mailets.GenericListserv
Should the subject prefix be automatically surrounded by [].
isPreviouslyUnprocessed() - Method in class org.apache.james.fetchmail.MessageProcessor
Returns boolean indicating if the message to be delivered was unprocessed in a previous delivery attempt.
isReadOnly() - Method in interface org.apache.james.nntpserver.repository.NNTPRepository
Returns whether this repository is read only.
isReadOnly() - Method in class org.apache.james.nntpserver.repository.NNTPRepositoryImpl
 
isReadOnly() - Method in class org.apache.james.util.mordred.PoolConnEntry
 
isRebuildFrom() - Method in class org.apache.james.transport.mailets.smime.SMIMEAbstractSign
Getter for property rebuildFrom.
isRecipientChecked(MailAddress) - Method in class org.apache.james.transport.matchers.AbstractQuotaMatcher
Checks the recipient.
isRecipientChecked(MailAddress) - Method in class org.apache.james.transport.matchers.AbstractStorageQuota
Checks the recipient.
isRecipientNotFound() - Method in class org.apache.james.fetchmail.MessageProcessor
Returns the recipientNotFound.
isRecurse() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the recurse.
isRejectBlacklisted() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the RejectUserBlacklisted.
isRejectMaxMessageSizeExceeded() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the RejectMaxMessageSizeExceeded.
isRejectRecipientNotFound() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the rejectRecipientNotFound.
isRejectRemoteReceivedHeaderInvalid() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the RejectRemoteReceivedHeaderInvalid.
isRejectRemoteRecipient() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the RejectRemoteRecipient.
isRejectUserUndefined() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the RejectUserUndefinded.
isRelayingAllowed() - Method in class org.apache.james.smtpserver.SMTPHandler
 
isRelayingAllowed(String) - Method in interface org.apache.james.smtpserver.SMTPHandlerConfigurationData
Returns whether relaying is allowed for the IP address passed.
isRelayingAllowed() - Method in interface org.apache.james.smtpserver.SMTPSession
Returns whether Relaying is allowed or not
isRemoteReceivedHeaderInvalid() - Method in class org.apache.james.fetchmail.MessageProcessor
Returns the remoteReceivedHeaderInvalid, lazily initialised.
isRemoteRecipient() - Method in class org.apache.james.fetchmail.MessageProcessor
Returns the localRecipient.
isReply() - Method in class org.apache.james.transport.mailets.AbstractNotify
 
isReply() - Method in class org.apache.james.transport.mailets.AbstractRedirect
Gets the isReply property.
isReply(Mail) - Method in class org.apache.james.transport.mailets.AbstractRedirect
Gets the isReply property, built dynamically using the original Mail object.
isReply() - Method in class org.apache.james.transport.mailets.Forward
 
isReplyToList() - Method in class org.apache.james.transport.mailets.AvalonListserv
Get whether the reply-to header for messages sent to this list will be replaced with the list address
isReplyToList() - Method in class org.apache.james.transport.mailets.GenericListserv
Returns whether listserv should add reply-to header
isReplyToList() - Method in class org.apache.james.transport.mailets.JDBCListserv
Returns whether listserv should add reply-to header
isSeen(MimeMessage) - Method in class org.apache.james.fetchmail.FolderProcessor
Answer if aMessage has been SEEN.
isSelectable(Object) - Method in class org.apache.james.core.AvalonMailStore
Returns whether the mail store has a repository corresponding to the passed in hint.
isSelectable(Object) - Method in class org.apache.james.mailrepository.filepair.RepositoryManager
 
isSenderChecked(MailAddress) - Method in class org.apache.james.transport.matchers.AbstractQuotaMatcher
Checks the sender.
isSessionEnded() - Method in class org.apache.james.smtpserver.SMTPHandler
 
isSessionEnded() - Method in interface org.apache.james.smtpserver.SMTPSession
Returns the session status
isSet(String) - Method in class org.apache.james.core.MailHeaders
Check if a particular header is present.
isSet(Flags.Flag) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
isSignValid() - Method in class org.apache.james.security.SMIMESignerInfo
 
IsSingleRecipient - Class in org.apache.james.transport.matchers
 
IsSingleRecipient() - Constructor for class org.apache.james.transport.matchers.IsSingleRecipient
 
IsSMIMEEncrypted - Class in org.apache.james.transport.matchers.smime
Checks if a mail is smime encrypted.
IsSMIMEEncrypted() - Constructor for class org.apache.james.transport.matchers.smime.IsSMIMEEncrypted
 
IsSMIMESigned - Class in org.apache.james.transport.matchers.smime
checks if a mail is smime signed.
IsSMIMESigned() - Constructor for class org.apache.james.transport.matchers.smime.IsSMIMESigned
 
isStatic - Variable in class org.apache.james.transport.mailets.AbstractRedirect
Holds the value of the static init parameter.
isStatic() - Method in class org.apache.james.transport.mailets.AbstractRedirect
Gets the static property.
isStatic() - Method in class org.apache.james.transport.mailets.Redirect
 
isUserUndefined() - Method in class org.apache.james.fetchmail.MessageProcessor
Returns the userUndefined.
isValid() - Method in class org.apache.james.core.MailHeaders
Check if all REQUIRED headers fields as specified in RFC 822 are present.
isVerifyIdentity() - Method in interface org.apache.james.smtpserver.SMTPHandlerConfigurationData
Returns whether the service validates the identity of its senders.
IsX509CertificateSubject - Class in org.apache.james.transport.matchers.smime
Checks if the subject of a X509Certificate contains the supplied string.
IsX509CertificateSubject() - Constructor for class org.apache.james.transport.matchers.smime.IsX509CertificateSubject
 

J

James - Class in org.apache.james
Core class for JAMES.
James() - Constructor for class org.apache.james.James
 
JamesConnectionManager - Interface in org.apache.james.services
This interface extends the standard ConnectionManager interface to allow connectionLimits to be specified on a per service basis
JamesMailetLoader - Class in org.apache.james.transport
Loads Mailets for use inside James.
JamesMailetLoader() - Constructor for class org.apache.james.transport.JamesMailetLoader
 
JamesMatcherLoader - Class in org.apache.james.transport
Loads Matchers for use inside James.
JamesMatcherLoader() - Constructor for class org.apache.james.transport.JamesMatcherLoader
 
JamesMBean - Interface in org.apache.james
An interface to expose James management functionality through JMX.
JamesSpoolManager - Class in org.apache.james.transport
Manages the mail spool.
JamesSpoolManager() - Constructor for class org.apache.james.transport.JamesSpoolManager
 
JamesUser - Interface in org.apache.james.services
Interface for objects representing users of an email/ messaging system.
JamesUsersJdbcRepository - Class in org.apache.james.userrepository
A Jdbc-backed UserRepository which handles User instances of the DefaultJamesUser class, or any superclass.
JamesUsersJdbcRepository() - Constructor for class org.apache.james.userrepository.JamesUsersJdbcRepository
 
JDBCAlias - Class in org.apache.james.transport.mailets
Rewrites recipient addresses based on a database table.
JDBCAlias() - Constructor for class org.apache.james.transport.mailets.JDBCAlias
 
JDBCBayesianAnalyzer - Class in org.apache.james.util
Manages the persistence of the spam bayesian analysis corpus using a JDBC database.
JDBCBayesianAnalyzer() - Constructor for class org.apache.james.util.JDBCBayesianAnalyzer
Default constructor.
JdbcDataSource - Class in org.apache.james.util.dbcp
This is a reliable DataSource implementation, based on the pooling logic provided by DBCP and the configuration found in Avalon's excalibur code.
JdbcDataSource() - Constructor for class org.apache.james.util.dbcp.JdbcDataSource
 
JdbcDataSource - Class in org.apache.james.util.mordred
This is a reliable DataSource implementation, based on the pooling logic written for Town and the configuration found in Avalon's excalibur code.
JdbcDataSource() - Constructor for class org.apache.james.util.mordred.JdbcDataSource
 
JDBCListserv - Class in org.apache.james.transport.mailets
Rewrites recipient addresses based on a database table.
JDBCListserv() - Constructor for class org.apache.james.transport.mailets.JDBCListserv
 
jdbcMailAttributesReady - Variable in class org.apache.james.mailrepository.JDBCMailRepository
"Support for Mail Attributes under JDBC repositories is ready" indicator.
JDBCMailRepository - Class in org.apache.james.mailrepository
Implementation of a MailRepository on a database.
JDBCMailRepository() - Constructor for class org.apache.james.mailrepository.JDBCMailRepository
 
JDBCSpoolRepository - Class in org.apache.james.mailrepository
Implementation of a SpoolRepository on a database.
JDBCSpoolRepository() - Constructor for class org.apache.james.mailrepository.JDBCSpoolRepository
 
JDBCUtil - Class in org.apache.james.util
Helper class for managing common JDBC tasks.
JDBCUtil() - Constructor for class org.apache.james.util.JDBCUtil
 
JDBCVirtualUserTable - Class in org.apache.james.transport.mailets
Implements a Virtual User Table for JAMES.
JDBCVirtualUserTable() - Constructor for class org.apache.james.transport.mailets.JDBCVirtualUserTable
 

K

KeyHolder - Class in org.apache.james.security
Loads a KeyStore in memory and keeps it ready for the cryptographic activity.
KeyHolder(String, String, String, String, String) - Constructor for class org.apache.james.security.KeyHolder
Creates a new instance of KeyHolder using KeyStore related parameters.
keyStore - Variable in class org.apache.james.security.KeyStoreHolder
 
KeyStoreHolder - Class in org.apache.james.security
This class is used to handle in a simple way a keystore that contains a set of trusted certificates.
KeyStoreHolder() - Constructor for class org.apache.james.security.KeyStoreHolder
 
KeyStoreHolder(String) - Constructor for class org.apache.james.security.KeyStoreHolder
 
KeyStoreHolder(String, String, String) - Constructor for class org.apache.james.security.KeyStoreHolder
 
KEYWORDS - Static variable in class org.apache.mailet.RFC2822Headers
The name of the RFC 2822 header that stores human-readable keywords.
killConnection(PoolConnEntry) - Method in class org.apache.james.util.mordred.JdbcDataSource
Deprecated. - No longer used in the new approach.

L

last - Variable in class org.apache.james.util.DotStuffingInputStream
An array to hold the last two bytes read off the stream.
LinearProcessor - Class in org.apache.james.transport
Implements a processor for mails, directing the mail down the chain of matchers/mailets.
LinearProcessor() - Constructor for class org.apache.james.transport.LinearProcessor
 
list() - Method in class org.apache.james.core.LocalUsersRepository
 
list() - Method in class org.apache.james.mailrepository.AvalonMailRepository
List string keys of messages in repository.
list() - Method in class org.apache.james.mailrepository.filepair.AbstractFileRepository
Returns the list of used keys.
list() - Method in class org.apache.james.mailrepository.JDBCMailRepository
Gets a list of message keys stored in this repository.
list() - Method in class org.apache.james.mailrepository.MailStoreSpoolRepository
 
list() - Method in class org.apache.james.mailrepository.MBoxMailRepository
Return the list of the current messages' keys
list() - Method in interface org.apache.james.services.MailRepository
List string keys of messages in repository.
list() - Method in interface org.apache.james.services.UsersRepository
List users in repository.
list() - Method in class org.apache.james.userrepository.AbstractUsersRepository
List users in repository.
list() - Method in class org.apache.james.userrepository.UsersFileRepository
List users in repository.
list() - Method in class org.apache.james.userrepository.UsersLDAPRepository
List users in repository.
listAllUsers() - Method in class org.apache.james.userrepository.AbstractJdbcUsersRepository
Returns a list populated with all of the Users in the repository.
listAllUsers() - Method in class org.apache.james.userrepository.AbstractUsersRepository
Returns a list populated with all of the Users in the repository.
listDomain - Variable in class org.apache.james.transport.mailets.CommandListservManager
 
listName - Variable in class org.apache.james.transport.mailets.CommandListservManager
 
listName - Variable in class org.apache.james.transport.mailets.CommandListservProcessor
Name of the mailing list specified by the config param: 'listName'.
listOwner - Variable in class org.apache.james.transport.mailets.CommandListservManager
 
listOwner - Variable in class org.apache.james.transport.mailets.CommandListservProcessor
The list owner specified by the config param: 'listOwner'.
listservAddress - Variable in class org.apache.james.transport.mailets.JDBCListserv
 
listservID - Variable in class org.apache.james.transport.mailets.JDBCListserv
 
listservQuery - Variable in class org.apache.james.transport.mailets.JDBCListserv
 
listservTable - Variable in class org.apache.james.transport.mailets.JDBCListserv
 
listUserNames() - Method in class org.apache.james.userrepository.AbstractJdbcUsersRepository
Produces the complete list of User names, with correct case.
listUserNames() - Method in class org.apache.james.userrepository.AbstractUsersRepository
Produces the complete list of User names, with correct case.
ListUsersJdbcRepository - Class in org.apache.james.userrepository
A very lightweight UserRepository, which persists a list of user names in a database.
ListUsersJdbcRepository() - Constructor for class org.apache.james.userrepository.ListUsersJdbcRepository
 
loadCommand(String, String, Configuration) - Method in class org.apache.james.transport.mailets.CommandListservManager
Loads and initializes a single command
loadCommandPackages(Configuration) - Method in class org.apache.james.transport.mailets.CommandListservManager
loads all of the packages for the commands
loadCommands(Configuration) - Method in class org.apache.james.transport.mailets.CommandListservManager
Load an initialize all of the available commands
Loader - Class in org.apache.james.transport
$Id: Loader.java 494012 2007-01-08 10:23:58 +0000 (lun, 08 gen 2007) norman $
Loader() - Constructor for class org.apache.james.transport.Loader
 
loadHamNSpam(Connection) - Method in class org.apache.james.util.JDBCBayesianAnalyzer
Loads the token frequencies from the database.
loadHeaders() - Method in class org.apache.james.core.MimeMessageWrapper
Load the message headers from the internal source.
loadMessage() - Method in class org.apache.james.core.MimeMessageWrapper
Load the complete MimeMessage from the internal source.
loadSettings() - Method in class org.apache.james.transport.mailets.JDBCListserv
Loads the configuration settings for this mailet from the database.
LocalDelivery - Class in org.apache.james.transport.mailets
Receives a Mail from JamesSpoolManager and takes care of delivery of the message to local inboxes.
LocalDelivery() - Constructor for class org.apache.james.transport.mailets.LocalDelivery
 
localDeliveryMailet - Variable in class org.apache.james.James
Currently used by storeMail to avoid code duplication (we moved store logic to that mailet).
LocalUsersRepository - Class in org.apache.james.core
 
LocalUsersRepository() - Constructor for class org.apache.james.core.LocalUsersRepository
 
lock(String) - Method in class org.apache.james.mailrepository.AvalonMailRepository
Obtains a lock on a message identified by a key
lock(String) - Method in class org.apache.james.mailrepository.JDBCMailRepository
Obtains a lock on a message identified by a key
lock(String) - Method in class org.apache.james.mailrepository.MailStoreSpoolRepository
 
lock(String) - Method in class org.apache.james.mailrepository.MBoxMailRepository
Not implemented
lock(String) - Method in interface org.apache.james.services.MailRepository
Obtains a lock on a message identified by key
Lock - Class in org.apache.james.util
Provides Lock functionality
Lock() - Constructor for class org.apache.james.util.Lock
 
lock(Object) - Method in class org.apache.james.util.Lock
Lock on a given object.
lock() - Method in class org.apache.james.util.mordred.PoolConnEntry
Locks an entry for anybody else using it
log(String) - Method in class org.apache.james.James
Log a message to the Mailet logger
log(String, Throwable) - Method in class org.apache.james.James
Log a message and a Throwable to the Mailet logger
log(String) - Method in class org.apache.james.transport.mailets.listservcommands.BaseCommand
Writes the specified message to a mailet log file, prepended by the mailet's name.
log(String, Throwable) - Method in class org.apache.james.transport.mailets.listservcommands.BaseCommand
Writes an explanatory message and a stack trace for a given Throwable exception to the mailet log file, prepended by the mailet's name.
log(String) - Method in class org.apache.james.util.NetMatcher
 
log(String) - Method in class org.apache.mailet.GenericMailet
Writes the specified message to a mailet log file, prepended by the mailet's name.
log(String, Throwable) - Method in class org.apache.mailet.GenericMailet
Writes an explanatory message and a stack trace for a given Throwable exception to the mailet log file, prepended by the mailet's name.
log(String) - Method in class org.apache.mailet.GenericMatcher
Writes the specified message to a matcher log file, prepended by the matcher's name.
log(String, Throwable) - Method in class org.apache.mailet.GenericMatcher
Writes an explanatory message and a stack trace for a given Throwable exception to the matcher log file, prepended by the matcher's name.
log(String) - Method in interface org.apache.mailet.MailetContext
Writes the specified message to a mailet log file, usually an event log.
log(String, Throwable) - Method in interface org.apache.mailet.MailetContext
Writes an explanatory message and a stack trace for a given Throwable exception to the mailet log file.
LogMessage - Class in org.apache.james.transport.mailets
Logs Message Headers and/or Body.
LogMessage() - Constructor for class org.apache.james.transport.mailets.LogMessage
 
logStatusError(String) - Method in class org.apache.james.fetchmail.MessageProcessor
Log the status the current message as ERROR.
logStatusInfo(String) - Method in class org.apache.james.fetchmail.MessageProcessor
Log the status of the current message as INFO.
logStatusWarn(String) - Method in class org.apache.james.fetchmail.MessageProcessor
Log the status the current message as WARN.
lookup(String, int) - Method in class org.apache.james.dnsserver.DNSServer
Looks up DNS records of the specified type for the specified name.

M

m_baseDirectory - Variable in class org.apache.james.mailrepository.filepair.AbstractFileRepository
 
m_bufferSize - Variable in class org.apache.james.util.io.ResettableFileInputStream
 
m_classes - Variable in class org.apache.james.mailrepository.filepair.RepositoryManager
 
m_componentManager - Variable in class org.apache.james.mailrepository.filepair.RepositoryManager
 
m_context - Variable in class org.apache.james.mailrepository.filepair.RepositoryManager
 
m_destination - Variable in class org.apache.james.mailrepository.filepair.AbstractFileRepository
 
m_extension - Variable in class org.apache.james.mailrepository.filepair.AbstractFileRepository
 
m_filename - Variable in class org.apache.james.util.io.ResettableFileInputStream
 
m_filter - Variable in class org.apache.james.mailrepository.filepair.AbstractFileRepository
 
m_inputStream - Variable in class org.apache.james.util.io.ResettableFileInputStream
 
m_isMarkSet - Variable in class org.apache.james.util.io.ResettableFileInputStream
 
m_listOwner - Variable in class org.apache.james.transport.mailets.listservcommands.Owner
 
m_manager - Variable in class org.apache.james.core.AvalonMailStore
The Avalon component manager used by the instance
m_mark - Variable in class org.apache.james.util.io.ResettableFileInputStream
 
m_models - Variable in class org.apache.james.mailrepository.filepair.RepositoryManager
 
m_name - Variable in class org.apache.james.mailrepository.filepair.AbstractFileRepository
 
m_path - Variable in class org.apache.james.mailrepository.filepair.AbstractFileRepository
 
m_position - Variable in class org.apache.james.util.io.ResettableFileInputStream
 
m_repositories - Variable in class org.apache.james.mailrepository.filepair.RepositoryManager
 
m_serviceManager - Variable in class org.apache.james.mailrepository.filepair.AbstractFileRepository
 
m_sqlParameters - Variable in class org.apache.james.userrepository.AbstractJdbcUsersRepository
 
MAIL - Static variable in interface org.apache.james.services.MailRepository
Define a MAIL repository.
Mail - Interface in org.apache.mailet
Wrap a MimeMessage with routing information (from SMTP) such as SMTP specified recipients, sender, and ip address and hostname of sending server.
MAIL_SERVER - Static variable in class org.apache.james.transport.Resources
Deprecated. this is unused
MailAddress - Class in org.apache.mailet
A representation of an email address.
MailAddress(String) - Constructor for class org.apache.mailet.MailAddress
Construct a MailAddress parsing the provided String object.
MailAddress(String, String) - Constructor for class org.apache.mailet.MailAddress
Construct a MailAddress with the provided personal name and email address.
MailAddress(InternetAddress) - Constructor for class org.apache.mailet.MailAddress
Constructs a MailAddress from a JavaMail InternetAddress, using only the email address portion, discarding the personal name.
mailAttribute - Variable in class org.apache.james.transport.mailets.smime.SMIMECheckSignature
 
mailAttribute - Variable in class org.apache.james.transport.mailets.smime.SMIMEDecrypt
 
MAILBOX - Static variable in class org.apache.james.util.mail.dsn.DSNStatus
Mailbox Status
MAILBOX_DISABLED - Static variable in class org.apache.james.util.mail.dsn.DSNStatus
Mailbox disabled, not accepting messages
MAILBOX_FULL - Static variable in class org.apache.james.util.mail.dsn.DSNStatus
Mailbox full
MAILBOX_LIST_EXPANSION - Static variable in class org.apache.james.util.mail.dsn.DSNStatus
Mailing list expansion problem
MAILBOX_MSG_TOO_BIG - Static variable in class org.apache.james.util.mail.dsn.DSNStatus
Message length exceeds administrative limit
MAILBOX_OTHER - Static variable in class org.apache.james.util.mail.dsn.DSNStatus
Other or Undefined Mailbox Status
MailCmdHandler - Class in org.apache.james.smtpserver
Handles MAIL command
MailCmdHandler() - Constructor for class org.apache.james.smtpserver.MailCmdHandler
 
MailDataSource - Class in org.apache.james.transport.mailets.listservcommands
MailDataSource implements a typed DataSource from : an InputStream, a byte array, and a string This is used from BaseCommand.generateMail(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
MailDataSource(InputStream, String) - Constructor for class org.apache.james.transport.mailets.listservcommands.MailDataSource
Create a datasource from an input stream
MailDataSource(byte[], String) - Constructor for class org.apache.james.transport.mailets.listservcommands.MailDataSource
Create a datasource from a byte array
MailDataSource(String, String) - Constructor for class org.apache.james.transport.mailets.listservcommands.MailDataSource
Create a datasource from a String
Mailet - Interface in org.apache.mailet
Draft of a Mailet inteface.
MAILET_LOADER - Static variable in class org.apache.james.transport.Resources
Key for looking up the MailetLoader
MAILET_PACKAGE - Variable in class org.apache.james.transport.Loader
 
MailetConfig - Interface in org.apache.mailet
A mailet configuration object used by a mailet container to pass information to a mailet during initialization.
MailetConfigImpl - Class in org.apache.james.core
Implements the configuration object for a Mailet.
MailetConfigImpl() - Constructor for class org.apache.james.core.MailetConfigImpl
No argument constructor for this object.
mailetContext - Variable in class org.apache.james.transport.Loader
Mailet context
mailetContext - Variable in class org.apache.james.transport.mailets.listservcommands.BaseCommand
 
MailetContext - Interface in org.apache.mailet
Defines a set of methods that a mailet or matcher uses to communicate with its mailet container, for example, to send a new message, to deliver a message locally, or write to a log file.
MailetException - Exception in org.apache.mailet
Defines a general exception a mailet can throw when it encounters difficulty.
MailetException() - Constructor for exception org.apache.mailet.MailetException
Constructs a new mailet exception.
MailetException(String) - Constructor for exception org.apache.mailet.MailetException
Constructs a new mailet exception with the specified message.
MailetException(String, Exception) - Constructor for exception org.apache.mailet.MailetException
Constructs a new mailet exception when the mailet needs to throw an exception and include a message about the "root cause" exception that interfered with its normal operation, including a description message.
MailetLoader - Interface in org.apache.james.services
 
MailHeaders - Class in org.apache.james.core
This interface defines a container for mail headers.
MailHeaders() - Constructor for class org.apache.james.core.MailHeaders
No argument constructor
MailHeaders(InputStream) - Constructor for class org.apache.james.core.MailHeaders
Constructor that takes an InputStream containing the contents of the set of mail headers.
MailImpl - Class in org.apache.james.core
Wraps a MimeMessage adding routing information (from SMTP) and some simple API enhancements.
MailImpl() - Constructor for class org.apache.james.core.MailImpl
A constructor that creates a new, uninitialized MailImpl
MailImpl(String, MailAddress, Collection) - Constructor for class org.apache.james.core.MailImpl
A constructor that creates a MailImpl with the specified name, sender, and recipients.
MailImpl(Mail, String) - Constructor for class org.apache.james.core.MailImpl
 
MailImpl(String, MailAddress, Collection, InputStream) - Constructor for class org.apache.james.core.MailImpl
A constructor that creates a MailImpl with the specified name, sender, recipients, and message data.
MailImpl(String, MailAddress, Collection, MimeMessage) - Constructor for class org.apache.james.core.MailImpl
A constructor that creates a MailImpl with the specified name, sender, recipients, and MimeMessage.
MailImpl(MimeMessage) - Constructor for class org.apache.james.core.MailImpl
A constructor which will attempt to obtain sender and recipients from the headers of the MimeMessage supplied.
MailRepository - Interface in org.apache.james.services
Interface for a Repository to store Mails.
MailServer - Interface in org.apache.james.services
The interface for Phoenix blocks to the James MailServer
MailStoreSpoolRepository - Class in org.apache.james.mailrepository
This is a wrapper for the various implementations of SpoolRepositories.
MailStoreSpoolRepository() - Constructor for class org.apache.james.mailrepository.MailStoreSpoolRepository
 
main(String[]) - Static method in class org.apache.james.James
The main method.
main(String[]) - Static method in class org.apache.james.mailrepository.MBoxMailRepository
 
Main - Class in org.apache.james
This is a fake class to display an error message if you try to execute James without having Avalon installed.
Main() - Constructor for class org.apache.james.Main
 
main(String[]) - Static method in class org.apache.james.Main
Displays an error message indicating that James requires an Avalon framework compatible container.
main(String[]) - Static method in class org.apache.james.security.DigestUtil
Command line interface.
manager - Variable in class org.apache.james.core.AvalonUsersStore
The Avalon component manager used by the instance
mapRecipients(Map) - Method in class org.apache.james.transport.mailets.AbstractVirtualUserTable
Override to map virtual recipients to real recipients, both local and non-local.
mapRecipients(Map) - Method in class org.apache.james.transport.mailets.JDBCVirtualUserTable
Map any virtual recipients to real recipients using the configured JDBC connection, table and query.
mapRecipients(Map) - Method in class org.apache.james.transport.mailets.XMLVirtualUserTable
Map any virtual recipients to real recipients using the configured mapping.
mark(int) - Method in class org.apache.james.util.io.ResettableFileInputStream
 
markSupported() - Method in class org.apache.james.util.io.ResettableFileInputStream
 
match(SearchTerm) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
match(Mail) - Method in class org.apache.james.transport.matchers.AbstractQuotaMatcher
Standard matcher entrypoint.
match(Mail) - Method in class org.apache.james.transport.matchers.All
 
match(Mail) - Method in class org.apache.james.transport.matchers.AttachmentFileNameIs
Either every recipient is matching or neither of them.
match(Mail) - Method in class org.apache.james.transport.matchers.CompareNumericHeaderValue
 
match(Mail) - Method in class org.apache.james.transport.matchers.FetchedFrom
 
match(Mail) - Method in class org.apache.james.transport.matchers.GenericRegexMatcher
 
match(Mail) - Method in class org.apache.james.transport.matchers.HasAttachment
Either every recipient is matching or neither of them.
match(Mail) - Method in class org.apache.james.transport.matchers.HasHabeasWarrantMark
 
match(Mail) - Method in class org.apache.james.transport.matchers.HasHeader
 
match(Mail) - Method in class org.apache.james.transport.matchers.HasMailAttribute
 
match(Mail) - Method in class org.apache.james.transport.matchers.HasMailAttributeWithValue
Answers the recipients of the mail if the attribute is present, and has a toString() value equal to the configured value.
match(Mail) - Method in class org.apache.james.transport.matchers.HasMailAttributeWithValueRegex
 
match(Mail) - Method in class org.apache.james.transport.matchers.InSpammerBlacklist
 
match(Mail) - Method in class org.apache.james.transport.matchers.IsInWhiteList
 
match(Mail) - Method in class org.apache.james.transport.matchers.IsSingleRecipient
 
match(Mail) - Method in class org.apache.james.transport.matchers.RelayLimit
 
match(Mail) - Method in class org.apache.james.transport.matchers.RemoteAddrInNetwork
 
match(Mail) - Method in class org.apache.james.transport.matchers.RemoteAddrNotInNetwork
 
match(Mail) - Method in class org.apache.james.transport.matchers.SenderHostIs
Takes the message and checks the sender (if there is one) against the vector of host names.
match(Mail) - Method in class org.apache.james.transport.matchers.SenderInFakeDomain
 
match(Mail) - Method in class org.apache.james.transport.matchers.SenderIs
 
match(Mail) - Method in class org.apache.james.transport.matchers.SenderIsNull
 
match(Mail) - Method in class org.apache.james.transport.matchers.SenderIsRegex
 
match(Mail) - Method in class org.apache.james.transport.matchers.SizeGreaterThan
 
match(Mail) - Method in class org.apache.james.transport.matchers.smime.IsSMIMEEncrypted
 
match(Mail) - Method in class org.apache.james.transport.matchers.smime.IsSMIMESigned
 
match(Mail) - Method in class org.apache.james.transport.matchers.smime.IsX509CertificateSubject
 
match(Mail) - Method in class org.apache.james.transport.matchers.SMTPAuthSuccessful
 
match(Mail) - Method in class org.apache.james.transport.matchers.SMTPAuthUserIs
 
match(Mail) - Method in class org.apache.james.transport.matchers.SubjectIs
 
match(Mail) - Method in class org.apache.james.transport.matchers.SubjectStartsWith
 
match(Mail) - Method in class org.apache.mailet.GenericMatcher
Called by the matcher container to allow the matcher to process a message.
match(Mail) - Method in class org.apache.mailet.GenericRecipientMatcher
Matches each recipient one by one through matchRecipient(MailAddress recipient) method.
match(Mail) - Method in interface org.apache.mailet.Matcher
Takes a Mail message, looks at any pertinent information, and then returns a subset of recipients that meet the "match" conditions.
MATCH_LOADER - Static variable in class org.apache.james.transport.Resources
Key for looking up the MatchLoader
Matcher - Interface in org.apache.mailet
This interface define the behaviour of the message "routing" inside the mailet container.
MATCHER_PACKAGE - Variable in class org.apache.james.transport.Loader
 
MatcherConfig - Interface in org.apache.mailet
A matcher configuration object used by a mailet container used to pass information to a matcher during initialization.
MatcherConfigImpl - Class in org.apache.james.core
Implements the configuration object for a Matcher.
MatcherConfigImpl() - Constructor for class org.apache.james.core.MatcherConfigImpl
 
MatcherLoader - Interface in org.apache.james.services
 
matchFound(Part) - Method in class org.apache.james.transport.matchers.AttachmentFileNameIs
Checks if part matches with at least one of the masks.
matchFound(String) - Method in class org.apache.james.transport.matchers.AttachmentFileNameIs
Checks if fileName matches with at least one of the masks.
matchFoundInZip(Part) - Method in class org.apache.james.transport.matchers.AttachmentFileNameIs
Checks if part is a zip containing a file that matches with at least one of the masks.
matchInetNetwork(String) - Method in class org.apache.james.util.NetMatcher
 
matchInetNetwork(InetAddress) - Method in class org.apache.james.util.NetMatcher
 
matchNetwork(InetAddress) - Method in class org.apache.james.transport.matchers.AbstractNetworkMatcher
 
matchNetwork(String) - Method in class org.apache.james.transport.matchers.AbstractNetworkMatcher
 
matchRecipient(MailAddress) - Method in class org.apache.james.transport.matchers.CommandForListserv
 
matchRecipient(MailAddress) - Method in class org.apache.james.transport.matchers.CommandListservMatcher
This doesn't perform an exact match, but checks to see if the request is at lesast intended to go to the list serv manager.
matchRecipient(MailAddress) - Method in class org.apache.james.transport.matchers.HostIs
 
matchRecipient(MailAddress) - Method in class org.apache.james.transport.matchers.HostIsLocal
 
matchRecipient(MailAddress) - Method in class org.apache.james.transport.matchers.RecipientIs
 
matchRecipient(MailAddress) - Method in class org.apache.james.transport.matchers.RecipientIsLocal
 
matchRecipient(MailAddress) - Method in class org.apache.james.transport.matchers.RecipientIsRegex
 
matchRecipient(MailAddress) - Method in class org.apache.james.transport.matchers.UserIs
 
matchRecipient(MailAddress) - Method in class org.apache.mailet.GenericRecipientMatcher
Simple check to match exclusively on the email address (not message information).
maxOpenConn - Variable in class org.apache.james.util.connection.SimpleConnectionManager
The maximum number of client connections allowed per server connection.
MBoxMailRepository - Class in org.apache.james.mailrepository
Implementation of a MailRepository using UNIX mbox files.
MBoxMailRepository() - Constructor for class org.apache.james.mailrepository.MBoxMailRepository
 
MBoxMailRepository.MessageAction - Interface in org.apache.james.mailrepository
A callback used when a message is read from the mbox file
MDA - Static variable in interface org.apache.james.services.MailServer
Reserved user name for the mail delivery agent for multi-user mailboxes
MDNFactory - Class in org.apache.james.util.mail.mdn
Class MDNFactory creates MimeMultipartReports containing Message Delivery Notifications as specified by RFC 2298.
members - Variable in class org.apache.james.transport.mailets.JDBCListserv
 
membersOnly - Variable in class org.apache.james.transport.mailets.AvalonListserv
Whether only members can post to the list
membersOnly - Variable in class org.apache.james.transport.mailets.CommandListservProcessor
Whether only members can post to the list specified by the config param: 'membersonly'.
membersOnly - Variable in class org.apache.james.transport.mailets.JDBCListserv
 
membersQuery - Variable in class org.apache.james.transport.mailets.JDBCListserv
 
membersTable - Variable in class org.apache.james.transport.mailets.JDBCListserv
 
MESG_FAILED - Static variable in interface org.apache.james.smtpserver.SMTPSession
 
MESSAGE - Static variable in class org.apache.james.transport.mailets.AbstractRedirect
 
message_disposition_notification - Class in org.apache.james.util.mail.handlers
Data Content Handler for...
message_disposition_notification() - Constructor for class org.apache.james.util.mail.handlers.message_disposition_notification
Default Constructor.
MESSAGE_ID - Static variable in class org.apache.mailet.RFC2822Headers
The name of the RFC 2822 header that stores the message id.
MESSAGE_ID_VARIATION - Static variable in class org.apache.mailet.RFC2822Headers
A common variation on the name of the RFC 2822 header that stores the message id.
messageAction(String, String, long) - Method in interface org.apache.james.mailrepository.MBoxMailRepository.MessageAction
 
MessageHandler - Interface in org.apache.james.smtpserver
Custom message handlers must implement this interface The message handlers will be server-wide common to all the SMTPHandlers, therefore the handlers must store all the state information in the SMTPSession object
messageParsed - Variable in class org.apache.james.core.MimeMessageWrapper
This is false until we parse the message
MessageProcessor - Class in org.apache.james.fetchmail
Class MessageProcessor handles the delivery of MimeMessages to the James input spool.
MessageSizeException - Exception in org.apache.james.smtpserver
This exception is used to indicate when a new MimeMessage has exceeded the maximum message size for the server, as configured in the conf file.
MessageSizeException() - Constructor for exception org.apache.james.smtpserver.MessageSizeException
Sole contructor for this class.
MimeMessageAvalonSource - Class in org.apache.james.mailrepository
 
MimeMessageAvalonSource(StreamRepository, String, String) - Constructor for class org.apache.james.mailrepository.MimeMessageAvalonSource
 
MimeMessageCopyOnWriteProxy - Class in org.apache.james.core
This object wraps a "possibly shared" MimeMessage tracking copies and automatically cloning it (if shared) when a write operation is invoked.
MimeMessageCopyOnWriteProxy(MimeMessage) - Constructor for class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
MimeMessageCopyOnWriteProxy(MimeMessageSource) - Constructor for class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
MimeMessageCopyOnWriteProxy.MessageReferenceTracker - Class in org.apache.james.core
Used internally to track the reference count It is important that this is static otherwise it will keep a reference to the parent object.
MimeMessageCopyOnWriteProxy.MessageReferenceTracker(MimeMessage) - Constructor for class org.apache.james.core.MimeMessageCopyOnWriteProxy.MessageReferenceTracker
 
MimeMessageInputStreamSource - Class in org.apache.james.core
Takes an input stream and creates a repeatable input stream source for a MimeMessageWrapper.
MimeMessageInputStreamSource(String, InputStream) - Constructor for class org.apache.james.core.MimeMessageInputStreamSource
Construct a new MimeMessageInputStreamSource from an InputStream that contains the bytes of a MimeMessage.
MimeMessageJDBCSource - Class in org.apache.james.mailrepository
This class points to a specific message in a repository.
MimeMessageJDBCSource(JDBCMailRepository, String, StreamRepository) - Constructor for class org.apache.james.mailrepository.MimeMessageJDBCSource
Construct a MimeMessageSource based on a JDBC repository, a key, and a stream repository (where we might store the message body)
MimeMessageSource - Class in org.apache.james.core
This defines a reusable datasource that can supply an input stream with MimeMessage data.
MimeMessageSource() - Constructor for class org.apache.james.core.MimeMessageSource
 
MimeMessageUtil - Class in org.apache.james.core
Utility class to provide optimized write methods for the various MimeMessage implementations.
MimeMessageUtil() - Constructor for class org.apache.james.core.MimeMessageUtil
 
MimeMessageWrapper - Class in org.apache.james.core
This object wraps a MimeMessage, only loading the underlying MimeMessage object when needed.
MimeMessageWrapper(Session, MimeMessageSource) - Constructor for class org.apache.james.core.MimeMessageWrapper
A constructor that instantiates a MimeMessageWrapper based on a MimeMessageSource
MimeMessageWrapper(MimeMessageSource) - Constructor for class org.apache.james.core.MimeMessageWrapper
A constructor that instantiates a MimeMessageWrapper based on a MimeMessageSource
MimeMessageWrapper(MimeMessage) - Constructor for class org.apache.james.core.MimeMessageWrapper
 
MimeMultipartReport - Class in org.apache.james.util.mail
Class MimeMultipartReport implements JavaMail support for a MIME type of MimeMultipart with a subtype of report.
MimeMultipartReport() - Constructor for class org.apache.james.util.mail.MimeMultipartReport
Default constructor
MimeMultipartReport(String) - Constructor for class org.apache.james.util.mail.MimeMultipartReport
Constructs a MimeMultipartReport of the given subtype.
MimeMultipartReport(DataSource) - Constructor for class org.apache.james.util.mail.MimeMultipartReport
Constructs a MimeMultipartReport from the passed DataSource.
ModifierError - Class in org.apache.james.util.mail.mdn
Class ModifierError
ModifierError() - Constructor for class org.apache.james.util.mail.mdn.ModifierError
Default Constructor
ModifierExpired - Class in org.apache.james.util.mail.mdn
Class ModifierExpired
ModifierExpired() - Constructor for class org.apache.james.util.mail.mdn.ModifierExpired
Default Constructor
ModifierFailed - Class in org.apache.james.util.mail.mdn
Class ModifierFailed
ModifierFailed() - Constructor for class org.apache.james.util.mail.mdn.ModifierFailed
Default Constructor
ModifierMailboxTerminated - Class in org.apache.james.util.mail.mdn
Class ModifierMailboxTerminated
ModifierMailboxTerminated() - Constructor for class org.apache.james.util.mail.mdn.ModifierMailboxTerminated
Default Constructor
ModifierSuperseded - Class in org.apache.james.util.mail.mdn
Class ModifierSuperseded
ModifierSuperseded() - Constructor for class org.apache.james.util.mail.mdn.ModifierSuperseded
Default Constructor
ModifierWarning - Class in org.apache.james.util.mail.mdn
Class ModifierWarning
ModifierWarning() - Constructor for class org.apache.james.util.mail.mdn.ModifierWarning
Default Constructor
multipart_report - Class in org.apache.james.util.mail.handlers
Data Content Handler for...
multipart_report() - Constructor for class org.apache.james.util.mail.handlers.multipart_report
Default constructor.
myContext - Variable in class org.apache.james.James
The Avalon context used by the instance

N

nativeSQL(String) - Method in class org.apache.james.util.mordred.PoolConnEntry
 
NESPatterns - Variable in class org.apache.james.transport.matchers.NESSpamCheck
 
NESSpamCheck - Class in org.apache.james.transport.matchers
This is based on a sample filter.cfg for a Netscape Mail Server to stop spam.
NESSpamCheck() - Constructor for class org.apache.james.transport.matchers.NESSpamCheck
 
NetMatcher - Class in org.apache.james.util
 
NetMatcher() - Constructor for class org.apache.james.util.NetMatcher
 
NetMatcher(String[]) - Constructor for class org.apache.james.util.NetMatcher
 
NetMatcher(Collection) - Constructor for class org.apache.james.util.NetMatcher
 
NETWORK - Static variable in class org.apache.james.util.mail.dsn.DSNStatus
Network and Routing Status
NETWORK_CONGESTION - Static variable in class org.apache.james.util.mail.dsn.DSNStatus
Mail system congestion
NETWORK_CONNECTION - Static variable in class org.apache.james.util.mail.dsn.DSNStatus
Bad Connection
NETWORK_DIR_SERVER - Static variable in class org.apache.james.util.mail.dsn.DSNStatus
Directory server failure
NETWORK_EXPIRED - Static variable in class org.apache.james.util.mail.dsn.DSNStatus
Delivery time expired
NETWORK_LOOP - Static variable in class org.apache.james.util.mail.dsn.DSNStatus
Routing loop detected
NETWORK_NO_ANSWER - Static variable in class org.apache.james.util.mail.dsn.DSNStatus
No answer form host
NETWORK_OTHER - Static variable in class org.apache.james.util.mail.dsn.DSNStatus
Other or undefined network or routing status
NETWORK_ROUTE - Static variable in class org.apache.james.util.mail.dsn.DSNStatus
Unable to route
newHandler() - Method in class org.apache.james.core.AbstractJamesService
Overide this method to create actual instance of connection handler.
newHandler() - Method in class org.apache.james.nntpserver.NNTPServer
 
newHandler() - Method in class org.apache.james.pop3server.POP3Server
 
newHandler() - Method in class org.apache.james.remotemanager.RemoteManager
 
newHandler() - Method in class org.apache.james.smtpserver.SMTPServer
 
newlinePattern - Variable in class org.apache.james.transport.mailets.CommandListservFooter
 
newName(Mail) - Method in class org.apache.james.transport.mailets.DSNBounce
Create a unique new primary key name.
newStream() - Method in class org.apache.james.util.io.ResettableFileInputStream
 
NNTPArticle - Interface in org.apache.james.nntpserver.repository
Contract exposed by a NewsGroup Article
NNTPException - Exception in org.apache.james.nntpserver
Exception Wrapper, like javax.servlet.ServletException.
NNTPException(String) - Constructor for exception org.apache.james.nntpserver.NNTPException
Create an NNTPException with an error message and no encapsulated Throwable
NNTPException(String, Throwable) - Constructor for exception org.apache.james.nntpserver.NNTPException
Create an NNTPException with an error message and an encapsulated Throwable
NNTPException(Throwable) - Constructor for exception org.apache.james.nntpserver.NNTPException
Create an NNTPException with an encapsulated Throwable
NNTPGroup - Interface in org.apache.james.nntpserver.repository
Contract exposed by a NewsGroup
NNTPHandler - Class in org.apache.james.nntpserver
The NNTP protocol is defined by RFC 977.
NNTPHandler() - Constructor for class org.apache.james.nntpserver.NNTPHandler
 
NNTPHandlerConfigurationData - Interface in org.apache.james.nntpserver
Provides a number of server-wide constant values to the NNTPHandlers
NNTPRepository - Interface in org.apache.james.nntpserver.repository
Abstraction of entire NNTP Repository.
NNTPRepositoryImpl - Class in org.apache.james.nntpserver.repository
NNTP Repository implementation.
NNTPRepositoryImpl() - Constructor for class org.apache.james.nntpserver.repository.NNTPRepositoryImpl
 
NNTPServer - Class in org.apache.james.nntpserver
NNTP Server
NNTPServer() - Constructor for class org.apache.james.nntpserver.NNTPServer
 
NNTPServerMBean - Interface in org.apache.james.nntpserver
An interface to expose James management functionality through JMX.
NONE - Static variable in class org.apache.james.transport.mailets.AbstractRedirect
 
NoopCmdHandler - Class in org.apache.james.smtpserver
Handles NOOP command
NoopCmdHandler() - Constructor for class org.apache.james.smtpserver.NoopCmdHandler
 
NotifyPostmaster - Class in org.apache.james.transport.mailets
Sends a notification message to the Postmaster.
NotifyPostmaster() - Constructor for class org.apache.james.transport.mailets.NotifyPostmaster
 
NotifySender - Class in org.apache.james.transport.mailets
Sends a notification message to the sender of a message.
NotifySender() - Constructor for class org.apache.james.transport.mailets.NotifySender
 
NULL - Static variable in class org.apache.james.transport.mailets.AbstractRedirect.SpecialAddress
 
Null - Class in org.apache.james.transport.mailets
Simplest Mailet which destroys any incoming messages.
Null() - Constructor for class org.apache.james.transport.mailets.Null
 
NumberedRepositoryFileFilter - Class in org.apache.james.mailrepository.filepair
This filters files based on the extension and is tailored to provide backwards compatibility of the numbered repositories that Avalon does.
NumberedRepositoryFileFilter(String) - Constructor for class org.apache.james.mailrepository.filepair.NumberedRepositoryFileFilter
 

O

onCommand(SMTPSession) - Method in class org.apache.james.smtpserver.AuthCmdHandler
handles AUTH command
onCommand(SMTPSession) - Method in interface org.apache.james.smtpserver.CommandHandler
 
onCommand(SMTPSession) - Method in class org.apache.james.smtpserver.DataCmdHandler
process DATA command
onCommand(SMTPSession) - Method in class org.apache.james.smtpserver.EhloCmdHandler
 
onCommand(SMTPSession) - Method in class org.apache.james.smtpserver.ExpnCmdHandler
Handler method called upon receipt of a EXPN command.
onCommand(SMTPSession) - Method in class org.apache.james.smtpserver.HeloCmdHandler
 
onCommand(SMTPSession) - Method in class org.apache.james.smtpserver.HelpCmdHandler
 
onCommand(SMTPSession) - Method in class org.apache.james.smtpserver.MailCmdHandler
handles MAIL command
onCommand(SMTPSession) - Method in class org.apache.james.smtpserver.NoopCmdHandler
Handler method called upon receipt of a NOOP command.
onCommand(SMTPSession) - Method in class org.apache.james.smtpserver.QuitCmdHandler
handles QUIT command
onCommand(SMTPSession) - Method in class org.apache.james.smtpserver.RcptCmdHandler
 
onCommand(SMTPSession) - Method in class org.apache.james.smtpserver.RsetCmdHandler
 
onCommand(SMTPSession) - Method in class org.apache.james.smtpserver.UnknownCmdHandler
Handler method called upon receipt of an unrecognized command.
onCommand(SMTPSession) - Method in class org.apache.james.smtpserver.VrfyCmdHandler
Handler method called upon receipt of a VRFY command.
onCommand(Mail) - Method in class org.apache.james.transport.mailets.listservcommands.ErrorCommand
Delegate to ErrorCommand.onError(org.apache.mailet.Mail, java.lang.String, java.lang.String)
onCommand(Mail) - Method in interface org.apache.james.transport.mailets.listservcommands.IListServCommand
Process this command to your hearts content
onCommand(Mail) - Method in class org.apache.james.transport.mailets.listservcommands.Info
Process the info command using the following text resources: Info.HEADER Info.INFO Info.ADMIN_COMMANDS
onCommand(Mail) - Method in class org.apache.james.transport.mailets.listservcommands.Owner
Process this command to your hearts content
onCommand(Mail) - Method in class org.apache.james.transport.mailets.listservcommands.Subscribe
After ensuring that the user isn't already subscribed, confirmation mail will be sent to be processed by SubscribeConfirm.
onCommand(Mail) - Method in class org.apache.james.transport.mailets.listservcommands.SubscribeConfirm
After ensuring that the user isn't already subscribed, add the user to the mailing list, and send a welcome message.
onCommand(Mail) - Method in class org.apache.james.transport.mailets.listservcommands.UnSubscribe
After ensuring that the user is currently subscribed, confirmation mail will be sent to be processed by UnSubscribeConfirm.
onCommand(Mail) - Method in class org.apache.james.transport.mailets.listservcommands.UnSubscribeConfirm
After ensuring that the user is currently subscribed, remove the user to the mailing list, and send a goodbye message.
onConnect(SMTPSession) - Method in interface org.apache.james.smtpserver.ConnectHandler
 
onConnect(SMTPSession) - Method in class org.apache.james.smtpserver.DNSRBLHandler
 
onError(Mail, String, String) - Method in class org.apache.james.transport.mailets.CommandListservManager
An error occurred, send some sort of message
onError(Mail, String, String) - Method in interface org.apache.james.transport.mailets.ICommandListservManager
An error occurred, send some sort of message to the sender
onError(Mail, String, String) - Method in class org.apache.james.transport.mailets.listservcommands.ErrorCommand
An error occurred, send a message with the following text resources: ErrorCommand.HEADER ErrorCommand.ERROR ErrorCommand.ADMIN_COMMANDS
onlyTrusted - Variable in class org.apache.james.transport.mailets.smime.SMIMECheckSignature
 
onMessage(SMTPSession) - Method in interface org.apache.james.smtpserver.MessageHandler
 
onMessage(SMTPSession) - Method in class org.apache.james.smtpserver.SendMailHandler
Adds header to the message
onMessage(SMTPSession) - Method in class org.apache.james.smtpserver.SetMimeHeaderHandler
Adds header to the message
open() - Method in class org.apache.james.fetchmail.FolderProcessor
Method open.
org.apache.james - package org.apache.james
 
org.apache.james.context - package org.apache.james.context
Classes specifically related to the context phase of the Avalon lifecycle
org.apache.james.core - package org.apache.james.core
Implementations of core James services and concepts.
org.apache.james.dnsserver - package org.apache.james.dnsserver
Provides classes implementing simple DNS facilities for James
org.apache.james.fetchmail - package org.apache.james.fetchmail
 
org.apache.james.mailrepository - package org.apache.james.mailrepository
Implementations of mail repositories for use in James.
org.apache.james.mailrepository.filepair - package org.apache.james.mailrepository.filepair
 
org.apache.james.nntpserver - package org.apache.james.nntpserver
Provides classes implementing NNTP functionality.
org.apache.james.nntpserver.repository - package org.apache.james.nntpserver.repository
Provides the interfaces that define NNTP articles, groups, and repositories as well as the implementations of those interfaces.
org.apache.james.pop3server - package org.apache.james.pop3server
Provides classes implementing POP3 functionality.
org.apache.james.remotemanager - package org.apache.james.remotemanager
Provides classes implementing simple remote management facilities for James
org.apache.james.security - package org.apache.james.security
Provides classes implementing security related functionality.
org.apache.james.services - package org.apache.james.services
A set of interfaces for commonly used, generic James concepts.
org.apache.james.smtpserver - package org.apache.james.smtpserver
Provides classes implementing SMTP functionality.
org.apache.james.transport - package org.apache.james.transport
Classes that implement the matcher/mailet processing chain.
org.apache.james.transport.mailets - package org.apache.james.transport.mailets
Core mailets for use with the Mailet API.
org.apache.james.transport.mailets.debug - package org.apache.james.transport.mailets.debug
Debugging mailets for use with the Mailet API.
org.apache.james.transport.mailets.listservcommands - package org.apache.james.transport.mailets.listservcommands
 
org.apache.james.transport.mailets.smime - package org.apache.james.transport.mailets.smime
 
org.apache.james.transport.matchers - package org.apache.james.transport.matchers
Core matchers for use with the Mailet API.
org.apache.james.transport.matchers.smime - package org.apache.james.transport.matchers.smime
 
org.apache.james.userrepository - package org.apache.james.userrepository
Implementations of user repositories for use in James.
org.apache.james.util - package org.apache.james.util
A variety of utility classes used inside James.
org.apache.james.util.connection - package org.apache.james.util.connection
Provides classes that implement Avalon Cornerstone connection services.
org.apache.james.util.dbcp - package org.apache.james.util.dbcp
 
org.apache.james.util.io - package org.apache.james.util.io
 
org.apache.james.util.mail - package org.apache.james.util.mail
This package and its sub-packages extend and provide utilities for use with javax.mail, its sub-packages and its implementations.
org.apache.james.util.mail.dsn - package org.apache.james.util.mail.dsn
 
org.apache.james.util.mail.handlers - package org.apache.james.util.mail.handlers
 
org.apache.james.util.mail.mdn - package org.apache.james.util.mail.mdn
 
org.apache.james.util.mordred - package org.apache.james.util.mordred
 
org.apache.james.util.watchdog - package org.apache.james.util.watchdog
Provides classes that define and implement a resettable Watchdog interface as well as related classes.
org.apache.mailet - package org.apache.mailet
The classes that constitute the Mailet API.
org.apache.mailet.dates - package org.apache.mailet.dates
 
Owner - Class in org.apache.james.transport.mailets.listservcommands
This command will send email to the current owner(s) of this mailing list
Owner() - Constructor for class org.apache.james.transport.mailets.listservcommands.Owner
 

P

packages - Variable in class org.apache.james.transport.Loader
The list of packages that may contain Mailets or matchers
parse(InputStream) - Method in class org.apache.james.core.MimeMessageWrapper
 
parse(String) - Method in class org.apache.mailet.dates.RFC977DateFormat
Parses text from the beginning of the given string to produce a date.
parse(String) - Method in interface org.apache.mailet.dates.SimplifiedDateFormat
Parses text from the beginning of the given string to produce a date.
parse(String) - Method in class org.apache.mailet.dates.SynchronizedDateFormat
Parses text from the beginning of the given string to produce a date.
parseQuota(String) - Method in class org.apache.james.transport.matchers.AbstractQuotaMatcher
Utility method that parses an amount string.
patterns - Variable in class org.apache.james.transport.matchers.GenericRegexMatcher
 
perl5Compiler - Variable in class org.apache.james.transport.mailets.CommandListservFooter
For matching
PERMANENT - Static variable in class org.apache.james.util.mail.dsn.DSNStatus
Permanent Failure
ping() - Method in class org.apache.james.transport.mailets.ClamAVScan
Tries to "ping" all the CLAMD daemons to check if they are up and accepting requests.
ping(InetAddress) - Method in class org.apache.james.transport.mailets.ClamAVScan
Tries (and retries as specified up to 'getMaxPings()') to "ping" the specified CLAMD daemon to check if it is up and accepting requests.
PoolConnEntry - Class in org.apache.james.util.mordred
An entry in a connection pool.
PoolConnEntry(JdbcDataSource, Connection, int) - Constructor for class org.apache.james.util.mordred.PoolConnEntry
Insert the method's description here.
POP3Handler - Class in org.apache.james.pop3server
The handler class for POP3 connections.
POP3Handler() - Constructor for class org.apache.james.pop3server.POP3Handler
 
POP3HandlerConfigurationData - Interface in org.apache.james.pop3server
Provides a number of server-wide constant values to the POP3Handlers
POP3Server - Class in org.apache.james.pop3server
Accepts POP3 connections on a server socket and dispatches them to POP3Handlers.
POP3Server() - Constructor for class org.apache.james.pop3server.POP3Server
 
POP3ServerMBean - Interface in org.apache.james.pop3server
An interface to expose James management functionality through JMX.
port - Variable in class org.apache.james.core.AbstractJamesService
The port on which this service will be made available.
position() - Method in exception org.apache.james.util.CRLFTerminatedReader.TerminationException
 
POSTMASTER - Static variable in class org.apache.james.Constants
Context key used to store the postmaster address for this James instance in the context.
PostmasterAlias - Class in org.apache.james.transport.mailets
Rewrites recipient addresses to make sure email for the postmaster is always handled.
PostmasterAlias() - Constructor for class org.apache.james.transport.mailets.PostmasterAlias
 
prepareCall(String) - Method in class org.apache.james.util.mordred.PoolConnEntry
 
prepareCall(String, int, int) - Method in class org.apache.james.util.mordred.PoolConnEntry
 
prepareCall(String, int, int, int) - Method in class org.apache.james.util.mordred.PoolConnEntry
 
prepareListMessage(Mail, MailAddress) - Method in class org.apache.james.transport.mailets.CommandListservProcessor
Create a new message with some set headers
prepareStatement(String) - Method in class org.apache.james.util.mordred.PoolConnEntry
 
prepareStatement(String, int, int) - Method in class org.apache.james.util.mordred.PoolConnEntry
 
prepareStatement(String, int, int, int) - Method in class org.apache.james.util.mordred.PoolConnEntry
 
prepareStatement(String, int) - Method in class org.apache.james.util.mordred.PoolConnEntry
 
prepareStatement(String, int[]) - Method in class org.apache.james.util.mordred.PoolConnEntry
 
prepareStatement(String, String[]) - Method in class org.apache.james.util.mordred.PoolConnEntry
 
println() - Method in class org.apache.james.util.InternetPrintWriter
Print a line separator.
println(boolean) - Method in class org.apache.james.util.InternetPrintWriter
Print a boolean followed by a line separator.
println(char) - Method in class org.apache.james.util.InternetPrintWriter
Print a char followed by a line separator.
println(int) - Method in class org.apache.james.util.InternetPrintWriter
Print a int followed by a line separator.
println(long) - Method in class org.apache.james.util.InternetPrintWriter
Print a long followed by a line separator.
println(float) - Method in class org.apache.james.util.InternetPrintWriter
Print a float followed by a line separator.
println(double) - Method in class org.apache.james.util.InternetPrintWriter
Print a double followed by a line separator.
println(char[]) - Method in class org.apache.james.util.InternetPrintWriter
Print a character array followed by a line separator.
println(String) - Method in class org.apache.james.util.InternetPrintWriter
Print a String followed by a line separator.
println(Object) - Method in class org.apache.james.util.InternetPrintWriter
Print an Object followed by a line separator.
printUsage() - Static method in class org.apache.james.security.DigestUtil
Print the command line usage string.
process() - Method in class org.apache.james.fetchmail.FolderProcessor
Method process opens a Folder, fetches the Envelopes for all of its Messages, creates a MessageProcessor and runs it to process each message.
process() - Method in class org.apache.james.fetchmail.MessageProcessor
Method process attempts to deliver a fetched message.
process() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Process the mail elements of the receiver
process() - Method in class org.apache.james.fetchmail.StoreProcessor
Method process connects to a Folder in a Message Store, creates a FolderProcessor and runs it to process the messages in the Folder.
process(Mail) - Method in class org.apache.james.transport.JamesSpoolManager
Process this mail message by the appropriate processor as designated in the state of the Mail object.
processMail(MailAddress, MailAddress, MimeMessage) - Method in class org.apache.james.transport.mailets.UsersRepositoryAliasingForwarding
Return null when the mail should be GHOSTed, the username string when it should be changed due to the ignoreUser configuration.
ProcessorAbstract - Class in org.apache.james.fetchmail
Class ProcessorAbstract is an abstract class that provides support for JavaMail processors.
ProcessorAbstract(Account) - Constructor for class org.apache.james.fetchmail.ProcessorAbstract
Constructor for ProcessorAbstract.
processSetResponse(SetResponse) - Method in class org.apache.james.dnsserver.DNSServer
 
put(String, Object) - Method in class org.apache.james.mailrepository.filepair.File_Persistent_Object_Repository
Store the given object and associates it to the given key
put(String) - Method in class org.apache.james.mailrepository.filepair.File_Persistent_Stream_Repository
Store the given object and associates it to the given key

Q

query - Variable in class org.apache.james.transport.mailets.JDBCAlias
 
query - Variable in class org.apache.james.transport.mailets.JDBCVirtualUserTable
The query used by the mailet to get the alias mapping
QuitCmdHandler - Class in org.apache.james.smtpserver
Handles QUIT command
QuitCmdHandler() - Constructor for class org.apache.james.smtpserver.QuitCmdHandler
 

R

RCPT_LIST - Static variable in interface org.apache.james.smtpserver.SMTPSession
 
RcptCmdHandler - Class in org.apache.james.smtpserver
Handles RCPT command
RcptCmdHandler() - Constructor for class org.apache.james.smtpserver.RcptCmdHandler
 
read() - Method in class org.apache.james.fetchmail.ReaderInputStream
 
read(byte[], int, int) - Method in class org.apache.james.smtpserver.SizeLimitedInputStream
Overrides the read method of InputStream to call the read() method of the wrapped input stream.
read() - Method in class org.apache.james.smtpserver.SizeLimitedInputStream
Overrides the read method of InputStream to call the read() method of the wrapped input stream.
read() - Method in class org.apache.james.util.CharTerminatedInputStream
Read a byte off this stream.
read() - Method in class org.apache.james.util.CRLFTerminatedReader
 
read(char[], int, int) - Method in class org.apache.james.util.CRLFTerminatedReader
 
read() - Method in class org.apache.james.util.DebugInputStream
Read a byte off the stream
read() - Method in class org.apache.james.util.DotStuffingInputStream
Read through the stream, checking for '\r\n.'
read(byte[], int, int) - Method in class org.apache.james.util.DotStuffingInputStream
Read through the stream, checking for '\r\n.'
read() - Method in class org.apache.james.util.io.ResettableFileInputStream
 
read(byte[], int, int) - Method in class org.apache.james.util.io.ResettableFileInputStream
 
read(byte[], int, int) - Method in class org.apache.james.util.SchedulerNotifyInputStream
Read an array of bytes from the stream
read() - Method in class org.apache.james.util.SchedulerNotifyInputStream
Read a byte from the stream
read(byte[], int, int) - Method in class org.apache.james.util.watchdog.BytesReadResetInputStream
Read an array of bytes from the stream
read() - Method in class org.apache.james.util.watchdog.BytesReadResetInputStream
Read a byte from the stream
readCommandLine() - Method in class org.apache.james.smtpserver.SMTPHandler
 
readCommandLine() - Method in interface org.apache.james.smtpserver.SMTPSession
Reads a line of characters off the command line.
ReaderInputStream - Class in org.apache.james.fetchmail
Simple class to allow a cast from a java.io.Reader to a java.io.InputStream $Id: ReaderInputStream.java 494012 2007-01-08 10:23:58 +0000 (lun, 08 gen 2007) norman $
ReaderInputStream(Reader) - Constructor for class org.apache.james.fetchmail.ReaderInputStream
 
readLine() - Method in class org.apache.james.util.CRLFTerminatedReader
Read a line of text which is terminated by CRLF.
readUserFromResultSet(ResultSet) - Method in class org.apache.james.userrepository.AbstractJdbcUsersRepository
Reads properties for a User from an open ResultSet.
readUserFromResultSet(ResultSet) - Method in class org.apache.james.userrepository.DefaultUsersJdbcRepository
Reads properties for a User from an open ResultSet.
readUserFromResultSet(ResultSet) - Method in class org.apache.james.userrepository.JamesUsersJdbcRepository
Reads properties for a User from an open ResultSet.
readUserFromResultSet(ResultSet) - Method in class org.apache.james.userrepository.ListUsersJdbcRepository
Reads properties for a User from an open ResultSet.
ready() - Method in class org.apache.james.util.CRLFTerminatedReader
 
RECEIVED - Static variable in class org.apache.mailet.RFC2822Headers
The name of the RFC 2822 headers that store additional tracing data.
RecipientIs - Class in org.apache.james.transport.matchers
 
RecipientIs() - Constructor for class org.apache.james.transport.matchers.RecipientIs
 
RecipientIsLocal - Class in org.apache.james.transport.matchers
 
RecipientIsLocal() - Constructor for class org.apache.james.transport.matchers.RecipientIsLocal
 
RecipientIsOverFixedQuota - Class in org.apache.james.transport.matchers
Experimental: Checks whether a recipient has exceeded a maximum allowed quota for messages standing in his inbox.
RecipientIsOverFixedQuota() - Constructor for class org.apache.james.transport.matchers.RecipientIsOverFixedQuota
 
RecipientIsRegex - Class in org.apache.james.transport.matchers
Matches recipients whose address matches a regular expression.
RecipientIsRegex() - Constructor for class org.apache.james.transport.matchers.RecipientIsRegex
 
RECIPIENTS - Static variable in class org.apache.james.transport.mailets.AbstractRedirect.SpecialAddress
 
recurse() - Method in class org.apache.james.fetchmail.FolderProcessor
Method recurse.
Redirect - Class in org.apache.james.transport.mailets
A mailet providing configurable redirection services.
Redirect() - Constructor for class org.apache.james.transport.mailets.Redirect
 
refCount - Variable in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
REFERENCES - Static variable in class org.apache.mailet.RFC2822Headers
The name of the RFC 2822 header that is used to identify the thread to which this message refers.
registerRepository(Configuration) - Method in class org.apache.james.core.AvalonMailStore
Registers a new mail repository type in the mail store's registry based upon a passed in Configuration object.
registerRepository(Configuration) - Method in class org.apache.james.mailrepository.filepair.RepositoryManager
 
rejectBlacklistedRecipient(MailAddress) - Method in class org.apache.james.fetchmail.MessageProcessor
Method rejectBlacklistedRecipient.
rejectMaxMessageSizeExceeded(int) - Method in class org.apache.james.fetchmail.MessageProcessor
Method rejectMaxMessageSizeExceeded.
rejectRecipientNotFound() - Method in class org.apache.james.fetchmail.MessageProcessor
Method rejectRecipientNotFound.
rejectRemoteReceivedHeaderInvalid() - Method in class org.apache.james.fetchmail.MessageProcessor
Method rejectRemoteReceivedHeaderInvalid.
rejectRemoteRecipient(MailAddress) - Method in class org.apache.james.fetchmail.MessageProcessor
Method rejectRemoteRecipient.
rejectUserUndefined(MailAddress) - Method in class org.apache.james.fetchmail.MessageProcessor
Method rejectUserUndefined.
RelayLimit - Class in org.apache.james.transport.matchers
 
RelayLimit() - Constructor for class org.apache.james.transport.matchers.RelayLimit
 
release(Object) - Method in class org.apache.james.core.AvalonMailStore
Return the Component when you are finished with it.
release(Object) - Method in class org.apache.james.mailrepository.filepair.RepositoryManager
 
releaseConnection(PoolConnEntry) - Method in class org.apache.james.util.mordred.JdbcDataSource
Implements the ConnDefinition behavior when a connection is no longer needed.
releaseConnectionHandler(ConnectionHandler) - Method in class org.apache.james.nntpserver.NNTPServer
 
releaseConnectionHandler(ConnectionHandler) - Method in class org.apache.james.pop3server.POP3Server
 
releaseConnectionHandler(ConnectionHandler) - Method in class org.apache.james.remotemanager.RemoteManager
 
releaseConnectionHandler(ConnectionHandler) - Method in class org.apache.james.smtpserver.SMTPServer
 
releaseSavepoint(Savepoint) - Method in class org.apache.james.util.mordred.PoolConnEntry
 
RemoteAddrInNetwork - Class in org.apache.james.transport.matchers
Checks the IP address of the sending server against a comma- delimited list of IP addresses, domain names or sub-nets.
RemoteAddrInNetwork() - Constructor for class org.apache.james.transport.matchers.RemoteAddrInNetwork
 
RemoteAddrNotInNetwork - Class in org.apache.james.transport.matchers
Checks the IP address of the sending server against a comma- delimited list of IP addresses, domain names or sub-nets.
RemoteAddrNotInNetwork() - Constructor for class org.apache.james.transport.matchers.RemoteAddrNotInNetwork
 
RemoteDelivery - Class in org.apache.james.transport.mailets
Receives a MessageContainer from JamesSpoolManager and takes care of delivery the message to remote hosts.
RemoteDelivery() - Constructor for class org.apache.james.transport.mailets.RemoteDelivery
 
RemoteDeliverySocketFactory - Class in org.apache.james.transport.mailets
It is used by RemoteDelivery in order to make possible to bind the client socket to a specific ip address.
RemoteDeliverySocketFactory() - Constructor for class org.apache.james.transport.mailets.RemoteDeliverySocketFactory
 
RemoteManager - Class in org.apache.james.remotemanager
Provides a really rude network interface to administer James.
RemoteManager() - Constructor for class org.apache.james.remotemanager.RemoteManager
 
RemoteManagerHandler - Class in org.apache.james.remotemanager
Provides a really rude network interface to administer James.
RemoteManagerHandler() - Constructor for class org.apache.james.remotemanager.RemoteManagerHandler
 
RemoteManagerHandlerConfigurationData - Interface in org.apache.james.remotemanager
Provides a number of server-wide constant values to the RemoteManagerHandlers
RemoteManagerMBean - Interface in org.apache.james.remotemanager
An interface to expose James management functionality through JMX.
remove(Mail) - Method in class org.apache.james.mailrepository.AvalonMailRepository
Removes a specified message
remove(Collection) - Method in class org.apache.james.mailrepository.AvalonMailRepository
Removes a Collection of mails from the repository
remove(String) - Method in class org.apache.james.mailrepository.AvalonMailRepository
Removes a message identified by key.
remove(String) - Method in class org.apache.james.mailrepository.filepair.AbstractFileRepository
Remove the object associated to the given key.
remove(Mail) - Method in class org.apache.james.mailrepository.JDBCMailRepository
Removes a specified message
remove(Collection) - Method in class org.apache.james.mailrepository.JDBCMailRepository
Removes a Collection of mails from the repository
remove(String) - Method in class org.apache.james.mailrepository.JDBCMailRepository
Removes a message identified by a key.
remove(Mail) - Method in class org.apache.james.mailrepository.MailStoreSpoolRepository
 
remove(Collection) - Method in class org.apache.james.mailrepository.MailStoreSpoolRepository
 
remove(String) - Method in class org.apache.james.mailrepository.MailStoreSpoolRepository
 
remove(Mail) - Method in class org.apache.james.mailrepository.MBoxMailRepository
Remove an existing message
remove(Collection) - Method in class org.apache.james.mailrepository.MBoxMailRepository
Remove a list of messages from disk The collection is simply a list of mails to delete
remove(String) - Method in class org.apache.james.mailrepository.MBoxMailRepository
Remove a mail from the mbox file
remove(Mail) - Method in interface org.apache.james.services.MailRepository
Removes a specified message
remove(Collection) - Method in interface org.apache.james.services.MailRepository
Remove an Collection of mails from the repository
remove(String) - Method in interface org.apache.james.services.MailRepository
Removes a message identified by key.
removeAddress(MailAddress) - Method in class org.apache.james.transport.mailets.AvalonListservManager
Remove an address from the list.
removeAddress(MailAddress) - Method in class org.apache.james.transport.mailets.GenericListservManager
Removes an address from the listserv.
removeAllAttributes() - Method in class org.apache.james.core.MailImpl
 
removeAllAttributes() - Method in interface org.apache.mailet.Mail
Removes all the attributes associated with this Mail instance.
RemoveAllMailAttributes - Class in org.apache.james.transport.mailets
This mailet sets removes all attributes set on the Mail instance Sample configuration: <mailet match="All" class="RemoveAllMailAttributes"/>
RemoveAllMailAttributes() - Constructor for class org.apache.james.transport.mailets.RemoveAllMailAttributes
 
removeAttribute(String) - Method in class org.apache.james.core.MailImpl
 
removeAttribute(String) - Method in class org.apache.james.James
 
removeAttribute(String) - Method in interface org.apache.mailet.Mail
Removes the attribute with the given name from this Mail instance.
removeAttribute(String) - Method in interface org.apache.mailet.MailetContext
Removes the attribute with the given name from the mailet context.
removeGroupFromUser(String) - Method in class org.apache.james.userrepository.UsersLDAPRepository
 
removeHeader(String) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
removeHeader(String) - Method in class org.apache.james.core.MimeMessageWrapper
 
RemoveMailAttribute - Class in org.apache.james.transport.mailets
This mailet sets attributes on the Mail.
RemoveMailAttribute() - Constructor for class org.apache.james.transport.mailets.RemoveMailAttribute
 
removeUser(String) - Method in class org.apache.james.core.LocalUsersRepository
 
removeUser(String) - Method in interface org.apache.james.services.UsersRepository
Removes a user from the repository
removeUser(String) - Method in class org.apache.james.userrepository.AbstractUsersRepository
Removes a user from the repository
removeUser(String) - Method in class org.apache.james.userrepository.UsersFileRepository
 
removeUser(String) - Method in class org.apache.james.userrepository.UsersLDAPRepository
 
replaceInternetAddresses(Mail, Collection) - Method in class org.apache.james.transport.mailets.AbstractRedirect
Returns a new Collection built over list replacing special addresses with real InternetAddress-es.
replaceMailAddresses(Mail, Collection) - Method in class org.apache.james.transport.mailets.AbstractRedirect
Returns a new Collection built over list replacing special addresses with real MailAddress-es.
replaceParameters(String, Map) - Static method in class org.apache.james.util.XMLResources
Returns a named string, replacing parameters with the values set.
reply(boolean) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
This does not need a writable message
REPLY_TO - Static variable in class org.apache.james.transport.mailets.AbstractRedirect.SpecialAddress
 
REPLY_TO - Static variable in class org.apache.mailet.RFC2822Headers
The name of the RFC 2822 header that stores the reply-to address.
replyToList - Variable in class org.apache.james.transport.mailets.AvalonListserv
Whether the reply-to header should be set to the list address
replyToList - Variable in class org.apache.james.transport.mailets.CommandListservProcessor
Whether the reply-to header should be set to the list address specified by the config param: 'replytolist'.
replyToList - Variable in class org.apache.james.transport.mailets.JDBCListserv
 
RepositoryManager - Class in org.apache.james.mailrepository.filepair
 
RepositoryManager() - Constructor for class org.apache.james.mailrepository.filepair.RepositoryManager
 
repositoryName - Variable in class org.apache.james.mailrepository.JDBCMailRepository
The repository name parsed from the destination URL
Resend - Class in org.apache.james.transport.mailets
A mailet providing configurable redirection services.
Resend() - Constructor for class org.apache.james.transport.mailets.Resend
 
RESENT_BCC - Static variable in class org.apache.mailet.RFC2822Headers
The name of the RFC 2822 header that stores the blind carbon copied recipients of the resent message.
RESENT_CC - Static variable in class org.apache.mailet.RFC2822Headers
The name of the RFC 2822 header that stores the carbon copied recipients of the resent message.
RESENT_DATE - Static variable in class org.apache.mailet.RFC2822Headers
The name of the RFC 2822 header that stores the date the message was resent.
RESENT_FROM - Static variable in class org.apache.mailet.RFC2822Headers
The name of the RFC 2822 header that stores the originator of the resent message.
RESENT_MESSAGE_ID - Static variable in class org.apache.mailet.RFC2822Headers
The name of the RFC 2822 header that stores the message id of the resent message.
RESENT_SENDER - Static variable in class org.apache.mailet.RFC2822Headers
The name of the RFC 2822 header that stores the transmission agent of the resent message.
RESENT_TO - Static variable in class org.apache.mailet.RFC2822Headers
The name of the RFC 2822 header that stores the recipients of the resent message.
reset() - Method in class org.apache.james.util.io.ResettableFileInputStream
 
reset() - Method in class org.apache.james.util.watchdog.InaccurateTimeoutWatchdog
Reset this Watchdog.
reset() - Method in interface org.apache.james.util.watchdog.Watchdog
Reset this Watchdog.
resetDynamicAccounts() - Method in class org.apache.james.fetchmail.FetchMail
Resets the dynamicAccounts.
resetState() - Method in class org.apache.james.smtpserver.SMTPHandler
 
resetState() - Method in interface org.apache.james.smtpserver.SMTPSession
Resets message-specific, but not authenticated user, state.
ResettableFileInputStream - Class in org.apache.james.util.io
 
ResettableFileInputStream(File) - Constructor for class org.apache.james.util.io.ResettableFileInputStream
 
ResettableFileInputStream(String) - Constructor for class org.apache.james.util.io.ResettableFileInputStream
 
ResettableFileInputStream(String, int) - Constructor for class org.apache.james.util.io.ResettableFileInputStream
 
resolveClass(ObjectStreamClass) - Method in class org.apache.james.util.io.ClassLoaderObjectInputStream
 
resolver - Variable in class org.apache.james.dnsserver.DNSServer
A resolver instance used to retrieve DNS records.
Resources - Class in org.apache.james.transport
A set of constants used inside the James transport.
retrieve(String) - Method in class org.apache.james.mailrepository.AvalonMailRepository
Retrieves a message given a key.
retrieve(String) - Method in class org.apache.james.mailrepository.JDBCMailRepository
Retrieves a message given a key.
retrieve(String) - Method in class org.apache.james.mailrepository.MailStoreSpoolRepository
 
retrieve(String) - Method in class org.apache.james.mailrepository.MBoxMailRepository
Get a message from the backing store (disk)
retrieve(String) - Method in interface org.apache.james.services.MailRepository
Retrieves a message given a key.
RETURN_PATH - Static variable in class org.apache.mailet.RFC2822Headers
The name of the RFC 2822 headers that store the tracing data for the return path.
REVERSE_PATH - Static variable in class org.apache.james.transport.mailets.AbstractRedirect.SpecialAddress
 
RFC2822Headers - Class in org.apache.mailet
This utility class provides the set of header names explicitly defined in RFC 2822
RFC2980DateFormat - Class in org.apache.mailet.dates
A thread-safe date formatting class to produce dates formatted in accord with the specifications of section 3.2 of RFC 2980.
RFC2980DateFormat() - Constructor for class org.apache.mailet.dates.RFC2980DateFormat
Constructor for RFC2980DateFormat
RFC822DateFormat - Class in org.apache.mailet.dates
A thread safe wrapper for the javax.mail.internet.MailDateFormat class.
RFC822DateFormat() - Constructor for class org.apache.mailet.dates.RFC822DateFormat
Constructor for RFC822DateFormat
RFC977DateFormat - Class in org.apache.mailet.dates
A thread-safe date formatting class to produce dates formatted in accord with the specifications of RFC 977.
RFC977DateFormat() - Constructor for class org.apache.mailet.dates.RFC977DateFormat
Constructor for RFC977DateFormat
ROLE - Static variable in interface org.apache.james.services.DNSServer
The component role used by components implementing this service
ROLE - Static variable in interface org.apache.james.services.JamesConnectionManager
The component role used by components implementing this service
ROLE - Static variable in interface org.apache.james.services.MailetLoader
The component role used by components implementing this service
ROLE - Static variable in interface org.apache.james.services.MailRepository
The component role used by components implementing this service
ROLE - Static variable in interface org.apache.james.services.MailServer
The component role used by components implementing this service
ROLE - Static variable in interface org.apache.james.services.MatcherLoader
The component role used by components implementing this service
ROLE - Static variable in interface org.apache.james.services.SpoolRepository
The component role used by components implementing this service
ROLE - Static variable in interface org.apache.james.services.UsersRepository
The component role used by components implementing this service
ROLE - Static variable in interface org.apache.james.services.UsersStore
The component role used by components implementing this service
rollback() - Method in class org.apache.james.util.mordred.PoolConnEntry
 
rollback(Savepoint) - Method in class org.apache.james.util.mordred.PoolConnEntry
 
RsetCmdHandler - Class in org.apache.james.smtpserver
Handles RSET command
RsetCmdHandler() - Constructor for class org.apache.james.smtpserver.RsetCmdHandler
 
run() - Method in class org.apache.james.transport.JamesSpoolManager
This routinely checks the message spool for messages, and processes them as necessary
run() - Method in class org.apache.james.transport.mailets.RemoteDelivery
Handles checking the outgoing spool for new mail and delivering them if there are any
run() - Method in class org.apache.james.util.connection.ServerConnection
Provides the body for the thread of execution for a ServerConnection.
run() - Method in class org.apache.james.util.mordred.JdbcDataSource
Background thread that checks if there are fewer connections open than minConn specifies, and checks whether connections have been checked out for too long, killing them.
run() - Method in class org.apache.james.util.watchdog.InaccurateTimeoutWatchdog
Execute the body of the Watchdog, triggering as appropriate.

S

saveChanges() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
saveChanges(MimeMessage) - Method in class org.apache.james.transport.mailets.ClamAVScan
Saves changes resetting the original message id.
SchedulerNotifyInputStream - Class in org.apache.james.util
This will reset the scheduler each time a certain amount of data has been transfered.
SchedulerNotifyInputStream(InputStream, TimeScheduler, String, int) - Constructor for class org.apache.james.util.SchedulerNotifyInputStream
 
SchedulerNotifyOutputStream - Class in org.apache.james.util
This will reset the scheduler each time a certain amount of data has been transfered.
SchedulerNotifyOutputStream(OutputStream, TimeScheduler, String, int) - Constructor for class org.apache.james.util.SchedulerNotifyOutputStream
 
SchedulerWatchdogFactory - Class in org.apache.james.util.watchdog
This class is a factory to produce Watchdogs, each of which is associated with a single TimeScheduler Target and a TimeScheduler object.
SchedulerWatchdogFactory(TimeScheduler, long) - Constructor for class org.apache.james.util.watchdog.SchedulerWatchdogFactory
Creates the factory and sets the TimeScheduler used to implement the watchdogs.
SECURITY - Static variable in class org.apache.james.util.mail.dsn.DSNStatus
Security or Policy Status
SECURITY_AUTH - Static variable in class org.apache.james.util.mail.dsn.DSNStatus
Delivery not authorized, message refused
SECURITY_CONVERSION - Static variable in class org.apache.james.util.mail.dsn.DSNStatus
Security conversion required, but not possible
SECURITY_CRYPT_ALGO - Static variable in class org.apache.james.util.mail.dsn.DSNStatus
Cryptographic algorithm not supported
SECURITY_CRYPT_FAIL - Static variable in class org.apache.james.util.mail.dsn.DSNStatus
Cryptographic failure
SECURITY_INTEGRITY - Static variable in class org.apache.james.util.mail.dsn.DSNStatus
Message integrity failure
SECURITY_LIST_EXP - Static variable in class org.apache.james.util.mail.dsn.DSNStatus
Mailing list expansion prohibited
SECURITY_OTHER - Static variable in class org.apache.james.util.mail.dsn.DSNStatus
Other or undefined security status
SECURITY_UNSUPPORTED - Static variable in class org.apache.james.util.mail.dsn.DSNStatus
Security features not supported
select(Object) - Method in class org.apache.james.core.AvalonMailStore
This method accept a Configuration object as hint and return the corresponding MailRepository.
select(Object) - Method in class org.apache.james.mailrepository.filepair.RepositoryManager
 
SENDER - Static variable in interface org.apache.james.smtpserver.SMTPSession
 
SENDER - Static variable in class org.apache.james.transport.mailets.AbstractRedirect.SpecialAddress
 
SENDER - Static variable in class org.apache.mailet.RFC2822Headers
The name of the RFC 2822 header that stores the actual mail transmission agent, if this differs from the author of the message.
senderDomainIsValid(Mail) - Method in class org.apache.james.transport.mailets.AbstractRedirect
Checks if a sender domain of mail is valid.
SenderHostIs - Class in org.apache.james.transport.matchers
Checkes the sender's displayed domain name against a supplied list.
SenderHostIs() - Constructor for class org.apache.james.transport.matchers.SenderHostIs
 
SenderInFakeDomain - Class in org.apache.james.transport.matchers
Does a DNS lookup (MX and A/CNAME records) on the sender's domain.
SenderInFakeDomain() - Constructor for class org.apache.james.transport.matchers.SenderInFakeDomain
 
SenderIs - Class in org.apache.james.transport.matchers
 
SenderIs() - Constructor for class org.apache.james.transport.matchers.SenderIs
 
SenderIsNull - Class in org.apache.james.transport.matchers
Matches mails that are sent by a null sender.
SenderIsNull() - Constructor for class org.apache.james.transport.matchers.SenderIsNull
 
SenderIsRegex - Class in org.apache.james.transport.matchers
Matches mails that are sent by a sender whose address matches a regular expression.
SenderIsRegex() - Constructor for class org.apache.james.transport.matchers.SenderIsRegex
 
SendingModeAutomatic - Class in org.apache.james.util.mail.mdn
Class SendingModeAutomatic
SendingModeAutomatic() - Constructor for class org.apache.james.util.mail.mdn.SendingModeAutomatic
Default Constructor
SendingModeManual - Class in org.apache.james.util.mail.mdn
Class SendingModeManual
SendingModeManual() - Constructor for class org.apache.james.util.mail.mdn.SendingModeManual
Default Constructor
sendMail(Mail) - Method in class org.apache.james.fetchmail.MessageProcessor
Method sendMail.
sendMail(MimeMessage) - Method in class org.apache.james.James
Place a mail on the spool for processing
sendMail(MailAddress, Collection, MimeMessage) - Method in class org.apache.james.James
Place a mail on the spool for processing
sendMail(MailAddress, Collection, MimeMessage, String) - Method in class org.apache.james.James
Place a mail on the spool for processing
sendMail(MailAddress, Collection, InputStream) - Method in class org.apache.james.James
Place a mail on the spool for processing
sendMail(Mail) - Method in class org.apache.james.James
Place a mail on the spool for processing
sendMail(MailAddress, Collection, MimeMessage) - Method in interface org.apache.james.services.MailServer
Deprecated. You can use MailetContext service for this purpose
sendMail(MailAddress, Collection, InputStream) - Method in interface org.apache.james.services.MailServer
Deprecated. You can use MailetContext service for this purpose
sendMail(Mail) - Method in interface org.apache.james.services.MailServer
Pass a Mail to this MailServer for processing
sendMail(MimeMessage) - Method in interface org.apache.james.services.MailServer
Deprecated. You can use MailetContext service for this purpose
sendMail(MimeMessage) - Method in interface org.apache.mailet.MailetContext
Send an outgoing message to the top of this mailet container's root queue.
sendMail(MailAddress, Collection, MimeMessage) - Method in interface org.apache.mailet.MailetContext
Send an outgoing message to the top of this mailet container's root queue.
sendMail(MailAddress, Collection, MimeMessage, String) - Method in interface org.apache.mailet.MailetContext
Send an outgoing message to the top of this mailet container queue for the appropriate processor that is specified.
sendMail(Mail) - Method in interface org.apache.mailet.MailetContext
Send an outgoing message to the top of this mailet container's root queue.
SendMailHandler - Class in org.apache.james.smtpserver
Adds the header to the message
SendMailHandler() - Constructor for class org.apache.james.smtpserver.SendMailHandler
 
sendStandardReply(Mail, String, String, String) - Method in class org.apache.james.transport.mailets.listservcommands.BaseCommand
Produces a standard response replyAddress to the sender
serialVersionUID - Static variable in class org.apache.james.core.MailImpl
We hardcode the serialVersionUID so that from James 1.2 on, MailImpl will be deserializable (so your mail doesn't get lost)
serialVersionUID - Static variable in class org.apache.mailet.MailAddress
 
ServerConnection - Class in org.apache.james.util.connection
Represents a single server socket managed by a connection manager.
ServerConnection(ServerSocket, ConnectionHandlerFactory, ThreadPool, int, int) - Constructor for class org.apache.james.util.connection.ServerConnection
The sole constructor for a ServerConnection.
serverSocket - Variable in class org.apache.james.core.AbstractJamesService
 
serverSocketType - Variable in class org.apache.james.core.AbstractJamesService
The server socket type used to generate connections for this server.
ServerTime - Class in org.apache.james.transport.mailets
Returns the current time for the mail server.
ServerTime() - Constructor for class org.apache.james.transport.mailets.ServerTime
 
service(ServiceManager) - Method in class org.apache.james.core.AbstractJamesService
 
service(ServiceManager) - Method in class org.apache.james.core.AvalonMailStore
 
service(ServiceManager) - Method in class org.apache.james.core.AvalonUsersStore
 
service(ServiceManager) - Method in class org.apache.james.core.LocalUsersRepository
 
service(ServiceManager) - Method in class org.apache.james.fetchmail.FetchMail
 
service(ServiceManager) - Method in class org.apache.james.fetchmail.FetchScheduler
 
service(ServiceManager) - Method in class org.apache.james.James
 
service(ServiceManager) - Method in class org.apache.james.mailrepository.AvalonMailRepository
 
service(ServiceManager) - Method in class org.apache.james.mailrepository.filepair.AbstractFileRepository
 
service(ServiceManager) - Method in class org.apache.james.mailrepository.filepair.RepositoryManager
 
service(ServiceManager) - Method in class org.apache.james.mailrepository.JDBCMailRepository
 
service(ServiceManager) - Method in class org.apache.james.mailrepository.MailStoreSpoolRepository
 
service(ServiceManager) - Method in class org.apache.james.mailrepository.MBoxMailRepository
 
service(ServiceManager) - Method in class org.apache.james.nntpserver.NNTPServer
 
service(ServiceManager) - Method in class org.apache.james.pop3server.POP3Server
 
service(ServiceManager) - Method in class org.apache.james.remotemanager.RemoteManager
 
service(ServiceManager) - Method in class org.apache.james.smtpserver.MailCmdHandler
 
service(ServiceManager) - Method in class org.apache.james.smtpserver.SendMailHandler
 
service(ServiceManager) - Method in class org.apache.james.smtpserver.SMTPHandlerChain
 
service(ServiceManager) - Method in class org.apache.james.smtpserver.SMTPServer
 
service(ServiceManager) - Method in class org.apache.james.transport.JamesSpoolManager
 
service(Mail) - Method in class org.apache.james.transport.LinearProcessor
Processes a single mail message through the chain of matchers and mailets.
service(ServiceManager) - Method in class org.apache.james.transport.Loader
 
service(Mail) - Method in class org.apache.james.transport.mailets.AbstractAddFooter
Takes the message and attaches a footer message to it.
service(Mail) - Method in class org.apache.james.transport.mailets.AbstractRedirect
Service does the hard work,and redirects the originalMail in the form specified.
service(Mail) - Method in class org.apache.james.transport.mailets.AbstractVirtualUserTable
Checks the recipient list of the email for user mappings.
service(Mail) - Method in class org.apache.james.transport.mailets.AddHabeasWarrantMark
Called by the mailet container to allow the mailet to process to a message message.
service(Mail) - Method in class org.apache.james.transport.mailets.BayesianAnalysis
Scans the mail and determines the spam probability.
service(Mail) - Method in class org.apache.james.transport.mailets.BayesianAnalysisFeeder
Scans the mail and updates the token frequencies in the database.
service(Mail) - Method in class org.apache.james.transport.mailets.Bounce
Service does the hard work,and redirects the originalMail in the form specified.
service(Mail) - Method in class org.apache.james.transport.mailets.ClamAVScan
Scans the mail.
service(Mail) - Method in class org.apache.james.transport.mailets.CommandListservManager
Called by the mailet container to allow the mailet to process a message.
service(Mail) - Method in class org.apache.james.transport.mailets.CommandListservProcessor
A message was sent to the list serv.
service(Mail) - Method in class org.apache.james.transport.mailets.debug.Counter
Count processed mails, marking each mail as completed after counting.
service(Mail) - Method in class org.apache.james.transport.mailets.debug.DumpSystemErr
Writes the message to System.err .
service(Mail) - Method in class org.apache.james.transport.mailets.debug.ExceptionThrowingMailet
Throw an exception if any mail is processed.
service(Mail) - Method in class org.apache.james.transport.mailets.debug.Identity
Do nothing.
service(Mail) - Method in class org.apache.james.transport.mailets.DSNBounce
Service does the hard work and bounces the originalMail in the format specified by RFC3464.
service(Mail) - Method in class org.apache.james.transport.mailets.FromRepository
Spool mail from a particular repository.
service(Mail) - Method in class org.apache.james.transport.mailets.GenericListserv
Processes the message.
service(Mail) - Method in class org.apache.james.transport.mailets.GenericListservManager
Processes the message.
service(Mail) - Method in class org.apache.james.transport.mailets.JDBCAlias
 
service(Mail) - Method in class org.apache.james.transport.mailets.LocalDelivery
Delivers a mail to a local mailbox.
service(Mail) - Method in class org.apache.james.transport.mailets.LogMessage
Log a particular message
service(Mail) - Method in class org.apache.james.transport.mailets.Null
Set this mail to GHOST state, indicating that no further processing should take place.
service(Mail) - Method in class org.apache.james.transport.mailets.PostmasterAlias
Make sure that a message that is addressed to a postmaster alias is always sent to the postmaster address, regardless of delivery to other recipients.
service(Mail) - Method in class org.apache.james.transport.mailets.RemoteDelivery
For this message, we take the list of recipients, organize these into distinct servers, and duplicate the message for each of these servers, and then call the deliver (messagecontainer) method for each server-specific messagecontainer ... that will handle storing it in the outgoing queue if needed.
service(Mail) - Method in class org.apache.james.transport.mailets.RemoveAllMailAttributes
Removes all attributes on the Mail
service(Mail) - Method in class org.apache.james.transport.mailets.RemoveMailAttribute
Remove the configured attributes
service(Mail) - Method in class org.apache.james.transport.mailets.ServerTime
Sends a message back to the sender indicating what time the server thinks it is.
service(Mail) - Method in class org.apache.james.transport.mailets.SetMailAttribute
Sets the configured attributes
service(Mail) - Method in class org.apache.james.transport.mailets.SetMimeHeader
Takes the message and adds a header to it.
service(Mail) - Method in class org.apache.james.transport.mailets.smime.SMIMEAbstractSign
Service does the hard work, and signs
service(Mail) - Method in class org.apache.james.transport.mailets.smime.SMIMECheckSignature
 
service(Mail) - Method in class org.apache.james.transport.mailets.smime.SMIMEDecrypt
 
service(Mail) - Method in class org.apache.james.transport.mailets.ToMultiRepository
Delivers a mail to a local mailbox.
service(Mail) - Method in class org.apache.james.transport.mailets.ToProcessor
Deliver a mail to the processor.
service(Mail) - Method in class org.apache.james.transport.mailets.ToRepository
Store a mail in a particular repository.
service(Mail) - Method in class org.apache.james.transport.mailets.UseHeaderRecipients
Process an incoming email, removing the currently identified recipients and replacing them with the recipients indicated in the Mail-For, To and Cc headers of the actual email.
service(Mail) - Method in class org.apache.james.transport.mailets.UsersRepositoryAliasingForwarding
Delivers a mail to a local mailbox.
service(Mail) - Method in class org.apache.james.transport.mailets.WhiteListManager
Services the mailet.
service(ServiceManager) - Method in class org.apache.james.userrepository.AbstractJdbcUsersRepository
 
service(ServiceManager) - Method in class org.apache.james.userrepository.UsersFileRepository
 
service(ServiceManager) - Method in class org.apache.james.userrepository.UsersLDAPRepository
 
service(ServiceManager) - Method in class org.apache.james.util.connection.SimpleConnectionManager
 
service(Mail) - Method in class org.apache.mailet.GenericMailet
Called by the mailet container to allow the mailet to process a message.
service(Mail) - Method in interface org.apache.mailet.Mailet
Called by the mailet container to allow the mailet to process to a message.
setAccount(Account) - Method in class org.apache.james.fetchmail.ProcessorAbstract
Sets the account.
setActionMode(DispositionActionMode) - Method in class org.apache.james.util.mail.mdn.Disposition
Set the Disposition Mode.
setAddresses(InetAddress[]) - Method in class org.apache.james.transport.mailets.ClamAVScan
Setter for property addresses.
setAlias(String) - Method in interface org.apache.james.services.JamesUser
Set local address to which email should be delivered.
setAlias(String) - Method in class org.apache.james.userrepository.DefaultJamesUser
Set the user id for which this id is an alias.
setAliasing(boolean) - Method in interface org.apache.james.services.JamesUser
Indicate if mail received for this user should be delivered locally to a different address.
setAliasing(boolean) - Method in class org.apache.james.userrepository.DefaultJamesUser
Set whether this user id is an alias.
setAttribute(String, Serializable) - Method in class org.apache.james.core.MailImpl
 
setAttribute(String, Object) - Method in class org.apache.james.James
 
setAttribute(String, Serializable) - Method in interface org.apache.mailet.Mail
Binds an object to a given attribute name in this Mail instance.
setAttribute(String, Object) - Method in interface org.apache.mailet.MailetContext
Binds an object to a given attribute name in this mailet context.
setAttributeName(String) - Method in class org.apache.james.transport.matchers.HasMailAttributeWithValue
Sets the attributeName.
setAttributePrefix(String) - Method in class org.apache.james.fetchmail.ProcessorAbstract
Sets the attributePrefix.
setAttributesRaw(HashMap) - Method in class org.apache.james.core.MailImpl
This method is necessary, when Mail repositories needs to deal explicitly with retriving Mail attributes as a Serializable Note: This method is not exposed in the Mail interface, it is for internal use by James only.
setAttributeValue(String) - Method in class org.apache.james.transport.matchers.HasMailAttributeWithValue
Sets the attributeValue.
setAutoCommit(boolean) - Method in class org.apache.james.util.mordred.PoolConnEntry
 
setBase(String) - Method in class org.apache.james.userrepository.UsersLDAPRepository
 
setBlacklistedRecipient(boolean) - Method in class org.apache.james.fetchmail.MessageProcessor
Sets the Blacklisted.
setBlockListed(boolean) - Method in class org.apache.james.smtpserver.SMTPHandler
 
setBlockListed(boolean) - Method in interface org.apache.james.smtpserver.SMTPSession
Sets the blocklisted value
setCatalog(String) - Method in class org.apache.james.util.mordred.PoolConnEntry
 
setCondition(String) - Method in class org.apache.james.core.MatcherConfigImpl
Set the simple condition defined for this matcher configuration.
setConfiguration(Configuration) - Method in class org.apache.james.core.MailetConfigImpl
Set the Avalon Configuration object for the mailet.
setConfiguration(ParsedConfiguration) - Method in class org.apache.james.fetchmail.FetchMail
Sets the configuration.
setContent(Object, String) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
setContent(Multipart) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
setContentID(String) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
setContentLanguage(String[]) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
setContentMD5(String) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
setContentType(ContentType) - Method in class org.apache.james.util.mail.MimeMultipartReport
Sets the content type
setCorpus(Map) - Method in class org.apache.james.util.BayesianAnalyzer
Public setter for corpus.
setDataFlavor(ActivationDataFlavor) - Method in class org.apache.james.util.mail.handlers.AbstractDataContentHandler
 
setDataHandler(DataHandler) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
setDataHandler(DataHandler) - Method in class org.apache.james.core.MimeMessageWrapper
The message is changed when working with headers and when altering the content.
setDebug(boolean) - Method in class org.apache.james.transport.mailets.ClamAVScan
Setter for property debug.
setDebug(boolean) - Method in class org.apache.james.transport.mailets.smime.SMIMEAbstractSign
Setter for property debug.
setDefaultRemoteAddress(boolean) - Method in class org.apache.james.fetchmail.MessageProcessor
Sets the defaultRemoteAddress.
setDefaultSenderDomainPart(boolean) - Method in class org.apache.james.fetchmail.MessageProcessor
Sets the defaultSenderDomainPart.
setDefaultSenderLocalPart(boolean) - Method in class org.apache.james.fetchmail.MessageProcessor
Sets the defaultSenderLocalPart.
setDescription(String) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
setDescription(String, String) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
setDestination(String) - Method in class org.apache.james.mailrepository.filepair.AbstractFileRepository
 
setDisposition(String) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
setDispositionModifiers(DispositionModifier[]) - Method in class org.apache.james.util.mail.mdn.Disposition
Set the Disposition Modifiers.
setDispositionType(DispositionType) - Method in class org.apache.james.util.mail.mdn.Disposition
Set the Disposition Type.
setDynamicAccounts(Map) - Method in class org.apache.james.fetchmail.FetchMail
Sets the dynamicAccounts.
setErrorMessage(String) - Method in class org.apache.james.core.MailImpl
Set the error message associated with this MailImpl.
setErrorMessage(String) - Method in interface org.apache.mailet.Mail
Sets the error message associated with this message.
setExplanationText(String) - Method in class org.apache.james.transport.mailets.smime.SMIMEAbstractSign
Setter for property explanationText.
setFetching(boolean) - Method in class org.apache.james.fetchmail.FetchMail
Sets the fetching.
setFileName(String) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
setFlag(Flags.Flag, boolean) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
setFlags(Flags, boolean) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
setFolder(Folder) - Method in class org.apache.james.fetchmail.FolderProcessor
Sets the folder.
setForwarding(boolean) - Method in interface org.apache.james.services.JamesUser
Indicate if mail for this user should be forwarded to some other mail server.
setForwarding(boolean) - Method in class org.apache.james.userrepository.DefaultJamesUser
Set whether mail to this user is to be forwarded to another email address
setForwardingDestination(MailAddress) - Method in interface org.apache.james.services.JamesUser
Set destination for forwading mail TODO: Should we use a MailAddress?
setForwardingDestination(MailAddress) - Method in class org.apache.james.userrepository.DefaultJamesUser
Set the destination address to which mail to this user will be forwarded.
setFrom(Address) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
setFrom() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
setHamMessageCount(int) - Method in class org.apache.james.util.BayesianAnalyzer
Public setter for hamMessageCount.
setHamTokenCounts(Map) - Method in class org.apache.james.util.BayesianAnalyzer
Public setter for the hamTokenCounts Map.
setHandlerChain(SMTPHandlerChain) - Method in class org.apache.james.smtpserver.SMTPHandler
Sets the SMTPHandlerChain
setHeader(String, String) - Method in class org.apache.james.core.MailHeaders
If the new header is a Return-Path we get sure that we add it to the top Javamail, at least until 1.4.0 does the wrong thing if it loaded a stream with a return-path in the middle.
setHeader(String, String) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
setHeader(String, String) - Method in class org.apache.james.core.MimeMessageWrapper
 
setHeaderName(String) - Method in class org.apache.james.smtpserver.SetMimeHeaderHandler
Set the header name
setHeaderValue(String) - Method in class org.apache.james.smtpserver.SetMimeHeaderHandler
Set the header value
setHoldability(int) - Method in class org.apache.james.util.mordred.PoolConnEntry
 
setHost(String) - Method in class org.apache.james.transport.mailets.ClamAVScan
Setter for property host.
setIsReply(Mail, boolean, Mail) - Method in class org.apache.james.transport.mailets.AbstractRedirect
Sets the "In-Reply-To:" header of newMail to the "Message-Id:" of originalMail, if isReply is true.
setKeyHolder(KeyHolder) - Method in class org.apache.james.transport.mailets.smime.SMIMEAbstractSign
Setter for property keyHolder.
setLastUpdated(Date) - Method in class org.apache.james.core.MailImpl
Set the date this mail was last updated.
setLastUpdated(Date) - Method in interface org.apache.mailet.Mail
 
setLenient(boolean) - Method in class org.apache.mailet.dates.RFC977DateFormat
Specify whether or not date/time parsing is to be lenient.
setLenient(boolean) - Method in interface org.apache.mailet.dates.SimplifiedDateFormat
Specify whether or not date/time parsing is to be lenient.
setLenient(boolean) - Method in class org.apache.mailet.dates.SynchronizedDateFormat
Specify whether or not date/time parsing is to be lenient.
setLocalUsers(UsersRepository) - Method in class org.apache.james.fetchmail.FetchMail
Sets the localUsers.
setMail(Mail) - Method in class org.apache.james.smtpserver.SMTPHandler
 
setMail(Mail) - Method in interface org.apache.james.smtpserver.SMTPSession
Sets the MailImpl object for further processing
SetMailAttribute - Class in org.apache.james.transport.mailets
This mailet sets attributes on the Mail.
SetMailAttribute() - Constructor for class org.apache.james.transport.mailets.SetMailAttribute
 
setMailetContext(MailetContext) - Method in class org.apache.james.core.MailetConfigImpl
Get the mailet's Avalon Configuration object.
setMailetContext(MailetContext) - Method in class org.apache.james.core.MatcherConfigImpl
Sets a reference to the MailetContext in which the matcher is executing
setMailetName(String) - Method in class org.apache.james.core.MailetConfigImpl
Set the name for the mailet.
setMarkSeenPermanent(Boolean) - Method in class org.apache.james.fetchmail.FolderProcessor
Sets the markSeenPermanent.
setMatcherName(String) - Method in class org.apache.james.core.MatcherConfigImpl
Sets the name of this matcher instance.
setMaxMessageSizeExceeded(Boolean) - Method in class org.apache.james.fetchmail.MessageProcessor
Sets the maxMessageSizeExceeded.
setMaxPings(int) - Method in class org.apache.james.transport.mailets.ClamAVScan
Setter for property maxPings.
setMaxSize(int) - Method in class org.apache.james.transport.mailets.BayesianAnalysis
Setter for property maxSize.
setMaxSize(int) - Method in class org.apache.james.transport.mailets.BayesianAnalysisFeeder
Setter for property maxSize.
setMessage(MimeMessage) - Method in class org.apache.james.core.MailImpl
Set the MimeMessage associated with this MailImpl.
setMessage(MimeMessage) - Method in interface org.apache.mailet.Mail
Sets the MimeMessage associated with this message via the object.
setMessageDeleted() - Method in class org.apache.james.fetchmail.MessageProcessor
Set the DELETED flag.
setMessageIn(MimeMessage) - Method in class org.apache.james.fetchmail.MessageProcessor
Sets the messageIn.
setMessageSeen() - Method in class org.apache.james.fetchmail.MessageProcessor
 
SetMimeHeader - Class in org.apache.james.transport.mailets
Adds a specified header and value to the message.
SetMimeHeader() - Constructor for class org.apache.james.transport.mailets.SetMimeHeader
 
SetMimeHeaderHandler - Class in org.apache.james.smtpserver
Adds the header to the message
SetMimeHeaderHandler() - Constructor for class org.apache.james.smtpserver.SetMimeHeaderHandler
 
setName(String) - Method in class org.apache.james.core.MailImpl
Set the name of this MailImpl.
setName(String) - Method in interface org.apache.mailet.Mail
Set the message name of this message
setParsedDynamicAccountParameters(List) - Method in class org.apache.james.fetchmail.FetchMail
Sets the ParsedDynamicAccountParameters.
setPassword(String) - Method in interface org.apache.james.services.JamesUser
Change password to pass.
setPassword(String) - Method in interface org.apache.james.services.User
Sets new password from String.
setPassword(String) - Method in class org.apache.james.userrepository.DefaultUser
Sets new password from String.
setPingIntervalMilli(int) - Method in class org.apache.james.transport.mailets.ClamAVScan
Setter for property pingIntervalMilli.
setPort(int) - Method in class org.apache.james.transport.mailets.ClamAVScan
Setter for property port.
setPostmasterSigns(boolean) - Method in class org.apache.james.transport.mailets.smime.SMIMEAbstractSign
Setter for property postmasterSigns.
setReadOnly(boolean) - Method in class org.apache.james.util.mordred.PoolConnEntry
 
setRebuildFrom(boolean) - Method in class org.apache.james.transport.mailets.smime.SMIMEAbstractSign
Setter for property rebuildFrom.
setRecipientNotFound(boolean) - Method in class org.apache.james.fetchmail.MessageProcessor
Sets the recipientNotFound.
setRecipients(Collection) - Method in class org.apache.james.core.MailImpl
Set the recipients for this MailImpl.
setRecipients(Message.RecipientType, Address[]) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
setRecipients(Message.RecipientType, String) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
setRecipients(Mail, Collection, Mail) - Method in class org.apache.james.transport.mailets.AbstractRedirect
Sets the recipients of newMail to recipients.
setRecipients(Collection) - Method in interface org.apache.mailet.Mail
Method setRecipients.
setRemoteAddr(String) - Method in class org.apache.james.core.MailImpl
Set the remote address associated with this MailImpl.
setRemoteAddress(String) - Method in class org.apache.james.fetchmail.MessageProcessor
Sets the remoteAddress.
setRemoteDomain(String) - Method in class org.apache.james.fetchmail.MessageProcessor
Sets the remoteDomain.
setRemoteHost(String) - Method in class org.apache.james.core.MailImpl
Set the remote address associated with this MailImpl.
setRemoteHostName(String) - Method in class org.apache.james.fetchmail.MessageProcessor
Sets the remoteHostName.
setRemoteReceivedHeaderInvalid(Boolean) - Method in class org.apache.james.fetchmail.MessageProcessor
Sets the remoteReceivedHeaderInvalid.
setRemoteRecipient(boolean) - Method in class org.apache.james.fetchmail.MessageProcessor
Sets the localRecipient.
setReplyTo(Address[]) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
setReplyTo(Mail, MailAddress, Mail) - Method in class org.apache.james.transport.mailets.AbstractRedirect
Sets the "Reply-To:" header of newMail to replyTo.
setReportType(String) - Method in class org.apache.james.util.mail.MimeMultipartReport
Sets the type of report.
setReversePath(MailImpl, MailAddress, Mail) - Method in class org.apache.james.transport.mailets.AbstractRedirect
Sets the "reverse-path" of newMail to reversePath.
setSavepoint() - Method in class org.apache.james.util.mordred.PoolConnEntry
 
setSavepoint(String) - Method in class org.apache.james.util.mordred.PoolConnEntry
 
setSender(MailAddress) - Method in class org.apache.james.core.MailImpl
Set the sender of this MailImpl.
setSender(Address) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
setSender(Mail, MailAddress, Mail) - Method in class org.apache.james.transport.mailets.AbstractRedirect
Sets the "From:" header of newMail to sender.
setSendingMode(DispositionSendingMode) - Method in class org.apache.james.util.mail.mdn.Disposition
Set the Sending Mode.
setSentDate(Date) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
setServer(MailServer) - Method in class org.apache.james.fetchmail.FetchMail
Sets the server.
setServerRoot() - Method in class org.apache.james.userrepository.UsersLDAPRepository
 
setSession(Session) - Method in class org.apache.james.fetchmail.FetchMail
Sets the session.
setSessionParameters(Configuration) - Method in class org.apache.james.fetchmail.FetchMail
Propogate any Session parameters in the configuration to the Session.
setSignerName(String) - Method in class org.apache.james.transport.mailets.smime.SMIMEAbstractSign
Setter for property signerName.
setSpamMessageCount(int) - Method in class org.apache.james.util.BayesianAnalyzer
Public setter for spamMessageCount.
setSpamTokenCounts(Map) - Method in class org.apache.james.util.BayesianAnalyzer
Public setter for the spamTokenCounts Map.
setSpool(SpoolRepository) - Method in class org.apache.james.transport.LinearProcessor
Set the spool to be used by this LinearProcessor.
setSqlFileName(String) - Method in class org.apache.james.util.JDBCBayesianAnalyzer
Setter for property sqlFileName.
setSqlParameters(Map) - Method in class org.apache.james.util.JDBCBayesianAnalyzer
Setter for property sqlParameters.
setState(String) - Method in class org.apache.james.core.MailImpl
Set the state of this MailImpl.
setState(String) - Method in interface org.apache.mailet.Mail
Sets the state of this message.
setStaticAccounts(List) - Method in class org.apache.james.fetchmail.FetchMail
Sets the accounts.
setStreamBufferSize(int) - Method in class org.apache.james.transport.mailets.ClamAVScan
Setter for property streamBufferSize.
setSubject(String) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
setSubject(String, String) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
setSubject(MimeMessage) - Method in class org.apache.james.transport.mailets.CommandListservProcessor
 
setSubjectPrefix(Mail, String, Mail) - Method in class org.apache.james.transport.mailets.AbstractNotify
Builds the subject of newMail appending the subject of originalMail to subjectPrefix, but avoiding a duplicate.
setSubjectPrefix(Mail, String, Mail) - Method in class org.apache.james.transport.mailets.AbstractRedirect
Builds the subject of newMail appending the subject of originalMail to subjectPrefix.
setText(String) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
setText(String, String) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
setTimeZone(TimeZone) - Method in class org.apache.mailet.dates.RFC977DateFormat
Sets the time zone of this SynchronizedDateFormat object.
setTimeZone(TimeZone) - Method in interface org.apache.mailet.dates.SimplifiedDateFormat
Sets the time zone of this SimplifiedDateFormat object.
setTimeZone(TimeZone) - Method in class org.apache.mailet.dates.SynchronizedDateFormat
Sets the time zone of this SynchronizedDateFormat object.
setTo(Mail, InternetAddress[], Mail) - Method in class org.apache.james.transport.mailets.AbstractRedirect
Sets the "To:" header of newMail to to.
setTransactionIsolation(int) - Method in class org.apache.james.util.mordred.PoolConnEntry
 
setTypeMap(Map) - Method in class org.apache.james.util.mordred.PoolConnEntry
 
setUser(String) - Method in class org.apache.james.smtpserver.SMTPHandler
 
setUser(String) - Method in interface org.apache.james.smtpserver.SMTPSession
Sets the user name associated with this SMTP interaction.
setUserForInsertStatement(User, PreparedStatement) - Method in class org.apache.james.userrepository.AbstractJdbcUsersRepository
Set parameters of a PreparedStatement object with property values from a User instance.
setUserForInsertStatement(User, PreparedStatement) - Method in class org.apache.james.userrepository.DefaultUsersJdbcRepository
Set parameters of a PreparedStatement object with property values from a User instance.
setUserForInsertStatement(User, PreparedStatement) - Method in class org.apache.james.userrepository.JamesUsersJdbcRepository
Set parameters of a PreparedStatement object with property values from a User instance.
setUserForInsertStatement(User, PreparedStatement) - Method in class org.apache.james.userrepository.ListUsersJdbcRepository
Set parameters of a PreparedStatement object with property values from a User instance.
setUserForUpdateStatement(User, PreparedStatement) - Method in class org.apache.james.userrepository.AbstractJdbcUsersRepository
Set parameters of a PreparedStatement object with property values from a User instance.
setUserForUpdateStatement(User, PreparedStatement) - Method in class org.apache.james.userrepository.DefaultUsersJdbcRepository
Set parameters of a PreparedStatement object with property values from a User instance.
setUserForUpdateStatement(User, PreparedStatement) - Method in class org.apache.james.userrepository.JamesUsersJdbcRepository
Set parameters of a PreparedStatement object with property values from a User instance.
setUserForUpdateStatement(User, PreparedStatement) - Method in class org.apache.james.userrepository.ListUsersJdbcRepository
Set parameters of a PreparedStatement object with property values from a User instance.
setUserUndefined(boolean) - Method in class org.apache.james.fetchmail.MessageProcessor
Sets the userUndefined.
shutdownReader(Reader) - Static method in class org.apache.james.util.io.IOUtil
Unconditionally close an Reader.
shutdownStream(OutputStream) - Static method in class org.apache.james.util.io.IOUtil
Unconditionally close an OutputStream.
shutdownStream(InputStream) - Static method in class org.apache.james.util.io.IOUtil
Unconditionally close an InputStream.
shutdownWriter(Writer) - Static method in class org.apache.james.util.io.IOUtil
Unconditionally close an Writer.
signerCertificate - Variable in class org.apache.james.security.SMIMESignerInfo
 
SimpleConnectionManager - Class in org.apache.james.util.connection
An implementation of ConnectionManager that supports configurable idle timeouts and a configurable value for the maximum number of client connections to a particular port.
SimpleConnectionManager() - Constructor for class org.apache.james.util.connection.SimpleConnectionManager
 
SimplifiedDateFormat - Interface in org.apache.mailet.dates
This interface is designed to provide a simplified subset of the methods provided by the java.text.DateFormat class.
SizeGreaterThan - Class in org.apache.james.transport.matchers
Checks whether the message (entire message, not just content) is greater than a certain number of bytes.
SizeGreaterThan() - Constructor for class org.apache.james.transport.matchers.SizeGreaterThan
 
SizeLimitedInputStream - Class in org.apache.james.smtpserver
Wraps an underlying input stream, limiting the allowable size of incoming data.
SizeLimitedInputStream(InputStream, long) - Constructor for class org.apache.james.smtpserver.SizeLimitedInputStream
Constructor for the stream.
skip(long) - Method in class org.apache.james.util.io.ResettableFileInputStream
 
sleep(float) - Method in class org.apache.james.smtpserver.RcptCmdHandler
 
SMIME_SIGNATURE_VALIDITY - Static variable in interface org.apache.james.security.SMIMEAttributeNames
The attribute contains the string "valid" or the reason of non-validity of the signature.
SMIME_SIGNER_ADDRESS - Static variable in interface org.apache.james.security.SMIMEAttributeNames
The attribute contains the signer's mail address as a String.
SMIME_SIGNING_MAILET - Static variable in interface org.apache.james.security.SMIMEAttributeNames
The attribute contains the server-side signing mailet name as a String.
SMIME_SIGNING_TIME - Static variable in interface org.apache.james.security.SMIMEAttributeNames
The attribute contains the signature timestamp as a Date object.
SMIMEAbstractSign - Class in org.apache.james.transport.mailets.smime
Abstract mailet providing common SMIME signature services.
SMIMEAbstractSign() - Constructor for class org.apache.james.transport.mailets.smime.SMIMEAbstractSign
 
SMIMEAttributeNames - Interface in org.apache.james.security
Contains some SMIME related mail attribute names of general use.
SMIMECheckSignature - Class in org.apache.james.transport.mailets.smime
Verifies the s/mime signature of a message.
SMIMECheckSignature() - Constructor for class org.apache.james.transport.mailets.smime.SMIMECheckSignature
 
SMIMEDecrypt - Class in org.apache.james.transport.mailets.smime
This mailet decrypts a s/mime encrypted message.
SMIMEDecrypt() - Constructor for class org.apache.james.transport.mailets.smime.SMIMEDecrypt
 
SMIMESign - Class in org.apache.james.transport.mailets.smime
Puts a server-side SMIME signature on a message.
SMIMESign() - Constructor for class org.apache.james.transport.mailets.smime.SMIMESign
 
SMIMESignerInfo - Class in org.apache.james.security
 
SMIMESignerInfo(X509Certificate, CertPath, boolean) - Constructor for class org.apache.james.security.SMIMESignerInfo
 
SMTPAuthSuccessful - Class in org.apache.james.transport.matchers
Matches mails that are sent by an SMTP authenticated user.
SMTPAuthSuccessful() - Constructor for class org.apache.james.transport.matchers.SMTPAuthSuccessful
 
SMTPAuthUserIs - Class in org.apache.james.transport.matchers
Matches mails that are sent by an SMTP authenticated user present in a supplied list.
SMTPAuthUserIs() - Constructor for class org.apache.james.transport.matchers.SMTPAuthUserIs
 
SMTPHandler - Class in org.apache.james.smtpserver
Provides SMTP functionality by carrying out the server side of the SMTP interaction.
SMTPHandler() - Constructor for class org.apache.james.smtpserver.SMTPHandler
 
SMTPHandlerChain - Class in org.apache.james.smtpserver
The SMTPHandlerChain is per service object providing access ConnectHandlers, Commandhandlers and message handlers
SMTPHandlerChain() - Constructor for class org.apache.james.smtpserver.SMTPHandlerChain
 
SMTPHandlerConfigurationData - Interface in org.apache.james.smtpserver
Provides a number of server-wide constant values to the SMTPHandlers
SMTPServer - Class in org.apache.james.smtpserver
Accepts SMTP connections on a server socket and dispatches them to SMTPHandlers.
SMTPServer() - Constructor for class org.apache.james.smtpserver.SMTPServer
 
SMTPServerMBean - Interface in org.apache.james.smtpserver
An interface to expose James management functionality through JMX.
SMTPSession - Interface in org.apache.james.smtpserver
All the handlers access this interface to communicate with SMTPHandler object
SOFTWARE_NAME - Static variable in class org.apache.james.Constants
The name of the software (i.e.
SOFTWARE_VERSION - Static variable in class org.apache.james.Constants
The version of James.
source - Variable in class org.apache.james.core.MimeMessageWrapper
Can provide an input stream to the data
sourceAttribute - Variable in class org.apache.james.transport.matchers.smime.IsX509CertificateSubject
 
specificPostersOnly - Variable in class org.apache.james.transport.mailets.CommandListservProcessor
 
SPOOL - Static variable in interface org.apache.james.services.SpoolRepository
Define a STREAM repository.
SpoolRepository - Interface in org.apache.james.services
Interface for a Repository for Spooling Mails.
SpoolRepository.AcceptFilter - Interface in org.apache.james.services
Implementations of AcceptFilter can be used to select which mails a SpoolRepository implementation returns from its accept (AcceptFilter) method
sqlQueries - Variable in class org.apache.james.mailrepository.JDBCMailRepository
Contains all of the sql strings for this component.
SqlResources - Class in org.apache.james.util
Provides a set of SQL String resources (eg SQL Strings) to use for a database connection.
SqlResources() - Constructor for class org.apache.james.util.SqlResources
 
start() - Method in class org.apache.james.util.watchdog.InaccurateTimeoutWatchdog
Start this Watchdog, causing it to begin checking.
start() - Method in interface org.apache.james.util.watchdog.Watchdog
Start this Watchdog, causing it to begin monitoring.
stop() - Method in class org.apache.james.util.watchdog.InaccurateTimeoutWatchdog
Stop this Watchdog, causing the Watchdog to stop checking the trigger condition.
stop() - Method in interface org.apache.james.util.watchdog.Watchdog
Stop this Watchdog, terminating the monitoring condition.
store(Mail) - Method in class org.apache.james.mailrepository.AvalonMailRepository
Stores a message in this repository.
store(Mail) - Method in class org.apache.james.mailrepository.JDBCMailRepository
Store this message to the database.
store(Mail) - Method in class org.apache.james.mailrepository.JDBCSpoolRepository
Needs to override this method and reset the time to load to zero.
store(Mail) - Method in class org.apache.james.mailrepository.MailStoreSpoolRepository
 
store(Mail) - Method in class org.apache.james.mailrepository.MBoxMailRepository
Store the given email in the current mbox file
store(Mail) - Method in interface org.apache.james.services.MailRepository
Stores a message in this repository.
storeMail(MailAddress, MailAddress, MimeMessage) - Method in class org.apache.james.James
Deprecated. since 2.2.0 look at the LocalDelivery code to find out how to do the local delivery.
storeMail(MailAddress, MailAddress, MimeMessage) - Method in class org.apache.james.transport.mailets.ToMultiRepository
 
storeMail(MailAddress, MailAddress, MimeMessage) - Method in interface org.apache.mailet.MailetContext
Deprecated. - use sparingly. Service will be replaced with resource acquired via JNDI.
StoreProcessor - Class in org.apache.james.fetchmail
Class StoreProcessor connects to a message store, gets the target Folder and delegates its processing to FolderProcessor.
StoreProcessor(Account) - Constructor for class org.apache.james.fetchmail.StoreProcessor
Constructor for StoreProcessor.
stripSignature - Variable in class org.apache.james.transport.mailets.smime.SMIMECheckSignature
 
SUBJECT - Static variable in class org.apache.mailet.RFC2822Headers
The name of the RFC 2822 header that stores the subject.
SubjectIs - Class in org.apache.james.transport.matchers
 
SubjectIs() - Constructor for class org.apache.james.transport.matchers.SubjectIs
 
subjectPrefix - Variable in class org.apache.james.transport.mailets.AvalonListserv
A String to prepend to the subject of the message when it is sent to the list
subjectPrefix - Variable in class org.apache.james.transport.mailets.CommandListservProcessor
A String to prepend to the subject of the message when it is sent to the list specified by the config param: 'subjectPrefix'.
subjectPrefix - Variable in class org.apache.james.transport.mailets.JDBCListserv
 
SubjectStartsWith - Class in org.apache.james.transport.matchers
 
SubjectStartsWith() - Constructor for class org.apache.james.transport.matchers.SubjectStartsWith
 
Subscribe - Class in org.apache.james.transport.mailets.listservcommands
Subscribe handles the subscribe command.
Subscribe() - Constructor for class org.apache.james.transport.mailets.listservcommands.Subscribe
 
SUBSCRIBE_CONFIRM - Static variable in class org.apache.james.transport.mailets.listservcommands.SubscribeConfirm
 
SubscribeConfirm - Class in org.apache.james.transport.mailets.listservcommands
Subscribe handles the subscribe-confirm command.
SubscribeConfirm() - Constructor for class org.apache.james.transport.mailets.listservcommands.SubscribeConfirm
 
SUCCESS - Static variable in class org.apache.james.util.mail.dsn.DSNStatus
Success
SynchronizedDateFormat - Class in org.apache.mailet.dates
This class is designed to be a synchronized wrapper for a java.text.DateFormat subclass.
SynchronizedDateFormat(String, Locale) - Constructor for class org.apache.mailet.dates.SynchronizedDateFormat
Public constructor that mimics that of SimpleDateFormat.
SynchronizedDateFormat(DateFormat) - Constructor for class org.apache.mailet.dates.SynchronizedDateFormat
Wrapper method to allow child classes to synchronize a preexisting DateFormat.
SYSTEM - Static variable in class org.apache.james.util.mail.dsn.DSNStatus
Mail System Status
SYSTEM_CFG_ERROR - Static variable in class org.apache.james.util.mail.dsn.DSNStatus
System incorrectly configured
SYSTEM_FULL - Static variable in class org.apache.james.util.mail.dsn.DSNStatus
Mail system full
SYSTEM_MSG_TOO_BIG - Static variable in class org.apache.james.util.mail.dsn.DSNStatus
Message too big for system
SYSTEM_NOT_ACCEPTING - Static variable in class org.apache.james.util.mail.dsn.DSNStatus
System not accepting messages
SYSTEM_NOT_CAPABLE - Static variable in class org.apache.james.util.mail.dsn.DSNStatus
System not capable of selected features
SYSTEM_OTHER - Static variable in class org.apache.james.util.mail.dsn.DSNStatus
Other or undefined mail system status

T

tableExists(DatabaseMetaData, String) - Method in class org.apache.james.util.JDBCUtil
Checks database metadata to see if a table exists.
tableExistsCaseSensitive(DatabaseMetaData, String) - Method in class org.apache.james.util.JDBCUtil
Checks database metadata to see if a table exists.
tableName - Variable in class org.apache.james.mailrepository.JDBCMailRepository
The table name parsed from the destination URL
targetTriggered(String) - Method in class org.apache.james.fetchmail.FetchMail
Method target triggered fetches mail for each configured account.
test(String, String) - Method in class org.apache.james.core.LocalUsersRepository
 
test(String, String) - Method in interface org.apache.james.services.UsersRepository
Test if user with name 'name' has password 'password'.
test(String, String) - Method in class org.apache.james.userrepository.AbstractUsersRepository
Test if user with name 'name' has password 'password'.
test(String, String) - Method in class org.apache.james.userrepository.UsersFileRepository
 
test(String, String) - Method in class org.apache.james.userrepository.UsersLDAPRepository
 
TEXT_HTML - Static variable in class org.apache.james.transport.mailets.CommandListservFooter
 
TEXT_PLAIN - Static variable in class org.apache.james.transport.mailets.CommandListservFooter
 
theJDBCUtil - Variable in class org.apache.james.mailrepository.JDBCMailRepository
The JDBCUtil helper class
threadGroup - Variable in class org.apache.james.core.AbstractJamesService
The name of the thread group to be used by this service for generating connections
ThreadPerWatchdogFactory - Class in org.apache.james.util.watchdog
This class is a factory to produce Watchdogs, each of which is associated with a single thread.
ThreadPerWatchdogFactory(ThreadPool, long) - Constructor for class org.apache.james.util.watchdog.ThreadPerWatchdogFactory
Creates the factory and sets the thread pool used to generate InaccurateTimeoutWatchdogs.
threadPool - Variable in class org.apache.james.core.AbstractJamesService
The thread pool used by this service that holds the threads that service the client connections.
timeout - Variable in class org.apache.james.core.AbstractJamesService
The connection idle timeout.
timeout - Variable in class org.apache.james.util.connection.SimpleConnectionManager
The idle timeout for the individual sockets spawed from the server socket.
TIMEOUT_NAME - Static variable in class org.apache.james.core.AbstractJamesService
The name of the parameter defining the connection timeout.
TMP_REPOSITORY - Static variable in class org.apache.james.transport.Resources
Deprecated. this is unused
TO - Static variable in class org.apache.james.transport.mailets.AbstractRedirect.SpecialAddress
 
TO - Static variable in class org.apache.mailet.RFC2822Headers
The name of the RFC 2822 header that stores the primary mail recipients.
toByteArray() - Method in class org.apache.james.core.MailHeaders
Generate a representation of the headers as a series of bytes.
toByteArray(InputStream) - Static method in class org.apache.james.util.io.IOUtil
Get the contents of an InputStream as a byte[].
toByteArray(InputStream, int) - Static method in class org.apache.james.util.io.IOUtil
Get the contents of an InputStream as a byte[].
toByteArray(Reader) - Static method in class org.apache.james.util.io.IOUtil
Get the contents of a Reader as a byte[].
toByteArray(Reader, int) - Static method in class org.apache.james.util.io.IOUtil
Get the contents of a Reader as a byte[].
toByteArray(String) - Static method in class org.apache.james.util.io.IOUtil
Get the contents of a String as a byte[].
toByteArray(String, int) - Static method in class org.apache.james.util.io.IOUtil
Get the contents of a String as a byte[].
toInternetAddress() - Method in class org.apache.mailet.MailAddress
Return MailAddress as InternetAddress
tokenCountsClear() - Method in class org.apache.james.util.BayesianAnalyzer
Clears token counters.
ToMultiRepository - Class in org.apache.james.transport.mailets
Receives a Mail from JamesSpoolManager and takes care of delivery of the message to local inboxes or a specific repository.
ToMultiRepository() - Constructor for class org.apache.james.transport.mailets.ToMultiRepository
 
ToProcessor - Class in org.apache.james.transport.mailets
This mailet redirects the mail to the named processor Sample configuration: spam Notice attached to the message (optional)
ToProcessor() - Constructor for class org.apache.james.transport.mailets.ToProcessor
 
ToRepository - Class in org.apache.james.transport.mailets
Stores incoming Mail in the specified Repository.
ToRepository() - Constructor for class org.apache.james.transport.mailets.ToRepository
 
toString() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
toString(InputStream) - Static method in class org.apache.james.util.io.IOUtil
Get the contents of an InputStream as a String.
toString(InputStream, int) - Static method in class org.apache.james.util.io.IOUtil
Get the contents of an InputStream as a String.
toString(InputStream, String) - Static method in class org.apache.james.util.io.IOUtil
Get the contents of an InputStream as a String.
toString(InputStream, String, int) - Static method in class org.apache.james.util.io.IOUtil
Get the contents of an InputStream as a String.
toString(Reader) - Static method in class org.apache.james.util.io.IOUtil
Get the contents of a Reader as a String.
toString(Reader, int) - Static method in class org.apache.james.util.io.IOUtil
Get the contents of a Reader as a String.
toString(byte[]) - Static method in class org.apache.james.util.io.IOUtil
Get the contents of a byte[] as a String.
toString(byte[], int) - Static method in class org.apache.james.util.io.IOUtil
Get the contents of a byte[] as a String.
toString(byte[], String) - Static method in class org.apache.james.util.io.IOUtil
Get the contents of a byte[] as a String.
toString(byte[], String, int) - Static method in class org.apache.james.util.io.IOUtil
Get the contents of a byte[] as a String.
toString() - Method in class org.apache.james.util.mail.mdn.ActionModeAutomatic
 
toString() - Method in class org.apache.james.util.mail.mdn.ActionModeManual
 
toString() - Method in class org.apache.james.util.mail.mdn.Disposition
 
toString() - Method in class org.apache.james.util.mail.mdn.ModifierError
 
toString() - Method in class org.apache.james.util.mail.mdn.ModifierExpired
 
toString() - Method in class org.apache.james.util.mail.mdn.ModifierFailed
 
toString() - Method in class org.apache.james.util.mail.mdn.ModifierMailboxTerminated
 
toString() - Method in class org.apache.james.util.mail.mdn.ModifierSuperseded
 
toString() - Method in class org.apache.james.util.mail.mdn.ModifierWarning
 
toString() - Method in class org.apache.james.util.mail.mdn.SendingModeAutomatic
 
toString() - Method in class org.apache.james.util.mail.mdn.SendingModeManual
 
toString() - Method in class org.apache.james.util.mail.mdn.TypeDeleted
 
toString() - Method in class org.apache.james.util.mail.mdn.TypeDenied
 
toString() - Method in class org.apache.james.util.mail.mdn.TypeDispatched
 
toString() - Method in class org.apache.james.util.mail.mdn.TypeDisplayed
 
toString() - Method in class org.apache.james.util.mail.mdn.TypeFailed
 
toString() - Method in class org.apache.james.util.mail.mdn.TypeProcessed
 
toString() - Method in class org.apache.james.util.NetMatcher
 
toString(Date) - Static method in class org.apache.mailet.dates.RFC822DateFormat
Deprecated. This method is not necessary and is preserved for API backwards compatibility. Users of this class should instantiate an instance and use it as they would any other DateFormat object.
toString() - Method in class org.apache.mailet.MailAddress
 
touchLastDatabaseUpdateTime() - Static method in class org.apache.james.util.JDBCBayesianAnalyzer
Sets static lastDatabaseUpdateTime to System.currentTimeMillis().
TRANSIENT - Static variable in class org.apache.james.util.mail.dsn.DSNStatus
Persistent Transient Failure
TRANSPORT - Static variable in class org.apache.james.transport.Resources
Deprecated. this is unused
TRANSPORT - Static variable in interface org.apache.mailet.Mail
 
trustedCertificateStore - Variable in class org.apache.james.transport.mailets.smime.SMIMECheckSignature
 
TypeDeleted - Class in org.apache.james.util.mail.mdn
Class TypeDeleted
TypeDeleted() - Constructor for class org.apache.james.util.mail.mdn.TypeDeleted
Default Constructor
TypeDenied - Class in org.apache.james.util.mail.mdn
Class TypeDenied
TypeDenied() - Constructor for class org.apache.james.util.mail.mdn.TypeDenied
Default Constructor
TypeDispatched - Class in org.apache.james.util.mail.mdn
Class TypeDispatched
TypeDispatched() - Constructor for class org.apache.james.util.mail.mdn.TypeDispatched
Default Constructor
TypeDisplayed - Class in org.apache.james.util.mail.mdn
Class TypeDisplayed
TypeDisplayed() - Constructor for class org.apache.james.util.mail.mdn.TypeDisplayed
Default Constructor
TypeFailed - Class in org.apache.james.util.mail.mdn
Class TypeFailed
TypeFailed() - Constructor for class org.apache.james.util.mail.mdn.TypeFailed
Default Constructor
TypeProcessed - Class in org.apache.james.util.mail.mdn
Class TypeProcessed
TypeProcessed() - Constructor for class org.apache.james.util.mail.mdn.TypeProcessed
Default Constructor

U

UNALTERED - Static variable in class org.apache.james.transport.mailets.AbstractRedirect.SpecialAddress
 
UNALTERED - Static variable in class org.apache.james.transport.mailets.AbstractRedirect
 
UNDEFINED - Static variable in class org.apache.james.util.mail.dsn.DSNStatus
Other or Undefined Status
UNDEFINED_STATUS - Static variable in class org.apache.james.util.mail.dsn.DSNStatus
Other undefined status
UNKNOWN_COMMAND - Static variable in class org.apache.james.smtpserver.UnknownCmdHandler
The name of the command handled by the command handler
UnknownCmdHandler - Class in org.apache.james.smtpserver
Default command handler for handling unknown commands
UnknownCmdHandler() - Constructor for class org.apache.james.smtpserver.UnknownCmdHandler
 
unlock(String) - Method in class org.apache.james.mailrepository.AvalonMailRepository
Releases a lock on a message identified by a key
unlock(String) - Method in class org.apache.james.mailrepository.JDBCMailRepository
Releases a lock on a message identified by a key
unlock(String) - Method in class org.apache.james.mailrepository.MailStoreSpoolRepository
 
unlock(String) - Method in class org.apache.james.mailrepository.MBoxMailRepository
Not implemented
unlock(String) - Method in interface org.apache.james.services.MailRepository
Releases a lock on a message identified the key
unlock(Object) - Method in class org.apache.james.util.Lock
Release the lock on a given object.
unlock() - Method in class org.apache.james.util.mordred.PoolConnEntry
Resets flags on an entry for reuse in the pool
UnSubscribe - Class in org.apache.james.transport.mailets.listservcommands
UnSubscribe handles the unsubscribe command.
UnSubscribe() - Constructor for class org.apache.james.transport.mailets.listservcommands.UnSubscribe
 
UnSubscribeConfirm - Class in org.apache.james.transport.mailets.listservcommands
UnSubscribeConfirm handles the unsubscribe-confirm command.
UnSubscribeConfirm() - Constructor for class org.apache.james.transport.mailets.listservcommands.UnSubscribeConfirm
 
UNZIP_REQUEST_PARAMETER - Static variable in class org.apache.james.transport.matchers.AttachmentFileNameIs
Unzip request parameter.
unzipIsRequested - Variable in class org.apache.james.transport.matchers.AttachmentFileNameIs
True if unzip is requested.
updateAttributePrefix() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Updates the attributePrefix.
updateDataFlavor() - Method in class org.apache.james.util.mail.handlers.AbstractDataContentHandler
Update the current DataFlavor.
updateDynamicAccounts() - Method in class org.apache.james.fetchmail.FetchMail
Updates the dynamicAccounts.
updateHamTokens(Connection) - Method in class org.apache.james.util.JDBCBayesianAnalyzer
Updates the database with new "ham" token frequencies.
updateMarkSeenPermanent() - Method in class org.apache.james.fetchmail.FolderProcessor
Updates the markSeenPermanent.
updateMaxMessageSizeExceeded() - Method in class org.apache.james.fetchmail.MessageProcessor
Refreshes the maxMessageSizeExceeded.
updateParsedDynamicAccountParameters() - Method in class org.apache.james.fetchmail.FetchMail
Updates the ParsedDynamicAccountParameters.
updateRemoteAddress() - Method in class org.apache.james.fetchmail.MessageProcessor
Updates the remoteAddress.
updateRemoteDomain() - Method in class org.apache.james.fetchmail.MessageProcessor
Updates the remoteDomain.
updateRemoteHostName() - Method in class org.apache.james.fetchmail.MessageProcessor
Updates the remoteHostName.
updateRemoteReceivedHeaderInvalid() - Method in class org.apache.james.fetchmail.MessageProcessor
Updates the remoteReceivedHeaderInvalid.
updateSession() - Method in class org.apache.james.fetchmail.FetchMail
Updates the current Session.
updateSpamTokens(Connection) - Method in class org.apache.james.util.JDBCBayesianAnalyzer
Updates the database with new "spam" token frequencies.
updateStaticAccounts() - Method in class org.apache.james.fetchmail.FetchMail
Updates the staticAccounts.
updateUser(User) - Method in class org.apache.james.core.LocalUsersRepository
 
updateUser(User) - Method in interface org.apache.james.services.UsersRepository
Update the repository with the specified user object.
updateUser(User) - Method in class org.apache.james.userrepository.AbstractUsersRepository
Update the repository with the specified user object.
updateUser(User) - Method in class org.apache.james.userrepository.UsersFileRepository
 
updateUser(User) - Method in class org.apache.james.userrepository.UsersLDAPRepository
 
UseHeaderRecipients - Class in org.apache.james.transport.mailets
Mailet designed to process the recipients from the mail headers rather than the recipients specified in the SMTP message header.
UseHeaderRecipients() - Constructor for class org.apache.james.transport.mailets.UseHeaderRecipients
 
useHeloEhloEnforcement() - Method in class org.apache.james.smtpserver.SMTPHandler
 
useHeloEhloEnforcement() - Method in interface org.apache.james.smtpserver.SMTPHandlerConfigurationData
Returns whether the remote server needs to send a HELO/EHLO of its senders.
useHeloEhloEnforcement() - Method in interface org.apache.james.smtpserver.SMTPSession
Returns whether remote server needs to send HELO/EHLO
User - Interface in org.apache.james.services
Interface for objects representing users.
USER - Static variable in interface org.apache.james.services.UsersRepository
 
UserIs - Class in org.apache.james.transport.matchers
 
UserIs() - Constructor for class org.apache.james.transport.matchers.UserIs
 
USERS_MANAGER - Static variable in class org.apache.james.transport.Resources
Deprecated. this is unused
UsersFileRepository - Class in org.apache.james.userrepository
Implementation of a Repository to store users on the File System.
UsersFileRepository() - Constructor for class org.apache.james.userrepository.UsersFileRepository
 
UsersLDAPRepository - Class in org.apache.james.userrepository
Implementation of a Repository to store users.
UsersLDAPRepository() - Constructor for class org.apache.james.userrepository.UsersLDAPRepository
 
UsersRepository - Interface in org.apache.james.services
Interface for a repository of users.
usersRepository - Variable in class org.apache.james.transport.mailets.CommandListservManager
 
usersRepository - Variable in class org.apache.james.transport.mailets.CommandListservProcessor
The repository containing the users on this list specified by the config param: 'repositoryName'.
UsersRepositoryAliasingForwarding - Class in org.apache.james.transport.mailets
Receives a Mail from JamesSpoolManager and takes care of delivery of the message to local inboxes.
UsersRepositoryAliasingForwarding() - Constructor for class org.apache.james.transport.mailets.UsersRepositoryAliasingForwarding
 
UsersStore - Interface in org.apache.james.services
Interface for Phoenix blocks to access a store of Users.
UTC_OFFSET - Static variable in class org.apache.james.nntpserver.NNTPHandler
The UTC offset for this time zone.

V

valid - Variable in class org.apache.james.security.SMIMESignerInfo
 
verifyPassword(String) - Method in interface org.apache.james.services.User
Return true if pass matches password of this user.
verifyPassword(String) - Method in class org.apache.james.userrepository.DefaultUser
Method to verify passwords.
verifySignatures(SMIMESigned) - Method in class org.apache.james.security.KeyStoreHolder
Verifies the signature of a SMIME message.
VrfyCmdHandler - Class in org.apache.james.smtpserver
Command handler for handling VRFY command
VrfyCmdHandler() - Constructor for class org.apache.james.smtpserver.VrfyCmdHandler
 

W

warn(String) - Method in class org.apache.james.util.mordred.JdbcDataSource
 
warrantMark - Static variable in class org.apache.james.transport.matchers.HasHabeasWarrantMark
 
Watchdog - Interface in org.apache.james.util.watchdog
This interface represents an abstract watchdog process that serves to monitor a situation and triggers an action under an implementation-specific trigger condition.
WatchdogFactory - Interface in org.apache.james.util.watchdog
This interface represents a factory for producing Watchdogs.
WatchdogTarget - Interface in org.apache.james.util.watchdog
This interface represents an action to be triggered by a watchdog process.
WhiteListManager - Class in org.apache.james.transport.mailets
Manages for each local user a "white list" of remote addresses whose messages should never be blocked as spam.
WhiteListManager() - Constructor for class org.apache.james.transport.mailets.WhiteListManager
 
write(int) - Method in class org.apache.james.util.ExtraDotOutputStream
Writes a byte to the stream, adding dots where appropriate.
write(byte[], int, int) - Method in class org.apache.james.util.SchedulerNotifyOutputStream
Write an array of bytes to the stream
write(int) - Method in class org.apache.james.util.SchedulerNotifyOutputStream
Write a byte to the stream
write(byte[], int, int) - Method in class org.apache.james.util.watchdog.BytesWrittenResetOutputStream
Write an array of bytes to the stream
write(int) - Method in class org.apache.james.util.watchdog.BytesWrittenResetOutputStream
Write a byte to the stream
writeArticle(OutputStream) - Method in interface org.apache.james.nntpserver.repository.NNTPArticle
Writes the whole article to a writer.
writeBody(OutputStream) - Method in interface org.apache.james.nntpserver.repository.NNTPArticle
Writes the article body to a writer.
writeHead(OutputStream) - Method in interface org.apache.james.nntpserver.repository.NNTPArticle
Writes the article headers to a writer.
writeHeadersTo(Enumeration, OutputStream) - Static method in class org.apache.james.core.MimeMessageUtil
Write the message headers to the given outputstream
writeMessageBodyTo(MimeMessage, OutputStream) - Static method in class org.apache.james.core.MimeMessageUtil
 
writeMessageContentTo(MimeMessage, OutputStream, int) - Method in class org.apache.james.pop3server.POP3Handler
Writes the content of the message, up to a total number of lines, out to an OutputStream.
writeMessageTo(OutputStream) - Method in class org.apache.james.core.MailImpl
Writes the message out to an OutputStream.
writeOverview(OutputStream) - Method in interface org.apache.james.nntpserver.repository.NNTPArticle
Writes the article overview to a writer.
writeResponse(String) - Method in class org.apache.james.smtpserver.SMTPHandler
 
writeResponse(String) - Method in interface org.apache.james.smtpserver.SMTPSession
Writes response string to the client
writeTo(OutputStream) - Method in class org.apache.james.core.MailHeaders
Write the headers to an output stream
writeTo(OutputStream) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
Rewritten for optimization purposes
writeTo(OutputStream, String[]) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
Rewritten for optimization purposes
writeTo(MimeMessage, OutputStream, OutputStream) - Static method in class org.apache.james.core.MimeMessageUtil
Convenience method to take any MimeMessage and write the headers and body to two different output streams
writeTo(MimeMessage, OutputStream, OutputStream, String[]) - Static method in class org.apache.james.core.MimeMessageUtil
Convenience method to take any MimeMessage and write the headers and body to two different output streams, with an ignore list
writeTo(OutputStream) - Method in class org.apache.james.core.MimeMessageWrapper
Rewritten for optimization purposes
writeTo(OutputStream, String[]) - Method in class org.apache.james.core.MimeMessageWrapper
Rewritten for optimization purposes
writeTo(OutputStream, OutputStream) - Method in class org.apache.james.core.MimeMessageWrapper
Write
writeTo(OutputStream, OutputStream, String[]) - Method in class org.apache.james.core.MimeMessageWrapper
 
writeTo(Object, String, OutputStream) - Method in class org.apache.james.util.mail.handlers.message_disposition_notification
 
writeTo(Object, String, OutputStream) - Method in class org.apache.james.util.mail.handlers.multipart_report
 
writeToInternal(MimeMessage, OutputStream, OutputStream, String[]) - Static method in class org.apache.james.core.MimeMessageUtil
 

X

xmlResources - Variable in class org.apache.james.transport.mailets.CommandListservFooter
 
xmlResources - Variable in class org.apache.james.transport.mailets.CommandListservManager
 
xmlResources - Variable in class org.apache.james.transport.mailets.CommandListservProcessor
 
xmlResources - Variable in class org.apache.james.transport.mailets.listservcommands.ErrorCommand
 
xmlResources - Variable in class org.apache.james.transport.mailets.listservcommands.Info
 
xmlResources - Variable in class org.apache.james.transport.mailets.listservcommands.Subscribe
 
xmlResources - Variable in class org.apache.james.transport.mailets.listservcommands.SubscribeConfirm
 
xmlResources - Variable in class org.apache.james.transport.mailets.listservcommands.UnSubscribe
 
xmlResources - Variable in class org.apache.james.transport.mailets.listservcommands.UnSubscribeConfirm
 
XMLResources - Class in org.apache.james.util
 
XMLResources() - Constructor for class org.apache.james.util.XMLResources
 
XMLVirtualUserTable - Class in org.apache.james.transport.mailets
Implements a Virtual User Table to translate virtual users to real users.
XMLVirtualUserTable() - Constructor for class org.apache.james.transport.mailets.XMLVirtualUserTable
 

Z

ZIP_SUFFIX - Static variable in class org.apache.james.transport.matchers.AttachmentFileNameIs
Match string for zip files.

A B C D E F G H I J K L M N O P Q R S T U V W X Z

Copyright © 2002-2007 The Apache Software Foundation. All Rights Reserved.