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

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
AbstractAvalonStore - Class in org.apache.james.core
Provides a registry of objects
AbstractAvalonStore() - Constructor for class org.apache.james.core.AbstractAvalonStore
 
AbstractDNSServer - Class in org.apache.james.api.dnsservice
Abstract class to simplify the mocks
AbstractDNSServer() - Constructor for class org.apache.james.api.dnsservice.AbstractDNSServer
 
AbstractDomainList - Class in org.apache.james.domain
All implementations of the DomainList interface should extends this abstract class
AbstractDomainList() - Constructor for class org.apache.james.domain.AbstractDomainList
 
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
 
AbstractJamesHandler - Class in org.apache.james.socket
Common Handler code
AbstractJamesHandler() - Constructor for class org.apache.james.socket.AbstractJamesHandler
 
AbstractJamesService - Class in org.apache.james.socket
Server which creates connection handlers.
AbstractJamesService() - Constructor for class org.apache.james.socket.AbstractJamesService
 
AbstractJavamailStoreMailRepository - Class in org.apache.james.mailrepository.javamail
MailRepository implementation to store mail in a Javamail store This implementation should be considered as EXPERIMENTAL.
AbstractJavamailStoreMailRepository() - Constructor for class org.apache.james.mailrepository.javamail.AbstractJavamailStoreMailRepository
 
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
 
AbstractJunkHandler - Class in org.apache.james.smtpserver.core.filter.fastfail
 
AbstractJunkHandler() - Constructor for class org.apache.james.smtpserver.core.filter.fastfail.AbstractJunkHandler
 
AbstractMailRepository - Class in org.apache.james.mailrepository
This class represent an AbstractMailRepository.
AbstractMailRepository() - Constructor for class org.apache.james.mailrepository.AbstractMailRepository
 
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.
This mailet can be subclassed to make authoring notification mailets simple.
AbstractNotify() - Constructor for class org.apache.james.transport.mailets.AbstractNotify
 
AbstractPropagator - Class in org.apache.james.container.spring.lifecycle
visitor.
AbstractPropagator() - Constructor for class org.apache.james.container.spring.lifecycle.AbstractPropagator
 
AbstractRedirect - Class in org.apache.james.transport.mailets
Abstract mailet providing configurable redirection services.
This mailet can be subclassed to make authoring redirection mailets simple.
By extending it and overriding one or more of these methods new behaviour can be quickly created without the author having to address any other issue than the relevant one:
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.impl.jamesuser
A partial implementation of a Repository to store users.
AbstractUsersRepository() - Constructor for class org.apache.james.impl.jamesuser.AbstractUsersRepository
 
AbstractVirtualUserTable - Class in org.apache.james.impl.vut
 
AbstractVirtualUserTable() - Constructor for class org.apache.james.impl.vut.AbstractVirtualUserTable
 
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
 
AbstractVirtualUserTableMailet - Class in org.apache.james.transport.mailets
Abstract base class which should get extended by classes which handle mapping operations based on VirtualUserTable implementations
AbstractVirtualUserTableMailet() - Constructor for class org.apache.james.transport.mailets.AbstractVirtualUserTableMailet
 
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
 
accept(long) - Method in class org.apache.james.mailrepository.JDBCSpoolRepository
 
accept(SpoolRepository.AcceptFilter) - Method in class org.apache.james.mailrepository.JDBCSpoolRepository
/**
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
 
ActiveMQException - Exception in org.apache.james.jms.activemq
Indicates the cause is an ActiveMQ exception.
ActiveMQException(Exception) - Constructor for exception org.apache.james.jms.activemq.ActiveMQException
 
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.
addAddressMapping(String, String, String) - Method in interface org.apache.james.api.vut.management.VirtualUserTableManagement
Add address mapping
addAddressMapping(String, String, String, String) - Method in interface org.apache.james.api.vut.management.VirtualUserTableManagementMBean
Add address mapping
addAddressMapping(String, String, String, String) - Method in interface org.apache.james.api.vut.management.VirtualUserTableManagementService
Add address mapping
addAddressMapping(String, String, String) - Method in class org.apache.james.impl.vut.AbstractVirtualUserTable
 
addAddressMapping(String, String, String) - Method in class org.apache.james.impl.vut.DefaultVirtualUserTable
 
addAddressMapping(String, String, String, String) - Method in class org.apache.james.impl.vut.VirtualUserTableManagement
 
addAliasDomainMapping(String, String) - Method in interface org.apache.james.api.vut.management.VirtualUserTableManagement
Add aliasDomain mapping
addAliasDomainMapping(String, String, String) - Method in interface org.apache.james.api.vut.management.VirtualUserTableManagementService
Add aliasDomain mapping
addAliasDomainMapping(String, String) - Method in class org.apache.james.impl.vut.AbstractVirtualUserTable
 
addAliasDomainMapping(String, String) - Method in class org.apache.james.impl.vut.DefaultVirtualUserTable
 
addAliasDomainMapping(String, String, String) - Method in class org.apache.james.impl.vut.VirtualUserTableManagement
 
addAllServiceReferences(List) - Method in class org.apache.james.container.spring.beanfactory.AvalonBeanDefinition
 
addArticle(InputStream) - Method in interface org.apache.james.nntpserver.repository.NNTPGroup
Adds an article to the group based on the data in the stream.
addConnectionListener(ConnectionListener) - Method in class org.apache.james.mailrepository.javamail.FolderAdapter
 
addConnectionPerIP(String) - Method in class org.apache.james.util.connection.ConnectionPerIpMap
Raise the connectionCount for the given ipAdrress
addDomain(String) - Method in interface org.apache.james.api.domainlist.ManageableDomainList
Add domain to the service
addDomain(String) - Method in class org.apache.james.api.domainlist.SimpleDomainList
 
addDomain(String) - Method in class org.apache.james.domain.AbstractDomainList
 
addDomain(String) - Method in interface org.apache.james.management.DomainListManagementMBean
Add domain to the service
addDomain(String) - Method in interface org.apache.james.management.DomainListManagementService
Add domain to the service
addDomain(String) - Method in class org.apache.james.management.impl.DomainListManagement
 
addDomainInternal(String) - Method in class org.apache.james.domain.AbstractDomainList
Add domain
addDomainInternal(String) - Method in class org.apache.james.domain.JDBCDomainList
 
addDomainInternal(String) - Method in class org.apache.james.domain.XMLDomainList
The added domains will only added in memory!
addErrorMapping(String, String, String) - Method in interface org.apache.james.api.vut.management.VirtualUserTableManagement
Add error mapping
addErrorMapping(String, String, String, String) - Method in interface org.apache.james.api.vut.management.VirtualUserTableManagementMBean
Add error mapping
addErrorMapping(String, String, String, String) - Method in interface org.apache.james.api.vut.management.VirtualUserTableManagementService
Add error mapping
addErrorMapping(String, String, String) - Method in class org.apache.james.impl.vut.AbstractVirtualUserTable
 
addErrorMapping(String, String, String) - Method in class org.apache.james.impl.vut.DefaultVirtualUserTable
 
addErrorMapping(String, String, String, String) - Method in class org.apache.james.impl.vut.VirtualUserTableManagement
 
addErrorMessages(Mail) - Method in class org.apache.james.fetchmail.MessageProcessor
Adds any required error messages to a Mail.
addFolderListener(FolderListener) - Method in class org.apache.james.mailrepository.javamail.FolderAdapter
 
addFooter - Variable in class org.apache.james.transport.mailets.CommandListservProcessor
 
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
 
addHam(Reader) - Method in class org.apache.james.util.bayesian.BayesianAnalyzer
Adds a message to the ham list.
addHamFromDir(String) - Method in interface org.apache.james.management.BayesianAnalyzerManagementMBean
adds data to existing corpus by importing all the mails contained in the given dir as ham
addHamFromDir(String) - Method in interface org.apache.james.management.BayesianAnalyzerManagementService
Feed the BayesianAnalyzer with ham.
addHamFromDir(String) - Method in class org.apache.james.management.impl.BayesianAnalyzerManagement
 
addHamFromMbox(String) - Method in interface org.apache.james.management.BayesianAnalyzerManagementMBean
adds data to existing corpus by importing all the mails contained in the given mbox as ham
addHamFromMbox(String) - Method in interface org.apache.james.management.BayesianAnalyzerManagementService
Feed the BayesianAnalyzer with ham.
addHamFromMbox(String) - Method in class org.apache.james.management.impl.BayesianAnalyzerManagement
 
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
 
addHeaderLine(String) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
addHeaderLine(String) - Method in class org.apache.james.core.MimeMessageWrapper
 
addIPAddress(String) - Static method in class org.apache.james.util.POP3BeforeSMTPHelper
Add the ipAddress to the authorized ipAddresses
addMailAttributes(Mail) - Method in class org.apache.james.fetchmail.MessageProcessor
Adds the mail attributes to a Mail.
addMapping(String, String, String) - Method in interface org.apache.james.api.vut.management.VirtualUserTableManagement
Add mapping
addMapping(String, String, String, String) - Method in interface org.apache.james.api.vut.management.VirtualUserTableManagementMBean
Try to identify the right method based on the prefix of the mapping and add it.
addMapping(String, String, String, String) - Method in interface org.apache.james.api.vut.management.VirtualUserTableManagementService
Try to identify the right method based on the prefix of the mapping and add it.
addMapping(String, String, String) - Method in class org.apache.james.impl.vut.AbstractVirtualUserTable
 
addMapping(String, String, String) - Method in class org.apache.james.impl.vut.DefaultVirtualUserTable
 
addMapping(String, String, String, String) - Method in class org.apache.james.impl.vut.VirtualUserTableManagement
 
addMappingInternal(String, String, String) - Method in class org.apache.james.impl.vut.AbstractVirtualUserTable
Add new mapping
addMappingInternal(String, String, String) - Method in class org.apache.james.vut.JDBCVirtualUserTable
 
addMappingInternal(String, String, String) - Method in class org.apache.james.vut.XMLVirtualUserTable
Not implemented
addMessageChangedListener(MessageChangedListener) - Method in class org.apache.james.mailrepository.javamail.FolderAdapter
 
addMessageCountListener(MessageCountListener) - Method in class org.apache.james.mailrepository.javamail.FolderAdapter
 
addMessages(Message[]) - Method in interface org.apache.james.mailrepository.javamail.UIDPlusFolder
Appends the given messages to the folder and returns corresponding instances of the appended messages.
Implementations may require the folder to be open.
addMessages(Message[]) - Method in class org.apache.james.mailrepository.javamail.UIDPlusFolderAdapter
 
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
 
addRegexMapping(String, String, String) - Method in interface org.apache.james.api.vut.management.VirtualUserTableManagement
Add regex mapping
addRegexMapping(String, String, String, String) - Method in interface org.apache.james.api.vut.management.VirtualUserTableManagementMBean
Add regex mapping
addRegexMapping(String, String, String, String) - Method in interface org.apache.james.api.vut.management.VirtualUserTableManagementService
Add regex mapping
addRegexMapping(String, String, String) - Method in class org.apache.james.impl.vut.AbstractVirtualUserTable
 
addRegexMapping(String, String, String) - Method in class org.apache.james.impl.vut.DefaultVirtualUserTable
 
addRegexMapping(String, String, String, String) - Method in class org.apache.james.impl.vut.VirtualUserTableManagement
 
ADDRESS - Static variable in class org.apache.james.dsn.DSNStatus
Addressing Status
ADDRESS_AMBIGUOUS - Static variable in class org.apache.james.dsn.DSNStatus
Destination mailbox address ambiguous
ADDRESS_MAILBOX - Static variable in class org.apache.james.dsn.DSNStatus
Bad destination mailbox address
ADDRESS_MOVED - Static variable in class org.apache.james.dsn.DSNStatus
Destimation mailbox has moved, no forwarding address
ADDRESS_OTHER - Static variable in class org.apache.james.dsn.DSNStatus
Other address status
ADDRESS_SYNTAX - Static variable in class org.apache.james.dsn.DSNStatus
Bad destination mailbox address syntax
ADDRESS_SYNTAX_SENDER - Static variable in class org.apache.james.dsn.DSNStatus
Bad sender's mailbox address syntax
ADDRESS_SYSTEM - Static variable in class org.apache.james.dsn.DSNStatus
Bad destination system address
ADDRESS_SYSTEM_SENDER - Static variable in class org.apache.james.dsn.DSNStatus
Bad sender's system address
ADDRESS_VALID - Static variable in class org.apache.james.dsn.DSNStatus
Destination Address valid
addServiceReference(AvalonServiceReference) - Method in class org.apache.james.container.spring.beanfactory.AvalonBeanDefinition
 
addSpam(Reader) - Method in class org.apache.james.util.bayesian.BayesianAnalyzer
Adds a message to the spam list.
addSpamFromDir(String) - Method in interface org.apache.james.management.BayesianAnalyzerManagementMBean
adds data to existing corpus by importing all the mails contained in the given dir as spam
addSpamFromDir(String) - Method in interface org.apache.james.management.BayesianAnalyzerManagementService
Feed the BayesianAnalyter with spam.
addSpamFromDir(String) - Method in class org.apache.james.management.impl.BayesianAnalyzerManagement
 
addSpamFromMbox(String) - Method in interface org.apache.james.management.BayesianAnalyzerManagementMBean
adds data to existing corpus by importing all the mails contained in the given mbox as spam
addSpamFromMbox(String) - Method in interface org.apache.james.management.BayesianAnalyzerManagementService
Feed the BayesianAnalyzer with ham.
addSpamFromMbox(String) - Method in class org.apache.james.management.impl.BayesianAnalyzerManagement
 
addUIDMessage(Message) - Method in class org.apache.james.mailrepository.javamail.UIDPlusFolderMailRepository
 
addUIDMessages(Message[]) - Method in interface org.apache.james.mailrepository.javamail.UIDPlusFolder
Appends the given messages to the folder and returns corresponding uids.
Implementations may require the folder to be open.
addUIDMessages(Message[]) - Method in class org.apache.james.mailrepository.javamail.UIDPlusFolderAdapter
 
addUser(String, String, String) - Method in interface org.apache.james.api.user.management.UserManagementMBean
Adds a user to this mail server.
addUser(User) - Method in interface org.apache.james.api.user.UsersRepository
Deprecated. James 2.4 user should be added using username/password because specific implementations of UsersRepository will support specific implementations of users object.
addUser(String, Object) - Method in interface org.apache.james.api.user.UsersRepository
Deprecated. James 2.4 user is always added using username/password and eventually modified by retrieving it later.
addUser(String, String) - Method in interface org.apache.james.api.user.UsersRepository
Adds a user to the repository with the specified password
addUser(String, Object) - Method in class org.apache.james.impl.jamesuser.AbstractUsersRepository
Adds a user to the repository with the specified attributes.
addUser(User) - Method in class org.apache.james.impl.jamesuser.AbstractUsersRepository
Adds a user to the repository with the specified User object.
addUser(User) - Method in class org.apache.james.impl.user.LocalUsersRepository
 
addUser(String, Object) - Method in class org.apache.james.impl.user.LocalUsersRepository
 
addUser(String, String) - Method in class org.apache.james.impl.user.LocalUsersRepository
 
addUser(String, String, String) - Method in class org.apache.james.impl.user.UserManagement
 
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(User) - Method in class org.apache.james.jcr.JCRUsersRepository
Deprecated. James 2.4 user should be added using username/password because specific implementations of UsersRepository will support specific implementations of users object.
addUser(String, Object) - Method in class org.apache.james.jcr.JCRUsersRepository
Deprecated. James 2.4 user is always added using username/password and eventually modified by retrieving it later.
addUser(String, String) - Method in class org.apache.james.jcr.JCRUsersRepository
Adds a user to the repository with the specified password
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(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(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, 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
 
ALIASDOMAIN_PREFIX - Static variable in interface org.apache.james.api.vut.VirtualUserTable
The prefix which is used for alias domain mappings
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
 
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
 
appendMessages(Message[]) - Method in class org.apache.james.mailrepository.javamail.FolderAdapter
 
appendMessages(Message[]) - Method in interface org.apache.james.mailrepository.javamail.FolderInterface
 
APPLICATION_HOME - Static variable in class org.apache.james.context.AvalonContextConstants
The context key associated with the home directory of the application being run.
applicationFailure(Exception) - Method in class org.apache.james.phoenix.PhoenixLoader
 
applicationStarted() - Method in class org.apache.james.phoenix.PhoenixLoader
Indicates application has started.
applicationStarting(ApplicationEvent) - Method in class org.apache.james.phoenix.PhoenixLoader
 
applicationStopped() - Method in class org.apache.james.phoenix.PhoenixLoader
 
applicationStopping() - Method in class org.apache.james.phoenix.PhoenixLoader
 
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
 
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.core
handles AUTH command
AuthCmdHandler() - Constructor for class org.apache.james.smtpserver.core.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
 
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.
AvalonApplicationContext - Class in org.apache.james.container.spring.beanfactory
loads an Avalon/Phoenix configuration.
AvalonApplicationContext(ApplicationContext, Resource, Resource) - Constructor for class org.apache.james.container.spring.beanfactory.AvalonApplicationContext
 
AvalonBeanDefinition - Class in org.apache.james.container.spring.beanfactory
 
AvalonBeanDefinition() - Constructor for class org.apache.james.container.spring.beanfactory.AvalonBeanDefinition
 
AvalonBeanDefinitionReader - Class in org.apache.james.container.spring.beanfactory
 
AvalonBeanDefinitionReader(BeanDefinitionRegistry) - Constructor for class org.apache.james.container.spring.beanfactory.AvalonBeanDefinitionReader
 
AvalonConfigurationFileProvider - Class in org.apache.james.container.spring.adaptor
loads the well-known classic avalon/phoenix configuration file TODO make this thing be based on Resource class and inject resource.getInputStream() into InputSource
AvalonConfigurationFileProvider() - Constructor for class org.apache.james.container.spring.adaptor.AvalonConfigurationFileProvider
 
AvalonContext - Class in org.apache.james.container.spring.adaptor
mimmicks the behavior of an Avalon context.
AvalonContext() - Constructor for class org.apache.james.container.spring.adaptor.AvalonContext
 
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.
AvalonFileSystem - Class in org.apache.james.context
Avalon implementation of the FileSystem service
AvalonFileSystem() - Constructor for class org.apache.james.context.AvalonFileSystem
 
AvalonJCRMailRepository - Class in org.apache.james.phoenix.jcr
Managed Avalon wrapper for the JCRMailRepository class.
AvalonJCRMailRepository() - Constructor for class org.apache.james.phoenix.jcr.AvalonJCRMailRepository
 
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.mailrepository
Provides a registry of mail repositories.
AvalonMailStore() - Constructor for class org.apache.james.mailrepository.AvalonMailStore
 
AvalonServiceReference - Class in org.apache.james.container.spring.beanfactory
content of a "provide" XML element from an assembly file.
AvalonServiceReference(String, String) - Constructor for class org.apache.james.container.spring.beanfactory.AvalonServiceReference
 
AvalonSpoolRepository - Class in org.apache.james.mailrepository
Implementation of a MailRepository on a FileSystem.
AvalonSpoolRepository() - Constructor for class org.apache.james.mailrepository.AvalonSpoolRepository
 
AvalonToLog4jLogger - Class in org.apache.james.container.spring.logging.log4j
behaves like an avalon logger, but logs to log4j
AvalonToLog4jLogger(Logger) - Constructor for class org.apache.james.container.spring.logging.log4j.AvalonToLog4jLogger
 
AvalonUsersStore - Class in org.apache.james.core
Provides a registry of user repositories.
AvalonUsersStore() - Constructor for class org.apache.james.core.AvalonUsersStore
 
AvalonVirtualUserTableStore - Class in org.apache.james.core
Provides a registry of VirtualUserTables
AvalonVirtualUserTableStore() - Constructor for class org.apache.james.core.AvalonVirtualUserTableStore
 
AvalonWebApplicationContext - Class in org.apache.james.container.spring.beanfactory
application context which can be initialized in a web container environment
AvalonWebApplicationContext() - Constructor for class org.apache.james.container.spring.beanfactory.AvalonWebApplicationContext
 

B

backlog - Variable in class org.apache.james.socket.AbstractJamesService
The connection backlog.
BACKLOG_NAME - Static variable in class org.apache.james.socket.AbstractJamesService
The name of the parameter defining the connection backlog.
BAD_EHLO_HELO - Static variable in class org.apache.james.smtpserver.core.filter.fastfail.ResolvableEhloHeloHandler
 
Base64 - Class in org.apache.james.util.codec
Performs simple Base64 encoding and decode suitable for authentication.
Base64() - Constructor for class org.apache.james.util.codec.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.bayesian
Determines probability that text contains Spam.
BayesianAnalyzer() - Constructor for class org.apache.james.util.bayesian.BayesianAnalyzer
Basic class constructor.
BayesianAnalyzerManagement - Class in org.apache.james.management.impl
Management for BayesianAnalyzer
BayesianAnalyzerManagement() - Constructor for class org.apache.james.management.impl.BayesianAnalyzerManagement
 
BayesianAnalyzerManagementException - Exception in org.apache.james.management
The Exception get thrown if an error accour in BayesianAnalyzerManagment
BayesianAnalyzerManagementException() - Constructor for exception org.apache.james.management.BayesianAnalyzerManagementException
 
BayesianAnalyzerManagementException(String) - Constructor for exception org.apache.james.management.BayesianAnalyzerManagementException
 
BayesianAnalyzerManagementException(Exception) - Constructor for exception org.apache.james.management.BayesianAnalyzerManagementException
 
BayesianAnalyzerManagementException(String, Exception) - Constructor for exception org.apache.james.management.BayesianAnalyzerManagementException
 
BayesianAnalyzerManagementMBean - Interface in org.apache.james.management
Expose spool management functionality through JMX.
BayesianAnalyzerManagementService - Interface in org.apache.james.management
 
bindTo - Variable in class org.apache.james.socket.AbstractJamesService
Network interface to which the service will bind.
blockAdded(BlockEvent) - Method in class org.apache.james.phoenix.PhoenixLoader
Adds service.
blockRemoved(BlockEvent) - Method in class org.apache.james.phoenix.PhoenixLoader
Removes service.
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(Mail, String) - Method in class org.apache.james.transport.Loader.MailetContextWrapper
 
bounce(Mail, String, MailAddress) - Method in class org.apache.james.transport.Loader.MailetContextWrapper
 
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
 
BrokerManager - Class in org.apache.james.jms.activemq
Manages the connection to the local ActiveMQ broker.
BrokerManager(BrokerService, Log) - Constructor for class org.apache.james.jms.activemq.BrokerManager
 
build(String) - Method in interface org.apache.james.api.jms.MailBuilder
Builds a Mail from the given text.
build(String) - Method in class org.apache.james.jms.builder.SimpleMailBuilder
 
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.bayesian.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

cache - Variable in class org.apache.james.dnsserver.DNSServer
A TTL cache of results received from the DNS server.
cacheMessages - Variable in class org.apache.james.mailrepository.javamail.AbstractJavamailStoreMailRepository
this has not been tested yet, so it is not configurable.
cacheSettings - Variable in class org.apache.james.transport.mailets.JDBCListserv
 
calcMessageHash(MimeMessage) - Static method in class org.apache.james.mailrepository.javamail.HashJavamailStoreMailRepository
currently uses Arrays.hashCode to build an Integer.
calculateMessageSize(MimeMessage) - Static method in class org.apache.james.core.MimeMessageUtil
Calculate the size of the give mimeMessage
canI(Object) - Method in class org.apache.james.util.Lock
Check to see if we can lock on a given object.
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.
This method was needed to avoid sending the subject using a charset (usually the default charset on the server) which doesn't contain the characters in the subject, resulting in the loss of these characters.
CharTerminatedInputStream - Class in org.apache.james.util.stream
An InputStream class that terminates the stream when it encounters a particular byte sequence.
CharTerminatedInputStream(InputStream, char[]) - Constructor for class org.apache.james.util.stream.CharTerminatedInputStream
A constructor for this object that takes a stream to be wrapped and a terminating character sequence.
check(SMTPSession) - Method in class org.apache.james.smtpserver.core.filter.fastfail.AbstractJunkHandler
All checks must be done in this method
check(SMTPSession) - Method in class org.apache.james.smtpserver.core.filter.fastfail.DNSRBLHandler
 
check(SMTPSession) - Method in class org.apache.james.smtpserver.core.filter.fastfail.MaxRcptHandler
 
check(SMTPSession) - Method in class org.apache.james.smtpserver.core.filter.fastfail.ResolvableEhloHeloHandler
 
check(SMTPSession) - Method in class org.apache.james.smtpserver.core.filter.fastfail.SPFHandler
 
check(SMTPSession) - Method in class org.apache.james.smtpserver.core.filter.fastfail.URIRBLHandler
 
check(SMTPSession) - Method in class org.apache.james.smtpserver.core.filter.fastfail.ValidRcptMX
 
check(SMTPSession) - Method in class org.apache.james.smtpserver.core.filter.fastfail.ValidSenderDomainHandler
 
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
checkAuthNetworks - Variable in class org.apache.james.smtpserver.core.filter.fastfail.ResolvableEhloHeloHandler
 
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.stream.CRLFOutputStream
Ensure that the stream is CRLF terminated.
checkDNSRBL(SMTPSession, String) - Method in class org.apache.james.smtpserver.core.filter.fastfail.DNSRBLHandler
This checks DNSRBL whitelists and blacklists.
checkEhloHelo(SMTPSession, String) - Method in class org.apache.james.smtpserver.core.filter.fastfail.ResolvableEhloHeloHandler
Check if EHLO/HELO is resolvable
checkEhloHelo(SMTPSession, String) - Method in class org.apache.james.smtpserver.core.filter.fastfail.ReverseEqualsEhloHeloHandler
Method which get called on HELO/EHLO
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
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
 
clear(String) - Method in interface org.apache.james.api.user.UserMetaDataRespository
Clears all attributes for the given user.
clear(String) - Method in class org.apache.james.user.impl.file.FileUserMetaDataRepository
 
clear(String) - Method in class org.apache.james.user.impl.file.FileUserMetaDataService
 
clear() - Method in class org.apache.james.util.bayesian.BayesianAnalyzer
Clears all analysis repositories and counters.
clearConnectionPerIP() - Method in class org.apache.james.util.connection.ConnectionPerIpMap
Clear the connection count map
clearIP() - Static method in class org.apache.james.util.POP3BeforeSMTPHelper
Remove all ipAddresses from the authorized map
clearResponseBuffer() - Method in class org.apache.james.pop3server.POP3Handler
 
clearResponseBuffer() - Method in interface org.apache.james.pop3server.POP3Session
Clears the response buffer, returning the String of characters in the buffer.
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.
clone() - Method in class org.apache.james.core.MailHeaders
 
close() - Method in class org.apache.james.fetchmail.FolderProcessor
Method close.
close(boolean) - Method in class org.apache.james.mailrepository.javamail.FolderAdapter
 
close(boolean) - Method in interface org.apache.james.mailrepository.javamail.FolderInterface
 
close() - Method in class org.apache.james.socket.CRLFTerminatedReader
 
close() - Method in class org.apache.james.util.io.ResettableFileInputStream
 
close() - Method in class org.apache.james.util.scheduler.SchedulerNotifyInputStream
Close the stream
close() - Method in class org.apache.james.util.scheduler.SchedulerNotifyOutputStream
Close the stream
close() - Method in class org.apache.james.util.stream.DebugInputStream
 
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.sql.JDBCUtil
Closes database connection and logs if an error is encountered
closeJDBCResultSet(ResultSet) - Method in class org.apache.james.util.sql.JDBCUtil
Closes database result set and logs if an error is encountered
closeJDBCStatement(Statement) - Method in class org.apache.james.util.sql.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.
CollectionToMapping(Collection) - Static method in class org.apache.james.impl.vut.VirtualUserTableUtil
Convert a Collection which holds mappings to a raw mapping String
columnExists(DatabaseMetaData, String, String) - Method in class org.apache.james.util.sql.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.sql.JDBCUtil
Checks database metadata to see if a column exists in a table.
Command - Interface in org.apache.james.remotemanager
Commands JAMES through the remote management console.
CommandHandler - Interface in org.apache.james.pop3server
Custom command handlers must implement this interface The command handlers will be Server wide common to all the POP3Handlers, therefore the command handlers must store all the state information in the POP3Session object
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
 
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
 
CommandRegistry - Class in org.apache.james.remotemanager
Registers remote manager commands.
CommandRegistry(Command[]) - Constructor for class org.apache.james.remotemanager.CommandRegistry
 
CommandsHandler - Interface in org.apache.james.smtpserver
 
compile(Object[][]) - Method in class org.apache.james.transport.matchers.GenericRegexMatcher
 
ComposedJunkScore - Class in org.apache.james.smtpserver.junkscore
Class to compose the two Junkscore Objects
ComposedJunkScore(JunkScore, JunkScore) - Constructor for class org.apache.james.smtpserver.junkscore.ComposedJunkScore
Construct Class
computeAttributePrefix() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the computed attributePrefix.
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.bayesian.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.AbstractAvalonStore
The Avalon configuration used by the instance
configuration - Variable in class org.apache.james.mailrepository.AvalonMailStore
The Avalon configuration used by the instance
configuration - Variable in class org.apache.james.transport.mailets.listservcommands.BaseCommand
 
ConfigurationInterceptor - Interface in org.apache.james.container.spring.configuration
interface for modifying configurations
ConfigurationPropagator - Class in org.apache.james.container.spring.lifecycle
calls configure() for all avalon components
ConfigurationPropagator() - Constructor for class org.apache.james.container.spring.lifecycle.ConfigurationPropagator
 
ConfigurationProvider - Interface in org.apache.james.container.spring.adaptor
interface for providing a Avalon configuration to replace the default (legacy) mechanism implemented by AvalonConfigurationFileProvider
configure(Configuration) - Method in class org.apache.james.core.AbstractAvalonStore
 
configure(Configuration) - Method in class org.apache.james.dnsserver.DNSServer
 
configure(Configuration) - Method in class org.apache.james.domain.JDBCDomainList
 
configure(Configuration) - Method in class org.apache.james.domain.XMLDomainList
 
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.imapserver.DefaultImapFactory
 
configure(Configuration) - Method in class org.apache.james.imapserver.ImapServer
 
configure(Configuration) - Method in class org.apache.james.impl.jamesuser.AbstractUsersRepository
 
configure(Configuration) - Method in class org.apache.james.impl.vut.AbstractVirtualUserTable
 
configure(Configuration) - Method in class org.apache.james.James
 
configure(Configuration) - Method in class org.apache.james.mailboxmanager.torque.DefaultMailboxManager
 
configure(Configuration) - Method in class org.apache.james.mailrepository.AvalonMailRepository
 
configure(Configuration) - Method in class org.apache.james.mailrepository.AvalonMailStore
 
configure(Configuration) - Method in class org.apache.james.mailrepository.filepair.AbstractFileRepository
 
configure(Configuration) - Method in class org.apache.james.mailrepository.javamail.AbstractJavamailStoreMailRepository
builds destination from attributes destinationURL and postfix.
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(Configuration) - Method in class org.apache.james.management.impl.BayesianAnalyzerManagement
 
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.phoenix.jcr.AvalonJCRMailRepository
 
configure(Configuration) - Method in class org.apache.james.phoenix.jms.activemq.JMSService
 
configure(Configuration) - Method in class org.apache.james.pop3server.POP3HandlerChain
loads the various handlers from the configuration
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.core.filter.fastfail.AbstractJunkHandler
 
configure(Configuration) - Method in class org.apache.james.smtpserver.core.filter.fastfail.DNSRBLHandler
 
configure(Configuration) - Method in class org.apache.james.smtpserver.core.filter.fastfail.GreylistHandler
 
configure(Configuration) - Method in class org.apache.james.smtpserver.core.filter.fastfail.JunkScoreHandler
 
configure(Configuration) - Method in class org.apache.james.smtpserver.core.filter.fastfail.MaxRcptHandler
 
configure(Configuration) - Method in class org.apache.james.smtpserver.core.filter.fastfail.ResolvableEhloHeloHandler
 
configure(Configuration) - Method in class org.apache.james.smtpserver.core.filter.fastfail.SpamAssassinHandler
 
configure(Configuration) - Method in class org.apache.james.smtpserver.core.filter.fastfail.SPFHandler
 
configure(Configuration) - Method in class org.apache.james.smtpserver.core.filter.fastfail.TarpitHandler
 
configure(Configuration) - Method in class org.apache.james.smtpserver.core.filter.fastfail.URIRBLHandler
 
configure(Configuration) - Method in class org.apache.james.smtpserver.core.filter.fastfail.ValidRcptHandler
 
configure(Configuration) - Method in class org.apache.james.smtpserver.core.filter.fastfail.ValidRcptMX
 
configure(Configuration) - Method in class org.apache.james.smtpserver.core.filter.fastfail.ValidSenderDomainHandler
 
configure(Configuration) - Method in class org.apache.james.smtpserver.core.POP3BeforeSMTPHandler
 
configure(Configuration) - Method in class org.apache.james.smtpserver.core.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.socket.AbstractJamesService
 
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.LinearProcessor
 
configure(Configuration) - Method in class org.apache.james.transport.Loader
 
configure(Configuration) - Method in class org.apache.james.transport.StateAwareProcessorList
 
configure(Configuration) - Method in class org.apache.james.user.impl.file.FileUserMetaDataService
 
configure(Configuration) - Method in class org.apache.james.userrepository.AbstractJdbcUsersRepository
Configures the UserRepository for JDBC access.

Requires a configuration element in the .conf.xml file of the form:

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.vut.JDBCVirtualUserTable
 
configure(Configuration) - Method in class org.apache.james.vut.XMLVirtualUserTable
 
configureDefaults() - Method in class org.apache.james.mailboxmanager.torque.DefaultMailboxManager
 
connect(String, ServerSocket, ConnectionHandlerFactory, ThreadPool, int) - Method in interface org.apache.james.socket.JamesConnectionManager
Start managing a connection.
connect(String, ServerSocket, ConnectionHandlerFactory, int) - Method in interface org.apache.james.socket.JamesConnectionManager
Start managing a connection.
connect(String, ServerSocket, ConnectionHandlerFactory, ThreadPool) - Method in interface org.apache.james.socket.JamesConnectionManager
Start managing a connection.
connect(String, ServerSocket, ConnectionHandlerFactory) - Method in interface org.apache.james.socket.JamesConnectionManager
Start managing a connection.
connect(String, ServerSocket, ConnectionHandlerFactory, ThreadPool, int, int) - Method in interface org.apache.james.socket.JamesConnectionManager
Start managing a connection.
connect(String, ServerSocket, ConnectionHandlerFactory, int, int) - Method in interface org.apache.james.socket.JamesConnectionManager
Start managing a connection.
connect(String, ServerSocket, ConnectionHandlerFactory, ThreadPool, int, 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.
connect(String, ServerSocket, ConnectionHandlerFactory, ThreadPool, int) - Method in class org.apache.james.util.connection.SimpleConnectionManager
 
connect(String, ServerSocket, ConnectionHandlerFactory, int, int) - Method in class org.apache.james.util.connection.SimpleConnectionManager
 
ConnectHandler - Interface in org.apache.james.pop3server
Custom connect handlers must implement this interface The connect handlers will be server-wide common to all the POP3Handlers, therefore the handlers must store all the state information in the POP3Session object
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.socket.AbstractJamesService
The maximum number of connections allowed for this service.
connectionName - Variable in class org.apache.james.socket.AbstractJamesService
The name of the connection used by this service.
ConnectionPerIpMap - Class in org.apache.james.util.connection
Map which holds information about the connection count per ip
ConnectionPerIpMap() - Constructor for class org.apache.james.util.connection.ConnectionPerIpMap
 
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
 
consume(Mail) - Method in interface org.apache.james.api.jms.MailConsumer
Consumes the given mail message.
consume(Mail) - Method in class org.apache.james.jms.consumer.LogConsumer
 
consume(Mail) - Method in class org.apache.james.jms.consumer.SpoolToJamesMailConsumer
 
consumeQueue(MailConsumer, MailBuilder, String) - Method in class org.apache.james.jms.activemq.BrokerManager
Sets the consumer as the listener for the queue with the given name.
contains(String) - Method in interface org.apache.james.api.user.UsersRepository
Returns whether or not this user is in the repository
contains(String) - Method in class org.apache.james.impl.user.LocalUsersRepository
 
contains(String) - Method in class org.apache.james.jcr.JCRUsersRepository
Returns whether or not this user is in the repository
contains(String) - Method in class org.apache.james.mailrepository.javamail.HashJavamailStoreMailRepository.KeyToMsgMap
Return true if a MsgObj is stored with the given key
contains(String) - Method in class org.apache.james.userrepository.AbstractJdbcUsersRepository
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 interface org.apache.james.api.user.UsersRepository
Deprecated. James 2.4 now caseSensitive is a property of the repository implementations and the contains will search according to this property.
containsCaseInsensitive(String) - Method in class org.apache.james.impl.user.LocalUsersRepository
 
containsCaseInsensitive(String) - Method in class org.apache.james.jcr.JCRUsersRepository
Deprecated. James 2.4 now caseSensitive is a property of the repository implementations and the contains will search according to this property.
containsCaseInsensitive(String) - Method in class org.apache.james.userrepository.AbstractJdbcUsersRepository
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
 
containsDomain(String) - Method in interface org.apache.james.api.domainlist.DomainList
Return true if the domain exists in the service
containsDomain(String) - Method in class org.apache.james.api.domainlist.SimpleDomainList
 
containsDomain(String) - Method in class org.apache.james.domain.JDBCDomainList
 
containsDomain(String) - Method in class org.apache.james.domain.XMLDomainList
 
containsDomain(String) - Method in interface org.apache.james.management.DomainListManagementMBean
Return true if the domain exists in the service
containsDomain(String) - Method in interface org.apache.james.management.DomainListManagementService
Return true if the domain exists in the service
containsDomain(String) - Method in class org.apache.james.management.impl.DomainListManagement
 
containsDomain(String) - Method in class org.apache.james.vut.JDBCVirtualUserTable
 
containsDomain(String) - Method in class org.apache.james.vut.XMLVirtualUserTable
 
containsKey(String) - Method in class org.apache.james.mailrepository.filepair.AbstractFileRepository
Indicates if the given key is associated to a contained object
containsKey(String) - Method in interface org.apache.james.mailrepository.javamail.UidToKeyBidiMap
 
CONTENT - Static variable in class org.apache.james.dsn.DSNStatus
Message Content or Media Status
CONTENT_CONVERSION_FAILED - Static variable in class org.apache.james.dsn.DSNStatus
Conversion failed
CONTENT_CONVERSION_LOSS - Static variable in class org.apache.james.dsn.DSNStatus
Conversion with loss performed
CONTENT_CONVERSION_NOT_ALLOWED - Static variable in class org.apache.james.dsn.DSNStatus
Conversion required and prohibited
CONTENT_CONVERSION_NOT_SUPPORTED - Static variable in class org.apache.james.dsn.DSNStatus
Conversion required, but not supported
CONTENT_OTHER - Static variable in class org.apache.james.dsn.DSNStatus
Other or undefined media error
CONTENT_UNSUPPORTED - Static variable in class org.apache.james.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
 
ContextPropagator - Class in org.apache.james.container.spring.lifecycle
calls contextualize() for all avalon components
ContextPropagator() - Constructor for class org.apache.james.container.spring.lifecycle.ContextPropagator
 
contextualize(Context) - Method in class org.apache.james.context.AvalonFileSystem
 
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.
CopyInputStream - Class in org.apache.james.socket
 
CopyInputStream(InputStream, OutputStream) - Constructor for class org.apache.james.socket.CopyInputStream
 
copyMessages(Message[], Folder) - Method in class org.apache.james.mailrepository.javamail.FolderAdapter
 
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
 
CoreCmdHandlerLoader - Class in org.apache.james.smtpserver.core
This class represent the base command handlers which are shipped with james.
CoreCmdHandlerLoader() - Constructor for class org.apache.james.smtpserver.core.CoreCmdHandlerLoader
 
CoreFilterCmdHandlerLoader - Class in org.apache.james.smtpserver.core.filter
This class represent the base filter command handlers which are shipped with james.
CoreFilterCmdHandlerLoader() - Constructor for class org.apache.james.smtpserver.core.filter.CoreFilterCmdHandlerLoader
 
countUsers(String) - Method in interface org.apache.james.api.user.management.UserManagementMBean
Total count of existing users
countUsers() - Method in interface org.apache.james.api.user.UsersRepository
Returns a count of the users in the repository.
countUsers() - Method in class org.apache.james.impl.user.LocalUsersRepository
 
countUsers(String) - Method in class org.apache.james.impl.user.UserManagement
 
countUsers() - Method in class org.apache.james.jcr.JCRUsersRepository
Returns a count of the users in the repository.
countUsers() - Method in class org.apache.james.userrepository.AbstractJdbcUsersRepository
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(int) - Method in class org.apache.james.mailrepository.javamail.FolderAdapter
 
create(int) - Method in interface org.apache.james.mailrepository.javamail.FolderGateKeeper
 
create(int) - Method in class org.apache.james.mailrepository.javamail.FolderGateKeeperImpl
 
create(int) - Method in interface org.apache.james.mailrepository.javamail.FolderInterface
 
createAdapter(Folder) - Method in interface org.apache.james.mailrepository.javamail.FolderAdapterFactory
used by StoreGateKeeper to get the right FolderInterface implementation
createAdapter(Folder) - Method in class org.apache.james.mailrepository.javamail.HashJavamailStoreMailRepository
just uses a FolderAdapter to wrap around folder
createAdapter(Folder) - Method in class org.apache.james.mailrepository.javamail.UIDPlusFolderMailRepository
returns a UIDPlusFolderAdapter wrapper
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
createBeanDefinition(String) - Method in class org.apache.james.container.spring.beanfactory.AvalonBeanDefinitionReader
 
createChildRepository() - Method in class org.apache.james.mailrepository.filepair.AbstractFileRepository
Return a new instance of this class
createConnectionHandler() - Method in class org.apache.james.socket.AbstractJamesService
 
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.
createHandler() - Method in class org.apache.james.imapserver.DefaultImapFactory
 
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.
createTextMsg(Mail) - Method in class org.apache.james.transport.mailets.DSNBounce
Create a MimeBodyPart with a textual description for human readers.
CRLFOutputStream - Class in org.apache.james.util.stream
A Filter for use with SMTP or other protocols in which lines must end with CRLF.
CRLFOutputStream(OutputStream) - Constructor for class org.apache.james.util.stream.CRLFOutputStream
Constructor that wraps an OutputStream.
CRLFTerminatedReader - Class in org.apache.james.socket
A Reader for use with SMTP or other protocols in which lines must end with CRLF.
CRLFTerminatedReader(InputStream) - Constructor for class org.apache.james.socket.CRLFTerminatedReader
 
CRLFTerminatedReader(InputStream, String) - Constructor for class org.apache.james.socket.CRLFTerminatedReader
Constructs this CRLFTerminatedReader.
CRLFTerminatedReader.LineLengthExceededException - Exception in org.apache.james.socket
 
CRLFTerminatedReader.LineLengthExceededException(String) - Constructor for exception org.apache.james.socket.CRLFTerminatedReader.LineLengthExceededException
 
CRLFTerminatedReader.TerminationException - Exception in org.apache.james.socket
 
CRLFTerminatedReader.TerminationException(int) - Constructor for exception org.apache.james.socket.CRLFTerminatedReader.TerminationException
 
CRLFTerminatedReader.TerminationException(String, int) - Constructor for exception org.apache.james.socket.CRLFTerminatedReader.TerminationException
 
CURRENT_HELO_MODE - Static variable in interface org.apache.james.smtpserver.SMTPSession
 
CURRENT_HELO_NAME - Static variable in interface org.apache.james.smtpserver.SMTPSession
 
CURRENT_RECIPIENT - 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.bayesian.JDBCBayesianAnalyzer
Public object representing a lock on database activity.
DataCmdHandler - Class in org.apache.james.smtpserver.core
handles DATA command
DataCmdHandler() - Constructor for class org.apache.james.smtpserver.core.DataCmdHandler
 
DataFilterCmdHandler - Class in org.apache.james.smtpserver.core.filter
handles DATA command
DataFilterCmdHandler() - Constructor for class org.apache.james.smtpserver.core.filter.DataFilterCmdHandler
 
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.domain.JDBCDomainList
 
datasourceName - Variable in class org.apache.james.mailrepository.JDBCMailRepository
The name of the datasource used by this repository
datasourceName - Variable in class org.apache.james.vut.JDBCVirtualUserTable
 
datasources - Variable in class org.apache.james.mailrepository.JDBCMailRepository
The selector used to obtain the JDBC datasource
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(String) - Method in class org.apache.james.container.spring.adaptor.LoggingBridge
 
debug(String, Throwable) - Method in class org.apache.james.container.spring.adaptor.LoggingBridge
 
debug(String) - Method in class org.apache.james.container.spring.logging.log4j.AvalonToLog4jLogger
 
debug(String, Throwable) - Method in class org.apache.james.container.spring.logging.log4j.AvalonToLog4jLogger
 
DEBUG - Static variable in class org.apache.james.mailrepository.filepair.AbstractFileRepository
 
DebugInputStream - Class in org.apache.james.util.stream
Reads data off a stream, printing every byte read to System.err.
DebugInputStream(InputStream) - Constructor for class org.apache.james.util.stream.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.codec.Base64
Decode base64 encoded String
decodeAsString(String) - Static method in class org.apache.james.util.codec.Base64
Decode base64 encoded String
decommission(Object) - Method in class org.apache.james.socket.AbstractJamesService
 
decrementReferenceCount() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy.MessageReferenceTracker
 
DEEP_DEBUG - Static variable in class org.apache.james.mailrepository.AbstractMailRepository
Whether 'deep debugging' is turned on.
DEEP_DEBUG - Static variable in class org.apache.james.mailrepository.javamail.AbstractJavamailStoreMailRepository
Whether 'deep debugging' is turned on.
DEEP_DEBUG - Static variable in class org.apache.james.userrepository.UsersFileRepository
Whether 'deep debugging' is turned on.
DEFAULT_BACKLOG - Static variable in class org.apache.james.socket.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_ENCODING - Static variable in class org.apache.james.transport.mailets.listservcommands.MailDataSource
 
DEFAULT_NAME - Static variable in class org.apache.james.transport.mailets.listservcommands.MailDataSource
 
DEFAULT_TIMEOUT - Static variable in class org.apache.james.socket.AbstractJamesService
The default value for the connection timeout.
defaultErrorHandler(RuntimeException) - Method in class org.apache.james.socket.DelegatingJamesHandler
 
defaultErrorHandler(RuntimeException) - Method in interface org.apache.james.socket.ProtocolHandlerHelper
Provides basic errorhandling cleanup.
DefaultImapFactory - Class in org.apache.james.imapserver
 
DefaultImapFactory(FileSystem, UsersRepository, Logger) - Constructor for class org.apache.james.imapserver.DefaultImapFactory
 
DefaultJamesUser - Class in org.apache.james.impl.user
Implementation of User Interface.
DefaultJamesUser(String, String) - Constructor for class org.apache.james.impl.user.DefaultJamesUser
 
DefaultJamesUser(String, String, String) - Constructor for class org.apache.james.impl.user.DefaultJamesUser
 
DefaultMailboxManager - Class in org.apache.james.mailboxmanager.torque
 
DefaultMailboxManager(UserManager, FileSystem, Logger) - Constructor for class org.apache.james.mailboxmanager.torque.DefaultMailboxManager
 
DefaultServiceManagerFactory - Class in org.apache.james.container.spring.adaptor
provides a Avalon-style service manager to all components
DefaultServiceManagerFactory() - Constructor for class org.apache.james.container.spring.adaptor.DefaultServiceManagerFactory
 
DefaultUser - Class in org.apache.james.impl.user
Implementation of User Interface.
DefaultUser(String, String) - Constructor for class org.apache.james.impl.user.DefaultUser
Standard constructor.
DefaultUser(String, String, String) - Constructor for class org.apache.james.impl.user.DefaultUser
Constructor for repositories that are construcing user objects from separate fields, e.g.
DefaultUserManager - Class in org.apache.james.mailboxmanager.torque
Stores subscription data in the user meta-data repository.
DefaultUserManager(UserMetaDataRespository, UsersRepository) - Constructor for class org.apache.james.mailboxmanager.torque.DefaultUserManager
 
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
 
DefaultVirtualUserTable - Class in org.apache.james.impl.vut
Default VirtualUserTable
DefaultVirtualUserTable() - Constructor for class org.apache.james.impl.vut.DefaultVirtualUserTable
 
DeleCmdHandler - Class in org.apache.james.pop3server
Handles DELE command
DeleCmdHandler() - Constructor for class org.apache.james.pop3server.DeleCmdHandler
 
delegatedLog(String) - Method in class org.apache.james.util.bayesian.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.sql.JDBCUtil
An abstract method which child classes override to handle logging of errors in their particular environments.
DelegatingJamesHandler - Class in org.apache.james.socket
Common Handler code
DelegatingJamesHandler(ProtocolHandler) - Constructor for class org.apache.james.socket.DelegatingJamesHandler
 
delete(boolean) - Method in class org.apache.james.mailrepository.javamail.FolderAdapter
 
delete(boolean) - Method in interface org.apache.james.mailrepository.javamail.FolderInterface
 
DELETE - Static variable in class org.apache.james.transport.mailets.AbstractRedirect.SpecialAddress
 
deleteUser(String, String) - Method in interface org.apache.james.api.user.management.UserManagementMBean
Deletes a user from this mail server.
deleteUser(String, String) - Method in class org.apache.james.impl.user.UserManagement
 
DELIVERY - Static variable in class org.apache.james.dsn.DSNStatus
Mail Delivery Protocol Status
DELIVERY_INVALID_ARG - Static variable in class org.apache.james.dsn.DSNStatus
Invalid command arguments
DELIVERY_INVALID_CMD - Static variable in class org.apache.james.dsn.DSNStatus
Invalid command
DELIVERY_MODE_CLOSED - Static variable in class org.apache.james.mailrepository.javamail.UIDPlusFolderMailRepository
 
DELIVERY_MODE_OPEN - Static variable in class org.apache.james.mailrepository.javamail.UIDPlusFolderMailRepository
 
DELIVERY_MODE_TRY - Static variable in class org.apache.james.mailrepository.javamail.UIDPlusFolderMailRepository
 
DELIVERY_OTHER - Static variable in class org.apache.james.dsn.DSNStatus
Other or undefined (SMTP) protocol status
DELIVERY_SYNTAX - Static variable in class org.apache.james.dsn.DSNStatus
Syntax error
DELIVERY_TOO_MANY_REC - Static variable in class org.apache.james.dsn.DSNStatus
Too many recipients
DELIVERY_VERSION - Static variable in class org.apache.james.dsn.DSNStatus
Wrong protocol version
destroy() - Method in class org.apache.james.jcr.JCRStoreMailet
Closes this mailet by releasing the JCR connection.
destroy() - Method in class org.apache.james.transport.mailets.RemoteDelivery
Stops all the worker threads that are waiting for messages.
destroy() - Method in class org.apache.james.transport.mailets.Retry
Stops all the worker threads that are waiting for messages.
digestFile(String, String) - Static method in class org.apache.james.impl.user.DigestUtil
Calculate digest of given file with given algorithm.
digestString(String, String) - Static method in class org.apache.james.impl.user.DigestUtil
Calculate digest of given String using given algorithm.
DigestUtil - Class in org.apache.james.impl.user
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
 
disableDebug() - Method in class org.apache.james.container.spring.adaptor.LoggingBridge
 
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.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.fetchmail.FetchScheduler
 
dispose() - Method in class org.apache.james.imapserver.ImapServer
 
dispose() - Method in class org.apache.james.socket.AbstractJamesService
 
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.transport.StateAwareProcessorList
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.watchdog.InaccurateTimeoutWatchdog
 
DNSRBLHandler - Class in org.apache.james.smtpserver.core.filter.fastfail
Connect handler for DNSRBL processing
DNSRBLHandler() - Constructor for class org.apache.james.smtpserver.core.filter.fastfail.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 - Variable in class org.apache.james.smtpserver.core.filter.fastfail.ResolvableEhloHeloHandler
 
dnsServer - Variable in class org.apache.james.socket.AbstractJamesHandler
The DNSService
DNSServerMBean - Interface in org.apache.james.dnsserver
An interface to expose James management functionality through JMX.
DNSService - Interface in org.apache.james.api.dnsservice
Provides abstraction for DNS resolutions.
doAddUser(User) - Method in class org.apache.james.impl.jamesuser.AbstractUsersRepository
Adds a user to the underlying Repository.
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.UsersFileRepository
 
doAddUser(User) - Method in class org.apache.james.userrepository.UsersLDAPRepository
Adds userName to the MemberAttribute (specified in conf.xml) of this node.
doFilter() - Method in class org.apache.james.management.SpoolFilter
 
doFilterHeader() - Method in class org.apache.james.management.SpoolFilter
Return true if any filters should be used on the headers
doFilterState() - Method in class org.apache.james.management.SpoolFilter
Return true if any state was given on init the SpoolFilter
domainFromHost(String) - Static method in class org.apache.james.smtpserver.urirbl.URIScanner
Extracts and returns the registrar domain portion of a host string.
DomainList - Interface in org.apache.james.api.domainlist
This interface provide should be implementated by services which offer domains for which email will accepted
DomainListManagement - Class in org.apache.james.management.impl
Provide management class for DomainLists
DomainListManagement() - Constructor for class org.apache.james.management.impl.DomainListManagement
 
DomainListManagementException - Exception in org.apache.james.management
 
DomainListManagementException() - Constructor for exception org.apache.james.management.DomainListManagementException
 
DomainListManagementException(String) - Constructor for exception org.apache.james.management.DomainListManagementException
 
DomainListManagementException(Exception) - Constructor for exception org.apache.james.management.DomainListManagementException
 
DomainListManagementException(String, Exception) - Constructor for exception org.apache.james.management.DomainListManagementException
 
DomainListManagementMBean - Interface in org.apache.james.management
 
DomainListManagementService - Interface in org.apache.james.management
 
doProcessing(SMTPSession) - Method in class org.apache.james.smtpserver.core.filter.fastfail.AbstractJunkHandler
Process the checking
doRemoveUser(User) - Method in class org.apache.james.userrepository.AbstractJdbcUsersRepository
Removes a user from the underlying repository.
DotStuffingInputStream - Class in org.apache.james.util.stream
Removes the dot-stuffing happening during the NNTP and SMTP message transfer
DotStuffingInputStream(InputStream) - Constructor for class org.apache.james.util.stream.DotStuffingInputStream
 
doUpdateUser(User) - Method in class org.apache.james.impl.jamesuser.AbstractUsersRepository
Updates a user record to match the supplied User.
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.UsersFileRepository
 
doUpdateUser(User) - Method in class org.apache.james.userrepository.UsersLDAPRepository
 
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.dsn
Constants and getters for RFC 3463 Enhanced Mail System Status Codes
DSNStatus() - Constructor for class org.apache.james.dsn.DSNStatus
 
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.core
Handles EHLO command
EhloCmdHandler() - Constructor for class org.apache.james.smtpserver.core.EhloCmdHandler
 
EhloFilterCmdHandler - Class in org.apache.james.smtpserver.core.filter
Handles EHLO command
EhloFilterCmdHandler() - Constructor for class org.apache.james.smtpserver.core.filter.EhloFilterCmdHandler
 
enableAliases - Variable in class org.apache.james.impl.jamesuser.AbstractUsersRepository
Enable Aliases frmo JamesUser
enableForwarding - Variable in class org.apache.james.impl.jamesuser.AbstractUsersRepository
Wether to enable forwarding for JamesUser or not
enableLogging(Logger) - Method in class org.apache.james.mailrepository.javamail.AbstractJavamailStoreMailRepository
Set the Logger to use
enableLogging(Logger) - Method in class org.apache.james.phoenix.PhoenixLoader
 
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.codec.Base64
Encode String to base64
encodeAsString(String) - Static method in class org.apache.james.util.codec.Base64
Encode String to base64
endSession() - Method in class org.apache.james.pop3server.POP3Handler
 
endSession() - Method in interface org.apache.james.pop3server.POP3Session
this makes the session to close
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.javamail.FolderAdapter
 
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
error(String) - Method in class org.apache.james.container.spring.adaptor.LoggingBridge
 
error(String, Throwable) - Method in class org.apache.james.container.spring.adaptor.LoggingBridge
 
error(String) - Method in class org.apache.james.container.spring.logging.log4j.AvalonToLog4jLogger
 
error(String, Throwable) - Method in class org.apache.james.container.spring.logging.log4j.AvalonToLog4jLogger
 
ERROR - Static variable in class org.apache.james.transport.mailets.listservcommands.ErrorCommand
 
ERROR_PREFIX - Static variable in interface org.apache.james.api.vut.VirtualUserTable
The prefix which is used for error mappings
ERROR_STATE - Static variable in class org.apache.james.management.SpoolFilter
 
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
 
errorHandler(RuntimeException) - Method in class org.apache.james.imapserver.ImapHandler
Method which will be called on error
errorHandler(RuntimeException) - Method in class org.apache.james.nntpserver.NNTPHandler
 
errorHandler(RuntimeException) - Method in class org.apache.james.pop3server.POP3Handler
 
errorHandler(RuntimeException) - Method in class org.apache.james.remotemanager.RemoteManagerHandler
 
errorHandler(RuntimeException) - Method in class org.apache.james.smtpserver.SMTPHandler
 
errorHandler(RuntimeException) - Method in class org.apache.james.socket.AbstractJamesHandler
Method which will be colled on error
errorHandler(RuntimeException) - Method in class org.apache.james.socket.DelegatingJamesHandler
 
errorHandler(RuntimeException) - Method in interface org.apache.james.socket.ProtocolHandler
Provides errorHandling
ERRORMAIL_FILTER - Static variable in class org.apache.james.management.SpoolFilter
 
ErrorMappingException - Exception in org.apache.james.api.vut
 
ErrorMappingException(String) - Constructor for exception org.apache.james.api.vut.ErrorMappingException
 
execute(String, PrintWriter) - Method in interface org.apache.james.remotemanager.Command
Executes this command.
execute(String, String, PrintWriter) - Method in class org.apache.james.remotemanager.CommandRegistry
 
execute() - Method in interface org.apache.james.util.watchdog.WatchdogTarget
 
exists() - Method in class org.apache.james.mailrepository.javamail.FolderAdapter
 
exists() - Method in interface org.apache.james.mailrepository.javamail.FolderGateKeeper
 
exists() - Method in class org.apache.james.mailrepository.javamail.FolderGateKeeperImpl
 
exists() - Method in interface org.apache.james.mailrepository.javamail.FolderInterface
 
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.
EXPIRE_TIME - Static variable in class org.apache.james.util.POP3BeforeSMTPHelper
Default expire time in ms (1 hour)
EXPLANATION_ATTRIBUTE - Static variable in class org.apache.james.transport.mailets.SPF
 
ExpnCmdHandler - Class in org.apache.james.smtpserver.core
Handles EXPN command
ExpnCmdHandler() - Constructor for class org.apache.james.smtpserver.core.ExpnCmdHandler
 
exportData(String) - Method in interface org.apache.james.management.BayesianAnalyzerManagementMBean
exports the corpus to a file
exportData(String) - Method in interface org.apache.james.management.BayesianAnalyzerManagementService
Export the data to a xml file
exportData(String) - Method in class org.apache.james.management.impl.BayesianAnalyzerManagement
 
expunge() - Method in class org.apache.james.mailrepository.javamail.FolderAdapter
 
expunge() - Method in interface org.apache.james.mailrepository.javamail.FolderInterface
 
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.stream
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.stream.ExtraDotOutputStream
Constructor that wraps an OutputStream.

F

fatalError(String) - Method in class org.apache.james.container.spring.adaptor.LoggingBridge
 
fatalError(String, Throwable) - Method in class org.apache.james.container.spring.adaptor.LoggingBridge
 
fatalError(String) - Method in class org.apache.james.container.spring.logging.log4j.AvalonToLog4jLogger
 
fatalError(String, Throwable) - Method in class org.apache.james.container.spring.logging.log4j.AvalonToLog4jLogger
 
fetch(Message[], FetchProfile) - Method in class org.apache.james.mailrepository.javamail.FolderAdapter
 
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 521427 2007-03-22 19:57:00Z bago $
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
 
FileSystem - Interface in org.apache.james.services
This service is used by components that wants to lookup a File resource from the application folder.
FileSystemBridge - Class in org.apache.james.container.spring.adaptor
 
FileSystemBridge() - Constructor for class org.apache.james.container.spring.adaptor.FileSystemBridge
 
FileUserMetaDataRepository - Class in org.apache.james.user.impl.file
Stores user meta-data in the file system.
FileUserMetaDataRepository(String) - Constructor for class org.apache.james.user.impl.file.FileUserMetaDataRepository
 
FileUserMetaDataService - Class in org.apache.james.user.impl.file
 
FileUserMetaDataService() - Constructor for class org.apache.james.user.impl.file.FileUserMetaDataService
 
filterMatches(Mail, SpoolFilter) - Method in class org.apache.james.management.impl.SpoolManagement
Return true if the given Mail match the given SpoolFilter
findMXRecords(String) - Method in class org.apache.james.api.dnsservice.AbstractDNSServer
 
findMXRecords(String) - Method in interface org.apache.james.api.dnsservice.DNSService
Return a prioritized unmodifiable list of host handling mail for the domain.
findMXRecords(String) - Method in class org.apache.james.dnsserver.DNSServer
 
findTXTRecords(String) - Method in class org.apache.james.api.dnsservice.AbstractDNSServer
 
findTXTRecords(String) - Method in interface org.apache.james.api.dnsservice.DNSService
Get a collection of DNS TXT Records
findTXTRecords(String) - Method in class org.apache.james.dnsserver.DNSServer
 
FLAG_MAIL_ATTRIBUTE_NAME - Static variable in class org.apache.james.util.scanner.SpamAssassinInvoker
The mail attribute under which the flag get stored
flush() - Method in class org.apache.james.socket.SplitOutputStream
 
flush() - Method in class org.apache.james.util.scheduler.SchedulerNotifyOutputStream
Flush the stream
flush() - Method in class org.apache.james.util.watchdog.BytesWrittenResetOutputStream
Flush the stream
folder - Variable in class org.apache.james.mailrepository.javamail.FolderAdapter
 
FolderAdapter - Class in org.apache.james.mailrepository.javamail
Simple 1:1 wrapper that holds a javax.mail.Folder internally to be accessed through the FolderInterface
FolderAdapter(Folder) - Constructor for class org.apache.james.mailrepository.javamail.FolderAdapter
Constructor
FolderAdapterFactory - Interface in org.apache.james.mailrepository.javamail
 
FolderGateKeeper - Interface in org.apache.james.mailrepository.javamail
offers access to an underlaying Folder and manages open/close operations.
The FolderGateKeeper can be handed over to different threads.
FolderGateKeeperImpl - Class in org.apache.james.mailrepository.javamail
offers access to an underlaying Folder and manages open/close operations.
The FolderGateKeeper can be handed over to different threads.
FolderGateKeeperImpl(FolderInterface, StoreGateKeeper) - Constructor for class org.apache.james.mailrepository.javamail.FolderGateKeeperImpl
 
FolderInterface - Interface in org.apache.james.mailrepository.javamail
Interface to javax.mail.Folder functionality to be able to replace implementation or using Mocks when testing
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
 
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
 
forwardLogException(String, String, Throwable) - Method in class org.apache.james.container.spring.adaptor.LoggingBridge
 
forwardLogMessage(String, String) - Method in class org.apache.james.container.spring.adaptor.LoggingBridge
 
free() - Method in interface org.apache.james.mailrepository.javamail.FolderGateKeeper
decrements count of users and closes folder if 0 and folder is open.
free() - Method in class org.apache.james.mailrepository.javamail.FolderGateKeeperImpl
 
FROM - Static variable in class org.apache.james.transport.mailets.AbstractRedirect.SpecialAddress
 
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

generateKey(String) - Static method in class org.apache.james.mailrepository.javamail.HashJavamailStoreMailRepository
builds a key for unknow messages
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
 
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 interface org.apache.james.api.kernel.ServiceLocator
Gets a service by name.
get(Object) - Method in class org.apache.james.container.spring.adaptor.AvalonContext
 
get(String) - Method in class org.apache.james.container.spring.lifecycle.InitializationPropagator
 
get(String) - Method in class org.apache.james.imapserver.sieve.ResourceLocatorImpl
 
get(String) - Method in class org.apache.james.mailrepository.filepair.File_Persistent_Object_Repository
 
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.
get(String) - Method in class org.apache.james.phoenix.PhoenixLoader
 
getAccount() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the account.
getAction() - Method in class org.apache.james.smtpserver.core.filter.fastfail.AbstractJunkHandler
Return the action
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.api.user.JamesUser
Get local address to which mail should be delivered.
getAlias(String, String) - Method in interface org.apache.james.api.user.management.UserManagementMBean
Retrieves the user's alias, if set
getAlias() - Method in class org.apache.james.impl.user.DefaultJamesUser
 
getAlias(String, String) - Method in class org.apache.james.impl.user.UserManagement
 
getAliasing() - Method in interface org.apache.james.api.user.JamesUser
Return true if emails should be delivered locally to an alias.
getAliasing() - Method in class org.apache.james.impl.user.DefaultJamesUser
 
getAllByName(String) - Method in class org.apache.james.api.dnsservice.AbstractDNSServer
 
getAllByName(String) - Method in interface org.apache.james.api.dnsservice.DNSService
 
getAllByName(String) - 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
 
getAllMappings() - Method in interface org.apache.james.api.vut.management.VirtualUserTableManagement
Return a Map which holds all mappings.
getAllMappings(String) - Method in interface org.apache.james.api.vut.management.VirtualUserTableManagementService
Return a Map which holds all mappings
getAllMappings() - Method in class org.apache.james.impl.vut.AbstractVirtualUserTable
 
getAllMappings() - Method in class org.apache.james.impl.vut.DefaultVirtualUserTable
 
getAllMappings(String) - Method in class org.apache.james.impl.vut.VirtualUserTableManagement
 
getAllMappingsInternal() - Method in class org.apache.james.impl.vut.AbstractVirtualUserTable
Return a Map which holds all Mappings
getAllMappingsInternal() - Method in class org.apache.james.vut.JDBCVirtualUserTable
 
getAllMappingsInternal() - Method in class org.apache.james.vut.XMLVirtualUserTable
 
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.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.
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, String) - Method in interface org.apache.james.api.user.UserMetaDataRespository
Gets the attribute for the given key.
getAttribute(String) - Method in class org.apache.james.core.MailImpl
 
getAttribute(String) - Method in class org.apache.james.James
 
getAttribute(String) - Method in class org.apache.james.transport.Loader.MailetContextWrapper
 
getAttribute(String, String) - Method in class org.apache.james.user.impl.file.FileUserMetaDataRepository
 
getAttribute(String, String) - Method in class org.apache.james.user.impl.file.FileUserMetaDataService
 
getAttributeNames() - Method in class org.apache.james.core.MailImpl
 
getAttributeNames() - Method in class org.apache.james.James
 
getAttributeNames() - Method in class org.apache.james.transport.Loader.MailetContextWrapper
 
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.
getAvalonLogger() - Method in class org.apache.james.socket.DelegatingJamesHandler
 
getAvalonLogger() - Method in interface org.apache.james.socket.ProtocolHandlerHelper
Provides logging facility to the handler.
getBackupUserMailbox() - Method in class org.apache.james.pop3server.POP3Handler
 
getBackupUserMailbox() - Method in interface org.apache.james.pop3server.POP3Session
Returns the backup mailbox
getBasedir() - Method in class org.apache.james.container.spring.adaptor.FileSystemBridge
 
getBasedir() - Method in class org.apache.james.context.AvalonFileSystem
 
getBasedir() - Method in interface org.apache.james.services.FileSystem
Return the base folder used by the application
getBayesianAnalyzerManagement() - Method in interface org.apache.james.remotemanager.RemoteManagerHandlerConfigurationData
Returns the BayesianAnalyzerManagementService
getBeanDefinition(String) - Method in class org.apache.james.container.spring.lifecycle.AbstractPropagator
 
getBeanFactory() - Method in class org.apache.james.container.spring.lifecycle.AbstractPropagator
Gets the bean factory
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
getByKey(String) - Method in class org.apache.james.mailrepository.javamail.HashJavamailStoreMailRepository.KeyToMsgMap
Return the MsgObj associted with the given key
getByKey(String) - Method in interface org.apache.james.mailrepository.javamail.UidToKeyBidiMap
 
getByName(String) - Method in class org.apache.james.api.dnsservice.AbstractDNSServer
 
getByName(String) - Method in interface org.apache.james.api.dnsservice.DNSService
 
getByName(String) - Method in class org.apache.james.dnsserver.DNSServer
 
getByUid(long) - Method in interface org.apache.james.mailrepository.javamail.UidToKeyBidiMap
 
getChildDestination(String) - Method in class org.apache.james.userrepository.UsersLDAPRepository
 
getChildLogger(String) - Method in class org.apache.james.container.spring.adaptor.LoggingBridge
 
getChildLogger(String) - Method in class org.apache.james.container.spring.logging.log4j.AvalonToLog4jLogger
 
getChildRepository(String) - Method in class org.apache.james.mailrepository.filepair.AbstractFileRepository
 
getClassInstance(ClassLoader, String) - Method in class org.apache.james.core.AbstractAvalonStore
Return new Object of the loader classname
getClassInstance(ClassLoader, String) - Method in class org.apache.james.core.AvalonUsersStore
 
getClassInstance(ClassLoader, String) - Method in class org.apache.james.core.AvalonVirtualUserTableStore
 
getClassLoader() - Method in class org.apache.james.container.spring.beanfactory.JamesApplicationContext
 
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.pop3server.POP3Handler
 
getCommandArgument() - Method in interface org.apache.james.pop3server.POP3Session
Returns currently process command argument
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.pop3server.POP3Handler
 
getCommandName() - Method in interface org.apache.james.pop3server.POP3Session
Returns currently process command name
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 interface org.apache.james.remotemanager.RemoteManagerHandlerConfigurationData
Gets avaliable commands.
getCommands() - Method in interface org.apache.james.smtpserver.CommandsHandler
Return a Map which contains a set of CommandHandlers
getCommands() - Method in class org.apache.james.smtpserver.core.CoreCmdHandlerLoader
 
getCommands() - Method in class org.apache.james.smtpserver.core.filter.CoreFilterCmdHandlerLoader
 
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
getCompleteStoredScores() - Method in class org.apache.james.smtpserver.junkscore.ComposedJunkScore
 
getCompleteStoredScores() - Method in interface org.apache.james.smtpserver.junkscore.JunkScore
Return the summary of stored scores
getCompleteStoredScores() - Method in class org.apache.james.smtpserver.junkscore.JunkScoreImpl
 
getComponentLogger(String) - Method in class org.apache.james.container.spring.adaptor.LoggingBridge
 
getComponentLogger(String) - Method in class org.apache.james.container.spring.logging.log4j.LoggerToComponentMapper
 
getComponentLogger(String) - Method in interface org.apache.james.container.spring.logging.LoggerToComponentMapper
 
getCondition() - Method in class org.apache.james.transport.MatcherConfigImpl
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.container.spring.adaptor.AvalonConfigurationFileProvider
 
getConfiguration() - Method in interface org.apache.james.container.spring.adaptor.ConfigurationProvider
 
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.imapserver.ImapServer
 
getConfigurationData() - Method in class org.apache.james.nntpserver.NNTPServer
 
getConfigurationData() - Method in class org.apache.james.pop3server.POP3Handler
 
getConfigurationData() - Method in class org.apache.james.pop3server.POP3Server
 
getConfigurationData() - Method in interface org.apache.james.pop3server.POP3Session
Returns POP3Handler service wide configuration
getConfigurationData() - Method in class org.apache.james.remotemanager.RemoteManager
 
getConfigurationData() - Method in class org.apache.james.smtpserver.SMTPHandler
 
getConfigurationData() - Method in class org.apache.james.smtpserver.SMTPServer
 
getConfigurationData() - Method in interface org.apache.james.smtpserver.SMTPSession
Returns SMTPHandler service wide configuration
getConfigurationData() - Method in class org.apache.james.socket.AbstractJamesService
 
getConfigurations(Configuration) - Method in class org.apache.james.core.AbstractAvalonStore
Return the Store configurations
getConfigurations(Configuration) - Method in class org.apache.james.core.AvalonUsersStore
 
getConfigurations(Configuration) - Method in class org.apache.james.core.AvalonVirtualUserTableStore
 
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
 
getConnectionPerIP(String) - Method in class org.apache.james.util.connection.ConnectionPerIpMap
Get the count of connections for the given ip
getConnectionState() - Method in class org.apache.james.smtpserver.SMTPHandler
 
getConnectionState() - Method in interface org.apache.james.smtpserver.SMTPSession
Returns Map that consists of the state of the SMTPSession per connection
getContent() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
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.bayesian.BayesianAnalyzer
Public getter for corpus.
getCreatedClass() - Method in class org.apache.james.socket.AbstractJamesService
 
getCustomRecipientHeader() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the customRecipientHeader.
getDataHandler() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getDbOption(String) - Method in class org.apache.james.util.sql.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.
getDefaultDomain() - Method in class org.apache.james.James
 
getDefaultDomain() - Method in interface org.apache.james.services.MailServer
Return the default domain which will get used to deliver mail to if only the localpart was given on rcpt to.
getDefaultDomainName() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the defaultDomainName.
getDefaultFolder() - Method in interface org.apache.james.mailrepository.javamail.StoreGateKeeper
 
getDefaultFolder() - Method in class org.apache.james.mailrepository.javamail.StoreGateKeeperImpl
 
getDefaultLocalPart() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the defaultLocalPart.
getDefaultPort() - Method in class org.apache.james.imapserver.ImapServer
 
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
 
getDefaultPort() - Method in class org.apache.james.socket.AbstractJamesService
Get the default port for this server type.
getDeferredRecipientNotFoundMessageIDs() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the message ids.
getDeletedMessageCount() - Method in class org.apache.james.mailrepository.javamail.FolderAdapter
 
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
 
getDNSServer() - Method in class org.apache.james.domain.AbstractDomainList
Return dnsServer
getDNSServer() - Method in class org.apache.james.fetchmail.FetchMail
Returns the DNSService.
getDNSServer() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the DNSService
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
 
getDomainListInternal() - Method in class org.apache.james.domain.AbstractDomainList
Return domainList
getDomainListInternal() - Method in class org.apache.james.domain.JDBCDomainList
 
getDomainListInternal() - Method in class org.apache.james.domain.XMLDomainList
 
getDomainListManagement() - Method in interface org.apache.james.remotemanager.RemoteManagerHandlerConfigurationData
Return the DomainListManagementService
getDomains() - Method in interface org.apache.james.api.domainlist.DomainList
Return List of domains which should be used as localdomains.
getDomains() - Method in class org.apache.james.api.domainlist.SimpleDomainList
 
getDomains() - Method in class org.apache.james.domain.AbstractDomainList
 
getDomains() - Method in class org.apache.james.impl.vut.AbstractVirtualUserTable
 
getDomains() - Method in interface org.apache.james.management.DomainListManagementMBean
Return List of domains which should be used as localdomains.
getDomains() - Method in interface org.apache.james.management.DomainListManagementService
Return List of domains which should be used as localdomains.
getDomains() - Method in class org.apache.james.management.impl.DomainListManagement
 
getDomainsInternal() - Method in class org.apache.james.impl.vut.AbstractVirtualUserTable
Return List of all domains for which email should accepted
getDomainsInternal() - Method in class org.apache.james.vut.JDBCVirtualUserTable
 
getDomainsInternal() - Method in class org.apache.james.vut.XMLVirtualUserTable
 
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.
getErrorMsg(MessagingException) - Method in class org.apache.james.transport.mailets.DSNBounce
Utility method for getting the error message from the (nested) exception.
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(String) - Method in class org.apache.james.container.spring.adaptor.FileSystemBridge
 
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.context.AvalonFileSystem
 
getFile(String) - Method in class org.apache.james.mailrepository.filepair.AbstractFileRepository
Return the File Object which belongs to the given key
getFile(String) - Method in interface org.apache.james.services.FileSystem
Used to retrieve a specific file in the application context
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.
getFolder(String) - Method in class org.apache.james.mailrepository.javamail.FolderAdapter
 
getFolder() - Method in interface org.apache.james.mailrepository.javamail.FolderGateKeeper
Gets the Folder and don't care whether it is open or closed.
getFolder() - Method in class org.apache.james.mailrepository.javamail.FolderGateKeeperImpl
 
getFolder(String) - Method in interface org.apache.james.mailrepository.javamail.StoreGateKeeper
 
getFolder(String) - Method in class org.apache.james.mailrepository.javamail.StoreGateKeeperImpl
 
getFolderGateKeeper() - Method in class org.apache.james.mailrepository.javamail.AbstractJavamailStoreMailRepository
Lazy-load FolderGateKeeper with inbox folder.
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.CommandListservFooter
Get and cache the footer text
getFormattedText(int) - Method in class org.apache.james.transport.mailets.CommandListservFooter
 
getForwardAddress(String, String) - Method in interface org.apache.james.api.user.management.UserManagementMBean
Retrieves the user's forward, if set
getForwardAddress(String, String) - Method in class org.apache.james.impl.user.UserManagement
 
getForwarding() - Method in interface org.apache.james.api.user.JamesUser
Return true if mail for this user should be forwarded
getForwarding() - Method in class org.apache.james.impl.user.DefaultJamesUser
 
getForwardingDestination() - Method in interface org.apache.james.api.user.JamesUser
Return the destination to which email should be forwarded
getForwardingDestination() - Method in class org.apache.james.impl.user.DefaultJamesUser
 
getFrom() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getFullName() - Method in class org.apache.james.mailrepository.javamail.FolderAdapter
 
getFullName() - Method in interface org.apache.james.mailrepository.javamail.FolderGateKeeper
 
getFullName() - Method in class org.apache.james.mailrepository.javamail.FolderGateKeeperImpl
 
getFullName() - Method in interface org.apache.james.mailrepository.javamail.FolderInterface
 
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.bayesian.BayesianAnalyzer
Public getter for hamMessageCount.
getHamTokenCounts() - Method in class org.apache.james.util.bayesian.BayesianAnalyzer
Public getter for the hamTokenCounts Map.
getHandlerState() - Method in class org.apache.james.pop3server.POP3Handler
 
getHandlerState() - Method in interface org.apache.james.pop3server.POP3Session
Returns the current handler state
getHash() - Method in class org.apache.james.mailrepository.javamail.HashJavamailStoreMailRepository.HasherOutputStream
 
getHashAlgorithm() - Method in class org.apache.james.impl.user.DefaultUser
Method to access the hashing algorithm of the password.
getHashedPassword() - Method in class org.apache.james.impl.user.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.
getHeaders() - Method in class org.apache.james.management.SpoolFilter
Return an Iterator which contains all headers which should be filtered
getHeadersAsAttribute() - Method in class org.apache.james.util.scanner.SpamAssassinInvoker
Return the headers as attributes which spamd generates
getHeadersInputStream(MimeMessage, String[]) - Static method in class org.apache.james.core.MimeMessageUtil
Get an InputStream which holds all headers of the given MimeMessage
getHeaderValueRegex(String) - Method in class org.apache.james.management.SpoolFilter
Return the regex which should be used on the given header.
getHeaderValueRegexCompiled(String) - Method in class org.apache.james.management.SpoolFilter
Return the compiled Pattern for the given header.
getHelloName() - Method in class org.apache.james.James
 
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.services.MailServer
Return the helloName which should use for all services by default
getHelloName() - Method in interface org.apache.james.smtpserver.SMTPHandlerConfigurationData
Returns the service wide hello name
getHits() - Method in class org.apache.james.util.scanner.SpamAssassinInvoker
Return the hits which was returned by spamd
getHost() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the host.
getHostName(InetAddress) - Method in class org.apache.james.api.dnsservice.AbstractDNSServer
 
getHostName(InetAddress) - Method in interface org.apache.james.api.dnsservice.DNSService
 
getHostName(InetAddress) - Method in class org.apache.james.dnsserver.DNSServer
 
getId() - Method in class org.apache.james.James
Note that this method ensures that James cannot be run in a distributed fashion.
getId() - Method in interface org.apache.james.jms.builder.SimpleMailBuilder.IdGenerator
Generate a new identifier/name for a mail being processed by this server.
getId() - Method in class org.apache.james.jms.builder.SimpleMailBuilder.JamesIdGenerator
 
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.
getImplCommands() - Method in interface org.apache.james.smtpserver.CommandHandler
Return a Collection of implemented commands
getImplCommands() - Method in class org.apache.james.smtpserver.core.AuthCmdHandler
 
getImplCommands() - Method in class org.apache.james.smtpserver.core.DataCmdHandler
 
getImplCommands() - Method in class org.apache.james.smtpserver.core.EhloCmdHandler
 
getImplCommands() - Method in class org.apache.james.smtpserver.core.ExpnCmdHandler
 
getImplCommands() - Method in class org.apache.james.smtpserver.core.filter.DataFilterCmdHandler
 
getImplCommands() - Method in class org.apache.james.smtpserver.core.filter.EhloFilterCmdHandler
 
getImplCommands() - Method in class org.apache.james.smtpserver.core.filter.fastfail.DNSRBLHandler
 
getImplCommands() - Method in class org.apache.james.smtpserver.core.filter.fastfail.GreylistHandler
 
getImplCommands() - Method in class org.apache.james.smtpserver.core.filter.fastfail.MaxRcptHandler
 
getImplCommands() - Method in class org.apache.james.smtpserver.core.filter.fastfail.ResolvableEhloHeloHandler
 
getImplCommands() - Method in class org.apache.james.smtpserver.core.filter.fastfail.SPFHandler
 
getImplCommands() - Method in class org.apache.james.smtpserver.core.filter.fastfail.SupressDuplicateRcptHandler
 
getImplCommands() - Method in class org.apache.james.smtpserver.core.filter.fastfail.TarpitHandler
 
getImplCommands() - Method in class org.apache.james.smtpserver.core.filter.fastfail.ValidRcptHandler
 
getImplCommands() - Method in class org.apache.james.smtpserver.core.filter.fastfail.ValidRcptMX
 
getImplCommands() - Method in class org.apache.james.smtpserver.core.filter.fastfail.ValidSenderDomainHandler
 
getImplCommands() - Method in class org.apache.james.smtpserver.core.filter.HeloFilterCmdHandler
 
getImplCommands() - Method in class org.apache.james.smtpserver.core.filter.MailFilterCmdHandler
 
getImplCommands() - Method in class org.apache.james.smtpserver.core.filter.RcptFilterCmdHandler
 
getImplCommands() - Method in class org.apache.james.smtpserver.core.HeloCmdHandler
 
getImplCommands() - Method in class org.apache.james.smtpserver.core.HelpCmdHandler
 
getImplCommands() - Method in class org.apache.james.smtpserver.core.MailCmdHandler
 
getImplCommands() - Method in class org.apache.james.smtpserver.core.NoopCmdHandler
 
getImplCommands() - Method in class org.apache.james.smtpserver.core.QuitCmdHandler
 
getImplCommands() - Method in class org.apache.james.smtpserver.core.RcptCmdHandler
 
getImplCommands() - Method in class org.apache.james.smtpserver.core.RsetCmdHandler
 
getImplCommands() - Method in class org.apache.james.smtpserver.core.UnknownCmdHandler
 
getImplCommands() - Method in class org.apache.james.smtpserver.core.VrfyCmdHandler
 
getInitAttribute(String) - Method in class org.apache.james.transport.MailetConfigImpl
Get the value of an (XML) attribute stored in this MailetConfig.
getInitParameter(String) - Method in class org.apache.james.transport.MailetConfigImpl
Get the value of an parameter stored in this MailetConfig.
getInitParameterNames() - Method in class org.apache.james.transport.MailetConfigImpl
Returns an iterator over the set of configuration parameter names.
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
 
getInputReader() - Method in class org.apache.james.socket.DelegatingJamesHandler
 
getInputReader() - Method in interface org.apache.james.socket.ProtocolHandlerHelper
Returns a CRLF terminated line reader
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
Return the InputStream which belongs to the given key
getInputStream() - Method in class org.apache.james.mailrepository.MimeMessageAvalonSource
Return the InputStream
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.socket.DelegatingJamesHandler
 
getInputStream() - Method in interface org.apache.james.socket.ProtocolHandlerHelper
Returns the raw input stream
getInputStream() - Method in class org.apache.james.transport.mailets.listservcommands.MailDataSource
returns the inputStream
getInstanceFor(String, BeanDefinition) - Method in class org.apache.james.container.spring.adaptor.DefaultServiceManagerFactory
 
getInstanceFor(String, BeanDefinition) - Method in interface org.apache.james.container.spring.adaptor.ServiceManagerFactory
 
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.
getJunkHandlerData(SMTPSession) - Method in class org.apache.james.smtpserver.core.filter.fastfail.AbstractJunkHandler
Get the JunkHandlerData to work with
getJunkHandlerData(SMTPSession) - Method in class org.apache.james.smtpserver.core.filter.fastfail.DNSRBLHandler
 
getJunkHandlerData(SMTPSession) - Method in class org.apache.james.smtpserver.core.filter.fastfail.MaxRcptHandler
 
getJunkHandlerData(SMTPSession) - Method in class org.apache.james.smtpserver.core.filter.fastfail.ResolvableEhloHeloHandler
 
getJunkHandlerData(SMTPSession) - Method in class org.apache.james.smtpserver.core.filter.fastfail.SPFHandler
 
getJunkHandlerData(SMTPSession) - Method in class org.apache.james.smtpserver.core.filter.fastfail.URIRBLHandler
 
getJunkHandlerData(SMTPSession) - Method in class org.apache.james.smtpserver.core.filter.fastfail.ValidRcptMX
 
getJunkHandlerData(SMTPSession) - Method in class org.apache.james.smtpserver.core.filter.fastfail.ValidSenderDomainHandler
 
getJunkScore(SMTPSession) - Method in class org.apache.james.smtpserver.core.filter.fastfail.AbstractJunkHandler
Return the JunkScore object.
getJunkScore(SMTPSession) - Method in class org.apache.james.smtpserver.core.filter.fastfail.DNSRBLHandler
 
getJunkScore(SMTPSession) - Method in class org.apache.james.smtpserver.core.filter.fastfail.ResolvableEhloHeloHandler
 
getJunkScore(String) - Static method in class org.apache.james.smtpserver.junkscore.JunkScoreConfigUtil
Return the junkscore which was supplied as raw config String
getJunkScoreLogString() - Method in class org.apache.james.smtpserver.core.filter.fastfail.JunkHandlerData
Return the LogString if a JunkScore action is used
getJunkScoreLogString(SMTPSession) - Method in class org.apache.james.smtpserver.core.filter.fastfail.ReverseEqualsEhloHeloHandler
 
getKeys() - Method in class org.apache.james.mailrepository.javamail.HashJavamailStoreMailRepository.KeyToMsgMap
Return an String[] of all stored keys
getKeys() - Method in interface org.apache.james.mailrepository.javamail.UidToKeyBidiMap
 
getKeyToMsgMap() - Method in class org.apache.james.mailrepository.javamail.HashJavamailStoreMailRepository
lazy loads KeyToMsgMap
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.bayesian.JDBCBayesianAnalyzer
Getter for static lastDatabaseUpdateTime.
getLastUpdated() - Method in class org.apache.james.core.MailImpl
Get the last updated time for this MailImpl.
getLifecycleInterface() - Method in class org.apache.james.container.spring.lifecycle.AbstractPropagator
 
getLifecycleInterface() - Method in class org.apache.james.container.spring.lifecycle.ConfigurationPropagator
 
getLifecycleInterface() - Method in class org.apache.james.container.spring.lifecycle.ContextPropagator
 
getLifecycleInterface() - Method in class org.apache.james.container.spring.lifecycle.InitializationPropagator
 
getLifecycleInterface() - Method in class org.apache.james.container.spring.lifecycle.LoggerPropagator
 
getLifecycleInterface() - Method in class org.apache.james.container.spring.lifecycle.ServicePropagator
 
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.
getLocalHost() - Method in class org.apache.james.api.dnsservice.AbstractDNSServer
 
getLocalHost() - Method in interface org.apache.james.api.dnsservice.DNSService
 
getLocalHost() - Method in class org.apache.james.dnsserver.DNSServer
 
getLocalHostName() - Method in class org.apache.james.socket.AbstractJamesService
 
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.
getLock() - Method in class org.apache.james.mailrepository.javamail.AbstractJavamailStoreMailRepository
gets the Lock and creates it, if not present.
getLog() - Method in class org.apache.james.jms.consumer.LogConsumer
 
getLog() - Method in class org.apache.james.socket.CopyInputStream
 
getLog() - Method in class org.apache.james.socket.SplitOutputStream
 
getLogger() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the logger.
getLogger() - Method in class org.apache.james.imapserver.ImapHandler
 
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
getMailbox() - Method in class org.apache.james.imapserver.DefaultImapFactory
This is required until James supports IoC assembly.
getMailet(String, Configuration) - Method in class org.apache.james.transport.JamesMailetLoader
 
getMailet(String, Configuration) - Method in interface org.apache.james.transport.MailetLoader
Get a new Mailet with the specified name acting in the specified context.
getMailetConfig() - Method in class org.apache.james.jcr.JCRStoreMailet
Returns the mailet configuration.
getMailetConfigs(String) - Method in interface org.apache.james.services.SpoolManager
retrieve all mailets for given processor
getMailetConfigs(String) - Method in class org.apache.james.transport.JamesSpoolManager
 
getMailetConfigs() - Method in class org.apache.james.transport.LinearProcessor
 
getMailetConfigs() - Method in interface org.apache.james.transport.MailetContainer
retrieve mailet configuration data for introspection
getMailetContext() - Method in class org.apache.james.transport.MailetConfigImpl
Get the mailet's MailetContext object.
getMailetContext() - Method in class org.apache.james.transport.mailets.listservcommands.BaseCommand
The current mailet context
getMailetContext() - Method in class org.apache.james.transport.MatcherConfigImpl
Returns a reference to the MailetContext in which the matcher is executing
getMailetInfo() - Method in class org.apache.james.jcr.JCRStoreMailet
Returns information about 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.CommandListservFooter
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.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.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.Resend
Returns a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.Retry
 
getMailetInfo() - Method in class org.apache.james.transport.mailets.SpamAssassin
 
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.ToRepository
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.VirtualUserTable
 
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
 
getMailetName() - Method in class org.apache.james.management.mbean.MailetManagement
 
getMailetName() - Method in interface org.apache.james.management.mbean.MailetManagementMBean
 
getMailetName() - Method in class org.apache.james.transport.MailetConfigImpl
Get the name of the mailet.
getMailetNames(String) - Method in class org.apache.james.management.impl.ProcessorManagement
 
getMailetNames(String) - Method in interface org.apache.james.management.ProcessorManagementService
retrieves the list of all mailets for one processor
getMailetParameters(String, int) - Method in class org.apache.james.management.impl.ProcessorManagement
 
getMailetParameters() - Method in class org.apache.james.management.mbean.MailetManagement
 
getMailetParameters(MailetConfig) - Static method in class org.apache.james.management.mbean.MailetManagement
 
getMailetParameters() - Method in interface org.apache.james.management.mbean.MailetManagementMBean
 
getMailetParameters(String, int) - Method in interface org.apache.james.management.ProcessorManagementService
retrieves the list of parameters belonging to the specified mailet
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
 
getMailServers(String) - Method in class org.apache.james.transport.Loader.MailetContextWrapper
 
getMajorVersion() - Method in class org.apache.james.James
 
getMajorVersion() - Method in class org.apache.james.transport.Loader.MailetContextWrapper
 
getMappings(String, String) - Method in interface org.apache.james.api.vut.VirtualUserTable
Return the mapped MailAddress for the given address.
getMappings(String, String) - Method in class org.apache.james.impl.jamesuser.AbstractUsersRepository
 
getMappings(String, String) - Method in class org.apache.james.impl.jamesuser.LocalJamesUsersRepository
 
getMappings(String, String) - Method in class org.apache.james.impl.vut.AbstractVirtualUserTable
 
getMappings(String, String, int) - Method in class org.apache.james.impl.vut.AbstractVirtualUserTable
 
getMappings(String, String) - Method in class org.apache.james.impl.vut.DefaultVirtualUserTable
 
getMappings(String) - Static method in class org.apache.james.impl.vut.VirtualUserTableUtil
Deprecated. Use mappingToCollection(String rawMapping)
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 class org.apache.james.transport.JamesMatcherLoader
 
getMatcher(String) - Method in interface org.apache.james.transport.MatcherLoader
Get a new Matcher with the specified name acting in the specified context.
getMatcherCondition() - Method in class org.apache.james.management.mbean.MatcherManagement
 
getMatcherCondition() - Method in interface org.apache.james.management.mbean.MatcherManagementMBean
 
getMatcherConfigs(String) - Method in interface org.apache.james.services.SpoolManager
retrieve all matchers for given processor
getMatcherConfigs(String) - Method in class org.apache.james.transport.JamesSpoolManager
 
getMatcherConfigs() - Method in class org.apache.james.transport.LinearProcessor
 
getMatcherConfigs() - Method in interface org.apache.james.transport.MailetContainer
retrieve matcher configuration data for introspection
getMatcherInfo() - Method in class org.apache.james.transport.matchers.HasMailAttributeWithValueRegex
Return a string describing this matcher.
getMatcherName() - Method in class org.apache.james.management.mbean.MatcherManagement
 
getMatcherName() - Method in interface org.apache.james.management.mbean.MatcherManagementMBean
 
getMatcherName() - Method in class org.apache.james.transport.MatcherConfigImpl
Returns the name of this matcher instance.
getMatcherNames(String) - Method in class org.apache.james.management.impl.ProcessorManagement
 
getMatcherNames(String) - Method in interface org.apache.james.management.ProcessorManagementService
retrieves the list of all matchers for one processor
getMatcherParameters(String, int) - Method in class org.apache.james.management.impl.ProcessorManagement
 
getMatcherParameters(String, int) - Method in interface org.apache.james.management.ProcessorManagementService
retrieves the list of parameters belonging to the specified matcher
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.socket.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
getMaximumNumberOfOpenConnectionsPerIP() - Method in interface org.apache.james.socket.JamesConnectionManager
Returns the default maximum number of open connections per IP supported by this SimpleConnectionManager
getMaximumNumberOfOpenConnectionsPerIP() - Method in class org.apache.james.util.connection.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.
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(int) - Method in class org.apache.james.mailrepository.javamail.FolderAdapter
 
getMessage(int) - Method in interface org.apache.james.mailrepository.javamail.FolderInterface
 
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
 
getMessageByUID(long) - Method in class org.apache.james.mailrepository.javamail.UIDPlusFolderAdapter
 
getMessageCount() - Method in class org.apache.james.mailrepository.javamail.FolderAdapter
 
getMessageCount() - Method in interface org.apache.james.mailrepository.javamail.FolderInterface
 
getMessageCount() - Method in class org.apache.james.mailrepository.javamail.HashJavamailStoreMailRepository
 
getMessageFromInbox(String) - Method in class org.apache.james.mailrepository.javamail.HashJavamailStoreMailRepository
Fetches a message from inbox.
getMessageHeaders(MimeMessage) - Method in class org.apache.james.transport.mailets.AbstractRedirect
Utility method for obtaining a string representation of a 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
 
getMessages() - Method in class org.apache.james.mailrepository.javamail.FolderAdapter
 
getMessages(int, int) - Method in class org.apache.james.mailrepository.javamail.FolderAdapter
 
getMessages(int[]) - Method in class org.apache.james.mailrepository.javamail.FolderAdapter
 
getMessages() - Method in interface org.apache.james.mailrepository.javamail.FolderInterface
 
getMessagesByUID(long, long) - Method in class org.apache.james.mailrepository.javamail.UIDPlusFolderAdapter
 
getMessagesByUID(long[]) - Method in class org.apache.james.mailrepository.javamail.UIDPlusFolderAdapter
 
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
Return the full site of an mimeMessage
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
getMilliSeconds(long, String) - Static method in class org.apache.james.util.TimeConverter
Helper method to get the milliseconds for the given amount and unit
getMilliSeconds(String) - Static method in class org.apache.james.util.TimeConverter
Helper method to get the milliseconds for the given rawstring.
getMinorVersion() - Method in class org.apache.james.James
 
getMinorVersion() - Method in class org.apache.james.transport.Loader.MailetContextWrapper
 
getMode() - Method in class org.apache.james.mailrepository.javamail.FolderAdapter
 
getMsgObj(String) - Method in class org.apache.james.mailrepository.javamail.HashJavamailStoreMailRepository.KeyToMsgMap
TODO: Check why we have to methods which do the same
getName() - Method in class org.apache.james.container.spring.beanfactory.AvalonServiceReference
 
getName() - Method in class org.apache.james.core.MailImpl
Get the name of this MailImpl.
getName() - Static method in class org.apache.james.mailrepository.AvalonMailStore
Returns a new name for a repository.
getName() - Method in class org.apache.james.mailrepository.javamail.FolderAdapter
 
getName() - Method in interface org.apache.james.mailrepository.javamail.FolderInterface
 
getName() - Method in class org.apache.james.management.mbean.ProcessorDetail
 
getName() - Method in interface org.apache.james.management.mbean.ProcessorDetailMBean
 
getName() - Method in interface org.apache.james.nntpserver.repository.NNTPGroup
Gets the name of the newsgroup
getName() - Method in interface org.apache.james.remotemanager.Command
Gets the name of this command.
getName() - Method in class org.apache.james.socket.AbstractJamesHandler
The name of this handler.
getName() - Method in interface org.apache.james.socket.ProtocolHandlerHelper
The name of this handler.
getName() - Method in class org.apache.james.transport.mailets.listservcommands.MailDataSource
returns a static moniker
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
 
getNetworkInterface() - Method in class org.apache.james.socket.AbstractJamesService
Returns the address if the network interface the socket is bound to
getNewMessageCount() - Method in class org.apache.james.mailrepository.javamail.FolderAdapter
 
getNewMessageCount() - Method in interface org.apache.james.mailrepository.javamail.FolderInterface
 
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.
getObject(String) - Method in class org.apache.james.core.AbstractAvalonStore
Get the object, if any, whose name corresponds to the argument parameter
getObjectNames() - Method in class org.apache.james.core.AbstractAvalonStore
Yield an Iterator over the set of object names managed internally by this store.
getOpenFolder() - Method in interface org.apache.james.mailrepository.javamail.FolderGateKeeper
Gets the Folder and opens it, if necessary
getOpenFolder() - Method in class org.apache.james.mailrepository.javamail.FolderGateKeeperImpl
 
getOrder() - Method in class org.apache.james.container.spring.lifecycle.ConfigurationPropagator
 
getOrder() - Method in class org.apache.james.container.spring.lifecycle.ContextPropagator
 
getOrder() - Method in class org.apache.james.container.spring.lifecycle.InitializationPropagator
 
getOrder() - Method in class org.apache.james.container.spring.lifecycle.LoggerPropagator
 
getOrder() - Method in class org.apache.james.container.spring.lifecycle.ServicePropagator
 
getOutputStream(String) - Method in class org.apache.james.mailrepository.filepair.AbstractFileRepository
Return the OutputStream which belongs to the given key
getOutputStream() - Method in class org.apache.james.pop3server.POP3Handler
 
getOutputStream() - Method in interface org.apache.james.pop3server.POP3Session
Returns the raw output stream
getOutputStream() - Method in class org.apache.james.socket.DelegatingJamesHandler
 
getOutputStream() - Method in interface org.apache.james.socket.ProtocolHandlerHelper
Returns the raw outputstream
getOutputStream() - Method in class org.apache.james.transport.mailets.listservcommands.MailDataSource
Not implemented
getOutputWriter() - Method in class org.apache.james.socket.DelegatingJamesHandler
 
getOutputWriter() - Method in interface org.apache.james.socket.ProtocolHandlerHelper
Returns the printwriter.
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
 
getParent() - Method in class org.apache.james.mailrepository.javamail.FolderAdapter
 
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.
getPermanentFlags() - Method in class org.apache.james.mailrepository.javamail.FolderAdapter
 
getPermanentFlags() - Method in interface org.apache.james.mailrepository.javamail.FolderInterface
 
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.socket.AbstractJamesService
Returns the port that the service is bound to
getPostmaster() - Method in class org.apache.james.James
 
getPostmaster() - Method in class org.apache.james.transport.Loader.MailetContextWrapper
 
getPrimaryName(String) - Method in class org.apache.james.transport.matchers.AbstractStorageQuota
Gets the main name of a local customer, handling aliases.
getProcessor(String) - Method in interface org.apache.james.transport.ProcessorList
 
getProcessor(String) - Method in class org.apache.james.transport.StateAwareProcessorList
 
getProcessorManagement() - Method in interface org.apache.james.remotemanager.RemoteManagerHandlerConfigurationData
Returns the ProcessorManagementService
getProcessorNames() - Method in class org.apache.james.management.impl.ProcessorManagement
 
getProcessorNames() - Method in interface org.apache.james.management.ProcessorManagementMBean
Retrieves all existing processors
getProcessorNames() - Method in interface org.apache.james.services.SpoolManager
 
getProcessorNames() - Method in class org.apache.james.transport.JamesSpoolManager
 
getProcessorNames() - Method in interface org.apache.james.transport.ProcessorList
 
getProcessorNames() - Method in class org.apache.james.transport.StateAwareProcessorList
 
getPrompt() - Method in interface org.apache.james.remotemanager.RemoteManagerHandlerConfigurationData
Returns the prompt to be displayed when waiting for input.
getQuota(MailAddress, Mail) - Method in class org.apache.james.transport.matchers.RecipientIsOverFixedQuota
 
getRandom() - Static method in class org.apache.james.mailrepository.javamail.AbstractJavamailStoreMailRepository
lazy-loads random
getRawInputStream() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getRawInputStream() - Method in class org.apache.james.core.MimeMessageWrapper
 
getRcptCount() - Method in class org.apache.james.smtpserver.SMTPHandler
 
getRcptCount() - Method in interface org.apache.james.smtpserver.SMTPSession
Returns the recipient count
getRealName(String) - Method in interface org.apache.james.api.user.UsersRepository
Returns the user name of the user matching name on an equalsIgnoreCase basis.
getRealName(String) - Method in class org.apache.james.impl.user.LocalUsersRepository
 
getRealName(String) - Method in class org.apache.james.jcr.JCRUsersRepository
Returns the user name of the user matching name on an equalsIgnoreCase basis.
getRealName(String) - Method in class org.apache.james.userrepository.AbstractJdbcUsersRepository
Returns the user name of the user matching name on an equalsIgnoreCase basis.
getRealName(String, boolean) - Method in class org.apache.james.userrepository.UsersFileRepository
Return the real name, given the ignoreCase boolean parameter
getRealName(String) - Method in class org.apache.james.userrepository.UsersFileRepository
 
getRealName(String) - Method in class org.apache.james.userrepository.UsersLDAPRepository
 
getRealName(String, boolean) - Method in class org.apache.james.userrepository.UsersLDAPRepository
Return the real name, given the ignoreCase boolean parameter
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
 
getReferenceCount() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy.MessageReferenceTracker
 
getRejectLogString() - Method in class org.apache.james.smtpserver.core.filter.fastfail.JunkHandlerData
Return the LogString if a Reject action is used
getRejectLogString(SMTPSession) - Method in class org.apache.james.smtpserver.core.filter.fastfail.ReverseEqualsEhloHeloHandler
 
getRejectResponseString() - Method in class org.apache.james.smtpserver.core.filter.fastfail.JunkHandlerData
Get the reponseString to return
getRemoteAddr() - Method in class org.apache.james.core.MailImpl
Get the remote address associated with this MailImpl.
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.pop3server.POP3Handler
 
getRemoteHost() - Method in interface org.apache.james.pop3server.POP3Session
Returns host name of the client
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 class org.apache.james.socket.DelegatingJamesHandler
 
getRemoteHost() - Method in interface org.apache.james.socket.ProtocolHandlerHelper
getter for the remote hostname
getRemoteHostName() - Method in class org.apache.james.fetchmail.MessageProcessor
Returns the remoteHostName, lazily initialised as required.
getRemoteIP() - Method in class org.apache.james.socket.DelegatingJamesHandler
 
getRemoteIP() - Method in interface org.apache.james.socket.ProtocolHandlerHelper
getter for the remote ip
getRemoteIPAddress() - Method in class org.apache.james.pop3server.POP3Handler
 
getRemoteIPAddress() - Method in interface org.apache.james.pop3server.POP3Session
Returns host ip address of the client
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.
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 interface org.apache.james.api.user.UsersStore
Get the repository, if any, whose name corresponds to the argument parameter
getRepository(String) - Method in class org.apache.james.core.AvalonUsersStore
Get the repository, if any, whose name corresponds to the argument parameter
getRepositoryNames() - Method in interface org.apache.james.api.user.UsersStore
Yield an Iterator over the set of repository names managed internally by this store.
getRepositoryNames() - Method in class org.apache.james.core.AvalonUsersStore
Yield an Iterator over the set of repository names managed internally by this store.
getRequiredHits() - Method in class org.apache.james.util.scanner.SpamAssassinInvoker
Return the required hits
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.
getResource(String) - Method in class org.apache.james.container.spring.adaptor.FileSystemBridge
loads resources from classpath or file system
getResource(String) - Method in class org.apache.james.container.spring.beanfactory.JamesApplicationContext
 
getResource(String) - Method in class org.apache.james.context.AvalonFileSystem
delegates to method getFile() and returns file as InputStream.
getResource(String) - Method in interface org.apache.james.services.FileSystem
to retrieve a resource.
getResourceLoader() - Method in class org.apache.james.container.spring.adaptor.FileSystemBridge
 
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.pop3server.POP3Handler
 
getResponseBuffer() - Method in interface org.apache.james.pop3server.POP3Session
Returns ResponseBuffer, this optimizes the unecessary creation of resources by each handler object
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
getResponseString(SMTPSession) - Method in class org.apache.james.smtpserver.core.filter.fastfail.ReverseEqualsEhloHeloHandler
 
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.
getRolename() - Method in class org.apache.james.container.spring.beanfactory.AvalonServiceReference
 
getScore() - Method in class org.apache.james.smtpserver.core.filter.fastfail.AbstractJunkHandler
Return the configured score
getScoreName() - Method in class org.apache.james.smtpserver.core.filter.fastfail.JunkHandlerData
Return the Name which will used to store the JunkScore and get used in the headers
getScoreName() - Method in class org.apache.james.smtpserver.core.filter.fastfail.ReverseEqualsEhloHeloHandler
 
getSearchPaths() - Method in class org.apache.james.dnsserver.DNSServer
Return the list of DNS servers in use by this service
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
 
getSentDate() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getSeparator(String) - Static method in class org.apache.james.impl.vut.VirtualUserTableUtil
Returns the character used to delineate multiple addresses.
getSeparator() - Method in class org.apache.james.mailrepository.javamail.FolderAdapter
 
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
 
getServerInfo() - Method in class org.apache.james.transport.Loader.MailetContextWrapper
 
getServiceLocator() - Method in class org.apache.james.transport.JamesMailetLoader
Gets the service locator.
getServiceReferences() - Method in class org.apache.james.container.spring.beanfactory.AvalonBeanDefinition
 
getServiceType() - Method in class org.apache.james.imapserver.ImapServer
 
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
 
getServiceType() - Method in class org.apache.james.socket.AbstractJamesService
This method returns the type of service provided by this server.
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
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
Return the size of the file which belongs to the given key
getSMTPGreeting() - Method in interface org.apache.james.smtpserver.SMTPHandlerConfigurationData
Return the SMTPGreeting which should used.
getSMTPHostAddresses(String) - Method in class org.apache.james.api.dnsservice.AbstractDNSServer
 
getSMTPHostAddresses(String) - Method in interface org.apache.james.api.dnsservice.DNSService
Returns an Iterator over org.apache.mailet.HostAddress, a specialized subclass of javax.mail.URLName, which provides location information for servers that are specified as mail handlers for the given hostname.
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 class org.apache.james.transport.Loader.MailetContextWrapper
 
getSocket() - Method in class org.apache.james.socket.DelegatingJamesHandler
 
getSocket() - Method in interface org.apache.james.socket.ProtocolHandlerHelper
Provides access to the socket
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
 
getSocketType() - Method in class org.apache.james.socket.AbstractJamesService
Returns the server socket type, plain or SSL
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.bayesian.BayesianAnalyzer
Public getter for spamMessageCount.
getSpamTokenCounts() - Method in class org.apache.james.util.bayesian.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.
getSpoolItems(String, SpoolFilter) - Method in class org.apache.james.management.impl.SpoolManagement
 
getSpoolItems(String, SpoolFilter) - Method in interface org.apache.james.management.SpoolManagementService
Return a List which contains all mails which can accessed by given spoolRepositoryUrl and matched the given SpoolFilter
getSpoolManagement() - Method in interface org.apache.james.remotemanager.RemoteManagerHandlerConfigurationData
Returns the SpoolManagement for this service.
getSqlFileName() - Method in class org.apache.james.util.bayesian.JDBCBayesianAnalyzer
Getter for property sqlFileName.
getSqlParameters() - Method in class org.apache.james.util.bayesian.JDBCBayesianAnalyzer
Getter for property sqlParameters.
getSqlString(String) - Method in class org.apache.james.util.sql.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.sql.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
getStat() - Method in class org.apache.james.mailrepository.javamail.HashJavamailStoreMailRepository.KeyToMsgMap
only used for debugging
getState() - Method in class org.apache.james.core.MailImpl
Get the state of this MailImpl.
getState() - Method in class org.apache.james.management.SpoolFilter
Return the message state on which the filter will be used
getState() - Method in class org.apache.james.pop3server.POP3Handler
 
getState() - Method in interface org.apache.james.pop3server.POP3Session
Returns Map that consists of the state of the POP3Session
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 per mail
getStaticAccounts() - Method in class org.apache.james.fetchmail.FetchMail
Returns the accounts.
getStatus(int, String) - Static method in class org.apache.james.dsn.DSNStatus
 
getStatus(int, int, int) - Static method in class org.apache.james.dsn.DSNStatus
 
getStatus(MessagingException) - Method in class org.apache.james.transport.mailets.DSNBounce
Guessing status code by the exception provided.
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.
getStopHandlerProcessing() - Method in class org.apache.james.smtpserver.SMTPHandler
 
getStopHandlerProcessing() - Method in interface org.apache.james.smtpserver.SMTPSession
Return if handlerprocessing should be stopped
getStore() - Method in class org.apache.james.mailrepository.javamail.AbstractJavamailStoreMailRepository
offers the underlaying Store for external use
getStore() - Method in class org.apache.james.mailrepository.javamail.FolderAdapter
 
getStore() - Method in interface org.apache.james.mailrepository.javamail.StoreGateKeeperAware
 
getStore() - Method in interface org.apache.james.remotemanager.RemoteManagerHandlerConfigurationData
Returns the Store
getStoredScore(String) - Method in class org.apache.james.smtpserver.junkscore.ComposedJunkScore
 
getStoredScore(String) - Method in interface org.apache.james.smtpserver.junkscore.JunkScore
Return the score for the given key.
getStoredScore(String) - Method in class org.apache.james.smtpserver.junkscore.JunkScoreImpl
 
getStoredScores() - Method in class org.apache.james.smtpserver.junkscore.ComposedJunkScore
 
getStoredScores() - Method in interface org.apache.james.smtpserver.junkscore.JunkScore
Return a copy of the Map which contains the keys with the correspending scores
getStoredScores() - Method in class org.apache.james.smtpserver.junkscore.JunkScoreImpl
 
getStoreName() - Method in class org.apache.james.core.AbstractAvalonStore
Return the Store name which should be used for logging
getStoreName() - Method in class org.apache.james.core.AvalonUsersStore
 
getStoreName() - Method in class org.apache.james.core.AvalonVirtualUserTableStore
 
getString(String, String) - Method in class org.apache.james.transport.mailets.CommandListservProcessor
Get a configuration value
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 [].
getTable(String) - Method in interface org.apache.james.api.vut.VirtualUserTableStore
Get the table, if any, whose name corresponds to the argument parameter
getTable(String) - Method in class org.apache.james.core.AvalonVirtualUserTableStore
Get the repository, if any, whose name corresponds to the argument parameter
getTableNames() - Method in interface org.apache.james.api.vut.VirtualUserTableStore
Yield an Iterator over the set of repository names managed internally by this store.
getTableNames() - Method in class org.apache.james.core.AvalonVirtualUserTableStore
Yield an Iterator over the set of repository names managed internally by this store.
getTargetString(String, String, Map) - Static method in class org.apache.james.impl.vut.VirtualUserTableUtil
Returns the real recipient given a virtual username and domain.
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
 
getType() - Method in class org.apache.james.mailrepository.javamail.FolderAdapter
 
getType() - Method in interface org.apache.james.mailrepository.javamail.FolderInterface
 
getTypeCode(String) - Method in class org.apache.james.transport.mailets.AbstractRedirect
A private method to convert types from string to int.
getUID(Message) - Method in class org.apache.james.mailrepository.javamail.UIDPlusFolderAdapter
 
getUidToKeyBidiMap() - Method in class org.apache.james.mailrepository.javamail.UIDPlusFolderMailRepository
lazy loads UidToKeyBidiMap
getUIDValidity() - Method in class org.apache.james.mailrepository.javamail.UIDPlusFolderAdapter
 
getUniqueID() - Method in interface org.apache.james.nntpserver.repository.NNTPArticle
Gets the unique message id for this article.
getUnreadMessageCount() - Method in class org.apache.james.mailrepository.javamail.FolderAdapter
 
getUnreadMessageCount() - Method in interface org.apache.james.mailrepository.javamail.FolderInterface
 
getURLName() - Method in class org.apache.james.mailrepository.javamail.FolderAdapter
 
getUseCount() - Method in interface org.apache.james.mailrepository.javamail.FolderGateKeeper
used to test whether everyone has freed it
getUseCount() - Method in class org.apache.james.mailrepository.javamail.FolderGateKeeperImpl
 
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.pop3server.POP3Handler
 
getUser() - Method in interface org.apache.james.pop3server.POP3Session
Returns the user name associated with this POP3 interaction.
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.
getUserByName(String) - Method in interface org.apache.james.api.user.UsersRepository
Get the user object with the specified user name.
getUserByName(String) - Method in class org.apache.james.impl.user.LocalUsersRepository
 
getUserByName(String) - Method in class org.apache.james.jcr.JCRUsersRepository
Get the user object with the specified user name.
getUserByName(String) - Method in class org.apache.james.userrepository.AbstractJdbcUsersRepository
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) - Method in class org.apache.james.userrepository.UsersFileRepository
 
getUserByName(String) - Method in class org.apache.james.userrepository.UsersLDAPRepository
 
getUserByNameCaseInsensitive(String) - Method in interface org.apache.james.api.user.UsersRepository
Deprecated. James 2.4 now caseSensitive is a property of the repository implementations and the getUserByName will search according to this property.
getUserByNameCaseInsensitive(String) - Method in class org.apache.james.impl.user.LocalUsersRepository
 
getUserByNameCaseInsensitive(String) - Method in class org.apache.james.jcr.JCRUsersRepository
Deprecated. James 2.4 now caseSensitive is a property of the repository implementations and the getUserByName will search according to this property.
getUserByNameCaseInsensitive(String) - Method in class org.apache.james.userrepository.AbstractJdbcUsersRepository
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
 
getUserByNameIterating(String, boolean) - Method in class org.apache.james.userrepository.AbstractJdbcUsersRepository
Gets a user by name, ignoring case if specified.
getUserDomainMappings(String, String) - Method in interface org.apache.james.api.vut.management.VirtualUserTableManagement
Return the explicit mapping stored for the given user and domain.
getUserDomainMappings(String, String, String) - Method in interface org.apache.james.api.vut.management.VirtualUserTableManagementMBean
Return the explicit mapping stored for the given user and domain.
getUserDomainMappings(String, String, String) - Method in interface org.apache.james.api.vut.management.VirtualUserTableManagementService
Return the explicit mapping stored for the given user and domain.
getUserDomainMappings(String, String) - Method in class org.apache.james.impl.vut.AbstractVirtualUserTable
 
getUserDomainMappings(String, String) - Method in class org.apache.james.impl.vut.DefaultVirtualUserTable
 
getUserDomainMappings(String, String, String) - Method in class org.apache.james.impl.vut.VirtualUserTableManagement
 
getUserDomainMappingsInternal(String, String) - Method in class org.apache.james.impl.vut.AbstractVirtualUserTable
Return Collection of all mappings for the given username and domain
getUserDomainMappingsInternal(String, String) - Method in class org.apache.james.vut.JDBCVirtualUserTable
 
getUserDomainMappingsInternal(String, String) - Method in class org.apache.james.vut.XMLVirtualUserTable
 
getUserInbox(String) - Method in class org.apache.james.James
 
getUserInbox() - Method in class org.apache.james.pop3server.POP3Handler
 
getUserInbox() - Method in interface org.apache.james.pop3server.POP3Session
Returns the current user inbox
getUserInbox(String) - Method in interface org.apache.james.services.MailServer
Retrieve the primary mailbox for userName.
getUserMailbox() - Method in class org.apache.james.pop3server.POP3Handler
 
getUserMailbox() - Method in interface org.apache.james.pop3server.POP3Session
Returns the mail list contained in the mailbox
getUserName() - Method in interface org.apache.james.api.user.User
Return the user name of this user
getUserName() - Method in class org.apache.james.impl.user.DefaultUser
 
getUserRepositoryNames() - Method in interface org.apache.james.api.user.management.UserManagementMBean
Retrieves a list of the names of all available user repositories
getUserRepositoryNames() - Method in class org.apache.james.impl.user.UserManagement
 
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.
getVirtualUserTableManagement() - Method in interface org.apache.james.remotemanager.RemoteManagerHandlerConfigurationData
Return the VirtualUserTableManagementService
getVut() - Method in class org.apache.james.transport.mailets.VirtualUserTable
Gets the virtual user table.
getVutStore() - Method in class org.apache.james.transport.mailets.VirtualUserTable
Gets the virtual user table store.
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.
getWatchdog() - Method in class org.apache.james.pop3server.POP3Handler
 
getWatchdog() - Method in interface org.apache.james.pop3server.POP3Session
Returns Watchdog object used for handling timeout
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() - Method in class org.apache.james.socket.DelegatingJamesHandler
 
getWatchdog() - Method in interface org.apache.james.socket.ProtocolHandlerHelper
The watchdog is used to deal with timeouts.
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.socket.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
Return wrapped mimeMessage
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
getXMLMappings(String) - Static method in class org.apache.james.impl.vut.VirtualUserTableUtil
Returns a Map which contains the mappings
GreylistHandler - Class in org.apache.james.smtpserver.core.filter.fastfail
GreylistHandler which can be used to activate Greylisting
GreylistHandler() - Constructor for class org.apache.james.smtpserver.core.filter.fastfail.GreylistHandler
 

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.socket.AbstractJamesHandler
 
HANDLED_URL - Static variable in class org.apache.james.mailrepository.filepair.AbstractFileRepository
 
handleMappings(Collection, MailAddress, MailAddress, MimeMessage) - Method in class org.apache.james.transport.mailets.AbstractVirtualUserTableMailet
Handle the given mappings to map the original recipient to the right one
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.
handleProtocol() - Method in class org.apache.james.imapserver.ImapHandler
 
handleProtocol() - Method in class org.apache.james.nntpserver.NNTPHandler
 
handleProtocol() - Method in class org.apache.james.pop3server.POP3Handler
 
handleProtocol() - Method in class org.apache.james.remotemanager.RemoteManagerHandler
 
handleProtocol() - Method in class org.apache.james.smtpserver.SMTPHandler
 
handleProtocol() - Method in class org.apache.james.socket.AbstractJamesHandler
Handle the protocol
handleProtocol() - Method in class org.apache.james.socket.DelegatingJamesHandler
Handle the protocol
handleProtocol() - Method in interface org.apache.james.socket.ProtocolHandler
Handle the protocol
handleUnknownHostException(UnknownHostException) - Method in class org.apache.james.fetchmail.MessageProcessor
Method handleUnknownHostException.
hasAttributes() - Method in class org.apache.james.core.MailImpl
 
hashCode() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
hashCode() - Method in class org.apache.james.mailrepository.javamail.FolderAdapter
 
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
HashJavamailStoreMailRepository - Class in org.apache.james.mailrepository.javamail
MailRepository implementation to store mail in a Javamail store.
HashJavamailStoreMailRepository() - Constructor for class org.apache.james.mailrepository.javamail.HashJavamailStoreMailRepository
 
HashJavamailStoreMailRepository.HasherOutputStream - Class in org.apache.james.mailrepository.javamail
 
HashJavamailStoreMailRepository.HasherOutputStream() - Constructor for class org.apache.james.mailrepository.javamail.HashJavamailStoreMailRepository.HasherOutputStream
 
HashJavamailStoreMailRepository.KeyToMsgMap - Class in org.apache.james.mailrepository.javamail
 
HashJavamailStoreMailRepository.KeyToMsgMap() - Constructor for class org.apache.james.mailrepository.javamail.HashJavamailStoreMailRepository.KeyToMsgMap
 
HashJavamailStoreMailRepository.MsgObj - Class in org.apache.james.mailrepository.javamail
used to internal represent a message
HashJavamailStoreMailRepository.MsgObj() - Constructor for class org.apache.james.mailrepository.javamail.HashJavamailStoreMailRepository.MsgObj
 
hashToMsgObj - Variable in class org.apache.james.mailrepository.javamail.HashJavamailStoreMailRepository.KeyToMsgMap
 
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
 
hasNewMessages() - Method in class org.apache.james.mailrepository.javamail.FolderAdapter
 
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.socket.AbstractJamesService
The name of the parameter defining the service hello name.
helloName - Variable in class org.apache.james.socket.AbstractJamesService
The hello name for the service.
HeloCmdHandler - Class in org.apache.james.smtpserver.core
Handles HELO command
HeloCmdHandler() - Constructor for class org.apache.james.smtpserver.core.HeloCmdHandler
 
HeloFilterCmdHandler - Class in org.apache.james.smtpserver.core.filter
Handles HELO command
HeloFilterCmdHandler() - Constructor for class org.apache.james.smtpserver.core.filter.HeloFilterCmdHandler
 
help() - Method in interface org.apache.james.remotemanager.Command
Outputs useful information for the user of this command.
HelpCmdHandler - Class in org.apache.james.smtpserver.core
Handles HELP command
HelpCmdHandler() - Constructor for class org.apache.james.smtpserver.core.HelpCmdHandler
 
HEX_DIGITS - Static variable in class org.apache.james.mailrepository.filepair.AbstractFileRepository
 
HOSTADDRESS - Static variable in class org.apache.james.Constants
Key used to store the hostaddress of the localhost
hostFromUriStr(String) - Static method in class org.apache.james.smtpserver.urirbl.URIScanner
Extracts and returns the host portion of URI string.
HOSTNAME - Static variable in class org.apache.james.Constants
Key used to store the hostname of localhost

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
 
ignoreCase - Variable in class org.apache.james.impl.jamesuser.AbstractUsersRepository
Ignore case in usernames
IListServCommand - Interface in org.apache.james.transport.mailets.listservcommands
IListServCommand is the interface that all pluggable list serv commands must implement.
ImapHandler - Class in org.apache.james.imapserver
Handles IMAP connections.
ImapHandler(ImapRequestHandler, String) - Constructor for class org.apache.james.imapserver.ImapHandler
 
ImapServer - Class in org.apache.james.imapserver
TODO: this is a quick cut-and-paste hack from POP3Server.
ImapServer() - Constructor for class org.apache.james.imapserver.ImapServer
 
importData(String) - Method in interface org.apache.james.management.BayesianAnalyzerManagementMBean
imports the corpus from a file
importData(String) - Method in interface org.apache.james.management.BayesianAnalyzerManagementService
Import the data from a xml file
importData(String) - Method in class org.apache.james.management.impl.BayesianAnalyzerManagement
 
in - Variable in class org.apache.james.socket.AbstractJamesHandler
The incoming stream of bytes coming from the socket.
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(String) - Method in class org.apache.james.container.spring.adaptor.LoggingBridge
 
info(String, Throwable) - Method in class org.apache.james.container.spring.adaptor.LoggingBridge
 
info(String) - Method in class org.apache.james.container.spring.logging.log4j.AvalonToLog4jLogger
 
info(String, Throwable) - Method in class org.apache.james.container.spring.logging.log4j.AvalonToLog4jLogger
 
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
 
init() - Method in class org.apache.james.container.spring.logging.log4j.LoggerToComponentMapper
 
init(MailetConfig) - Method in class org.apache.james.jcr.JCRStoreMailet
Initializes this mailet by connecting to the configured JCR repository.
init() - Method in class org.apache.james.management.impl.ProcessorManagement
 
init() - Method in class org.apache.james.transport.mailets.AbstractRedirect
Mailet initialization routine.
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.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.RemoteDelivery
Initializes all arguments based on configuration values specified in the James configuration file.
init() - Method in class org.apache.james.transport.mailets.Retry
Initializes all arguments based on configuration values specified in the James configuration file.
init() - Method in class org.apache.james.transport.mailets.SpamAssassin
 
init() - Method in class org.apache.james.transport.mailets.SPF
 
init() - Method in class org.apache.james.transport.mailets.ToMultiRepository
 
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.UsersRepositoryAliasingForwarding
 
init() - Method in class org.apache.james.transport.mailets.VirtualUserTable
 
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.FileRegexMatcher
 
init() - Method in class org.apache.james.transport.matchers.GenericRegexMatcher
 
init(MatcherConfig) - Method in class org.apache.james.transport.matchers.HasMailAttributeWithValueRegex
 
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.RecipientIsOverFixedQuota
Standard matcher initialization.
init() - Method in class org.apache.james.transport.matchers.RecipientIsRegex
 
init() - Method in class org.apache.james.transport.matchers.SenderIsRegex
 
init(File, String, Connection, Map) - Method in class org.apache.james.util.sql.SqlResources
Configures a DbResources object to provide SQL statements from a file.
init(InputStream, String, Connection, Map) - Method in class org.apache.james.util.sql.SqlResources
Configures a DbResources object to provide SQL statements from an InputStream.
init(Document, String, Connection, Map) - Method in class org.apache.james.util.sql.SqlResources
Configures a SqlResources object from an xml document.
init(File, String, String, Map) - Method in class org.apache.james.util.XMLResources
Configures an XMLResources object to provide string statements from a file.
initAllowedPosters(Configuration) - Method in class org.apache.james.transport.mailets.CommandListservProcessor
 
initHandler(Socket) - Method in class org.apache.james.socket.AbstractJamesHandler
Helper method for accepting connections.
InitializationPropagator - Class in org.apache.james.container.spring.lifecycle
calls initialize() for all avalon components
InitializationPropagator() - Constructor for class org.apache.james.container.spring.lifecycle.InitializationPropagator
 
initialize() - Method in class org.apache.james.core.AbstractAvalonStore
 
initialize() - Method in class org.apache.james.dnsserver.DNSServer
 
initialize() - Method in class org.apache.james.domain.JDBCDomainList
 
initialize() - Method in class org.apache.james.fetchmail.FetchScheduler
 
initialize() - Method in class org.apache.james.imapserver.DefaultImapFactory
 
initialize() - Method in class org.apache.james.imapserver.ImapServer
 
initialize() - Method in class org.apache.james.impl.user.DefaultJamesUser
Initializes default values for local fields.
initialize() - Method in class org.apache.james.impl.user.LocalUsersRepository
 
initialize() - Method in class org.apache.james.impl.vut.DefaultVirtualUserTable
 
initialize() - Method in class org.apache.james.James
 
initialize() - Method in class org.apache.james.mailboxmanager.torque.DefaultMailboxManager
 
initialize() - Method in class org.apache.james.mailrepository.AbstractMailRepository
 
initialize() - Method in class org.apache.james.mailrepository.AvalonMailRepository
 
initialize() - Method in class org.apache.james.mailrepository.AvalonMailStore
 
initialize() - Method in class org.apache.james.mailrepository.filepair.AbstractFileRepository
 
initialize() - Method in class org.apache.james.mailrepository.javamail.AbstractJavamailStoreMailRepository
Does nothing
initialize() - Method in class org.apache.james.mailrepository.JDBCMailRepository
Initialises the JDBC repository.
initialize() - Method in class org.apache.james.mailrepository.MailStoreSpoolRepository
 
initialize() - Method in class org.apache.james.management.impl.BayesianAnalyzerManagement
 
initialize() - Method in class org.apache.james.nntpserver.repository.NNTPRepositoryImpl
 
initialize() - Method in class org.apache.james.phoenix.jcr.AvalonJCRMailRepository
 
initialize() - Method in class org.apache.james.phoenix.jms.activemq.JMSService
 
initialize() - Method in class org.apache.james.smtpserver.core.filter.fastfail.GreylistHandler
 
initialize() - Method in class org.apache.james.smtpserver.core.filter.fastfail.SPFHandler
 
initialize() - Method in class org.apache.james.smtpserver.SMTPHandlerChain
 
initialize() - Method in class org.apache.james.smtpserver.SMTPServer
 
initialize() - Method in class org.apache.james.socket.AbstractJamesService
 
initialize() - Method in class org.apache.james.transport.JamesSpoolManager
Initialises the spool manager.
initialize() - Method in class org.apache.james.transport.Loader
 
initialize() - Method in class org.apache.james.transport.StateAwareProcessorList
 
initialize() - Method in class org.apache.james.user.impl.file.FileUserMetaDataService
 
initialize() - Method in class org.apache.james.userrepository.AbstractJdbcUsersRepository
Initialises the JDBC repository.
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
 
initialize() - Method in class org.apache.james.vut.JDBCVirtualUserTable
 
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.api.dnsservice.util.NetMatcher
Init the class with the given networks
initInetNetworks(String[]) - Method in class org.apache.james.api.dnsservice.util.NetMatcher
Init the class with the given networks
initSqlQueries(Connection, String) - Method in class org.apache.james.smtpserver.core.filter.fastfail.GreylistHandler
Initializes the sql query environment from the SqlResources file.
initSqlQueries(Connection, String) - Method in class org.apache.james.util.bayesian.JDBCBayesianAnalyzer
Initializes the sql query environment from the SqlResources file.
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
 
inReader - Variable in class org.apache.james.socket.AbstractJamesHandler
The reader associated with incoming characters.
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
 
intercept(Configuration) - Method in interface org.apache.james.container.spring.configuration.ConfigurationInterceptor
gets a configuration, inspects and eventually changes it.
intercept(Configuration) - Method in class org.apache.james.container.spring.examples.configuration.TraversingConfigurationInterceptor
 
internalRemove(String) - Method in class org.apache.james.mailrepository.AbstractMailRepository
 
internalRemove(String) - Method in class org.apache.james.mailrepository.AvalonMailRepository
 
internalRemove(String) - Method in class org.apache.james.mailrepository.JDBCMailRepository
 
internalStore(Mail) - Method in class org.apache.james.mailrepository.AbstractMailRepository
 
internalStore(Mail) - Method in class org.apache.james.mailrepository.AvalonMailRepository
 
internalStore(Mail) - Method in class org.apache.james.mailrepository.JDBCMailRepository
 
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.
InvalidMappingException - Exception in org.apache.james.api.vut.management
 
InvalidMappingException(String) - Constructor for exception org.apache.james.api.vut.management.InvalidMappingException
 
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
 
invokeLifecycleWorker(String, Object, BeanDefinition) - Method in class org.apache.james.container.spring.lifecycle.AbstractPropagator
 
invokeLifecycleWorker(String, Object, BeanDefinition) - Method in class org.apache.james.container.spring.lifecycle.ConfigurationPropagator
 
invokeLifecycleWorker(String, Object, BeanDefinition) - Method in class org.apache.james.container.spring.lifecycle.ContextPropagator
 
invokeLifecycleWorker(String, Object, BeanDefinition) - Method in class org.apache.james.container.spring.lifecycle.InitializationPropagator
 
invokeLifecycleWorker(String, Object, BeanDefinition) - Method in class org.apache.james.container.spring.lifecycle.LoggerPropagator
 
invokeLifecycleWorker(String, Object, BeanDefinition) - Method in class org.apache.james.container.spring.lifecycle.ServicePropagator
 
IOUtil - Class in org.apache.james.util.io
General IO Stream manipulation.
ipMap - Static variable in class org.apache.james.util.POP3BeforeSMTPHelper
The map in which the ipAddresses and timestamp stored
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
isAuthentic(String, String) - Method in class org.apache.james.mailboxmanager.torque.DefaultUserManager
 
isAuthorized(String) - Static method in class org.apache.james.util.POP3BeforeSMTPHelper
Return true if the ip is authorized to relay
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.
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
isComplete() - Method in interface org.apache.james.mailrepository.MBoxMailRepository.MessageAction
 
isDebug - Variable in class org.apache.james.transport.mailets.AbstractRedirect
Controls certain log messages.
isDebugEnabled() - Method in class org.apache.james.container.spring.adaptor.LoggingBridge
 
isDebugEnabled() - Method in class org.apache.james.container.spring.logging.log4j.AvalonToLog4jLogger
 
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.socket.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.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
 
isEnabled() - Method in class org.apache.james.socket.AbstractJamesService
Describes whether this service is enabled by configuration.
isErrorEnabled() - Method in class org.apache.james.container.spring.adaptor.LoggingBridge
 
isErrorEnabled() - Method in class org.apache.james.container.spring.logging.log4j.AvalonToLog4jLogger
 
isExpunged() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
isFatalErrorEnabled() - Method in class org.apache.james.container.spring.adaptor.LoggingBridge
 
isFatalErrorEnabled() - Method in class org.apache.james.container.spring.logging.log4j.AvalonToLog4jLogger
 
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.
isInfoEnabled() - Method in class org.apache.james.container.spring.adaptor.LoggingBridge
 
isInfoEnabled() - Method in class org.apache.james.container.spring.logging.log4j.AvalonToLog4jLogger
 
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.
isLocalEmail(MailAddress) - Method in class org.apache.james.James
 
isLocalEmail(MailAddress) - Method in class org.apache.james.transport.Loader.MailetContextWrapper
 
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
 
isLocalServer(String) - Method in interface org.apache.james.services.MailServer
Checks if a server is serviced by mail context
isLocalServer(String) - Method in class org.apache.james.transport.Loader.MailetContextWrapper
 
isLocalUser(String) - Method in class org.apache.james.James
 
isLocalUser(String) - Method in class org.apache.james.transport.Loader.MailetContextWrapper
 
isLocked(Object) - Method in class org.apache.james.mailrepository.javamail.LockAdapter
 
isLocked(Object) - Method in interface org.apache.james.mailrepository.javamail.LockInterface
Check to see if the object is locked
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.
isOpen() - Method in class org.apache.james.mailrepository.javamail.FolderAdapter
 
isOpen() - Method in interface org.apache.james.mailrepository.javamail.FolderInterface
 
isOpenReadOnly() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Answers true if the folder should be opened read only.
isPostAllowed() - Method in interface org.apache.james.nntpserver.repository.NNTPGroup
Returns whether posting is allowed to this newsgroup
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
 
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.mailrepository.AvalonMailStore
Returns whether the mail store has a repository corresponding to the passed in hint.
isSessionEnded() - Method in class org.apache.james.pop3server.POP3Handler
 
isSessionEnded() - Method in interface org.apache.james.pop3server.POP3Session
Returns the session status
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
 
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
 
isSubscribed() - Method in class org.apache.james.mailrepository.javamail.FolderAdapter
 
isThreePartTLD(String) - Static method in class org.apache.james.smtpserver.urirbl.TLDLookup
Determines if a three-part domain string (xxx.xxx.xxx) is contained in the cache of known three-part TLDs.
isTwoPartTLD(String) - Static method in class org.apache.james.smtpserver.urirbl.TLDLookup
Determines if a two-part domain string (xxx.xxx) is contained in the cache of known two-part TLDs.
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.
isValidJunkScoreConfig(String) - Static method in class org.apache.james.smtpserver.junkscore.JunkScoreConfigUtil
Return true if the given raw config is a valid JunkScore configuration String
isVerifyIdentity() - Method in interface org.apache.james.smtpserver.SMTPHandlerConfigurationData
Returns whether the service validates the identity of its senders.
isWarnEnabled() - Method in class org.apache.james.container.spring.adaptor.LoggingBridge
 
isWarnEnabled() - Method in class org.apache.james.container.spring.logging.log4j.AvalonToLog4jLogger
 

J

James - Class in org.apache.james
Core class for JAMES.
James() - Constructor for class org.apache.james.James
 
JAMES_ASSEMBLY_CONF - Static variable in class org.apache.james.container.spring.beanfactory.JamesApplicationContext
 
JamesApplicationContext - Class in org.apache.james.container.spring.beanfactory
Override the ResourceLoader capabilities from the AvalonApplicationContext supporting JAMES' conf/var specific behaviours and the "classpath:" prefix.
JamesApplicationContext(ApplicationContext, Resource, Resource) - Constructor for class org.apache.james.container.spring.beanfactory.JamesApplicationContext
 
JamesConnectionManager - Interface in org.apache.james.socket
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
 
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.api.user
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
 
JamesUsersRepository - Interface in org.apache.james.impl.jamesuser
 
JCRMailRepository - Class in org.apache.james.jcr
Mail repository that is backed by a JCR content repository.
JCRMailRepository() - Constructor for class org.apache.james.jcr.JCRMailRepository
For setter injection.
JCRMailRepository(Repository, Credentials, String, String, Log) - Constructor for class org.apache.james.jcr.JCRMailRepository
Maximal constructor for injection.
JCRMailRepository(Repository, Log) - Constructor for class org.apache.james.jcr.JCRMailRepository
Minimal constructor for injection.
JCRStoreBean - Class in org.apache.james.jcr
JavaBean that stores messages to a JCR content repository.
JCRStoreBean() - Constructor for class org.apache.james.jcr.JCRStoreBean
 
JCRStoreMailet - Class in org.apache.james.jcr
Mailet that stores messages to a JCR content repository.
JCRStoreMailet() - Constructor for class org.apache.james.jcr.JCRStoreMailet
 
JCRUsersRepository - Class in org.apache.james.jcr
 
JCRUsersRepository() - Constructor for class org.apache.james.jcr.JCRUsersRepository
For setter injection.
JCRUsersRepository(Repository, Credentials, String, String, Log) - Constructor for class org.apache.james.jcr.JCRUsersRepository
Maximal constructor for injection.
JCRUsersRepository(Repository) - Constructor for class org.apache.james.jcr.JCRUsersRepository
Minimal constructor for injection.
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.bayesian
Manages the persistence of the spam bayesian analysis corpus using a JDBC database.
JDBCBayesianAnalyzer() - Constructor for class org.apache.james.util.bayesian.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
 
JDBCDomainList - Class in org.apache.james.domain
Allow to query a costum table for domains
JDBCDomainList() - Constructor for class org.apache.james.domain.JDBCDomainList
 
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.sql
Helper class for managing common JDBC tasks.
JDBCUtil() - Constructor for class org.apache.james.util.sql.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
 
JDBCVirtualUserTable - Class in org.apache.james.vut
 
JDBCVirtualUserTable() - Constructor for class org.apache.james.vut.JDBCVirtualUserTable
 
JMSService - Class in org.apache.james.phoenix.jms.activemq
 
JMSService() - Constructor for class org.apache.james.phoenix.jms.activemq.JMSService
 
JUNK_SCORE - Static variable in interface org.apache.james.smtpserver.junkscore.JunkScore
The key for the JunkScore Object which holds scores per mail
JUNK_SCORE_ATTR - Static variable in interface org.apache.james.smtpserver.junkscore.JunkScore
 
JUNK_SCORE_COMPOSED_ATTR - Static variable in interface org.apache.james.smtpserver.junkscore.JunkScore
 
JUNK_SCORE_SESSION - Static variable in interface org.apache.james.smtpserver.junkscore.JunkScore
The key for the JunkScore Object which holds scores per SMTPSession
JUNK_SCORE_SESSION_ATTR - Static variable in interface org.apache.james.smtpserver.junkscore.JunkScore
 
JunkHandlerData - Class in org.apache.james.smtpserver.core.filter.fastfail
 
JunkHandlerData() - Constructor for class org.apache.james.smtpserver.core.filter.fastfail.JunkHandlerData
 
JunkScore - Interface in org.apache.james.smtpserver.junkscore
 
JUNKSCORE - Static variable in class org.apache.james.smtpserver.junkscore.JunkScoreConfigUtil
 
JUNKSCORE_DELIMITER - Static variable in class org.apache.james.smtpserver.junkscore.JunkScoreConfigUtil
 
JunkScoreConfigUtil - Class in org.apache.james.smtpserver.junkscore
Utility class for providing static method for JunkScore configuration
JunkScoreConfigUtil() - Constructor for class org.apache.james.smtpserver.junkscore.JunkScoreConfigUtil
 
JunkScoreHandler - Class in org.apache.james.smtpserver.core.filter.fastfail
Check if a configured JunkScore is reached and perform an action.
JunkScoreHandler() - Constructor for class org.apache.james.smtpserver.core.filter.fastfail.JunkScoreHandler
 
JunkScoreImpl - Class in org.apache.james.smtpserver.junkscore
The Object which holds all junkscore
JunkScoreImpl() - Constructor for class org.apache.james.smtpserver.junkscore.JunkScoreImpl
 

K

keyToMsgMap - Variable in class org.apache.james.mailrepository.javamail.HashJavamailStoreMailRepository
tridirectional map of messages key, hash and number saved in internaly used class MsgObj
keyToMsgObj - Variable in class org.apache.james.mailrepository.javamail.HashJavamailStoreMailRepository.KeyToMsgMap
 

L

last - Variable in class org.apache.james.util.stream.DotStuffingInputStream
An array to hold the last two bytes read off the stream.
LAST_WAS_CR - Static variable in class org.apache.james.util.stream.CRLFOutputStream
 
LAST_WAS_LF - Static variable in class org.apache.james.util.stream.CRLFOutputStream
 
LAST_WAS_OTHER - Static variable in class org.apache.james.util.stream.CRLFOutputStream
 
LEVEL_DEBUG - Static variable in class org.apache.james.container.spring.adaptor.LoggingBridge
 
LEVEL_ERROR - Static variable in class org.apache.james.container.spring.adaptor.LoggingBridge
 
LEVEL_FATAL - Static variable in class org.apache.james.container.spring.adaptor.LoggingBridge
 
LEVEL_INFO - Static variable in class org.apache.james.container.spring.adaptor.LoggingBridge
 
LEVEL_WARN - Static variable in class org.apache.james.container.spring.adaptor.LoggingBridge
 
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 interface org.apache.james.api.user.UsersRepository
List users in repository.
list() - Method in class org.apache.james.impl.user.LocalUsersRepository
 
list() - Method in class org.apache.james.jcr.JCRMailRepository
 
list() - Method in class org.apache.james.jcr.JCRUsersRepository
List users in repository.
list() - Method in class org.apache.james.mailrepository.AvalonMailRepository
 
list() - Method in class org.apache.james.mailrepository.filepair.AbstractFileRepository
Returns the list of used keys.
list() - Method in class org.apache.james.mailrepository.javamail.FolderAdapter
 
list(String) - Method in class org.apache.james.mailrepository.javamail.FolderAdapter
 
list(String) - Method in interface org.apache.james.mailrepository.javamail.FolderInterface
 
list() - Method in class org.apache.james.mailrepository.javamail.HashJavamailStoreMailRepository
calls rehash and uses stored keys in KeyToMsgMap
list(String) - Method in interface org.apache.james.mailrepository.javamail.StoreGateKeeper
 
list(String) - Method in class org.apache.james.mailrepository.javamail.StoreGateKeeperImpl
 
list() - Method in class org.apache.james.mailrepository.javamail.UIDPlusFolderMailRepository
List string keys of messages in repository.
list() - Method in class org.apache.james.mailrepository.JDBCMailRepository
 
list() - Method in class org.apache.james.mailrepository.MailStoreSpoolRepository
 
list() - Method in class org.apache.james.mailrepository.MBoxMailRepository
 
list() - Method in interface org.apache.james.services.MailRepository
List string keys of messages in repository.
list() - Method in class org.apache.james.userrepository.AbstractJdbcUsersRepository
List users in repository.
list() - Method in class org.apache.james.userrepository.UsersFileRepository
 
list() - Method in class org.apache.james.userrepository.UsersLDAPRepository
List users in repository.
listAllUsers(String) - Method in interface org.apache.james.api.user.management.UserManagementMBean
List the names of all users
listAllUsers(String) - Method in class org.apache.james.impl.user.UserManagement
 
listAllUsers() - Method in class org.apache.james.userrepository.AbstractJdbcUsersRepository
Returns a list populated with all of the Users in the repository.
ListCmdHandler - Class in org.apache.james.pop3server
Handles LIST command
ListCmdHandler() - Constructor for class org.apache.james.pop3server.ListCmdHandler
 
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
 
listSpoolItems(String, String, String, String) - Method in class org.apache.james.management.impl.SpoolManagement
Lists all mails from the given repository matching the given filter criteria
listSpoolItems(String, SpoolFilter) - Method in class org.apache.james.management.impl.SpoolManagement
Lists all mails from the given repository matching the given filter criteria
listSpoolItems(String, String, String, String) - Method in interface org.apache.james.management.SpoolManagementMBean
List mails on the spool matching the given criteria
listSubscribed() - Method in class org.apache.james.mailrepository.javamail.FolderAdapter
 
listSubscribed(String) - Method in class org.apache.james.mailrepository.javamail.FolderAdapter
 
listUserNames() - Method in class org.apache.james.userrepository.AbstractJdbcUsersRepository
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
 
loadAvalonBasedBeanDefinitions(DefaultListableBeanFactory, Resource, Resource) - Static method in class org.apache.james.container.spring.beanfactory.AvalonApplicationContext
 
loadBeanDefinitions(DefaultListableBeanFactory) - Method in class org.apache.james.container.spring.beanfactory.AvalonApplicationContext
 
loadBeanDefinitions(Resource) - Method in class org.apache.james.container.spring.beanfactory.AvalonBeanDefinitionReader
 
loadBeanDefinitions(DefaultListableBeanFactory) - Method in class org.apache.james.container.spring.beanfactory.AvalonWebApplicationContext
 
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 684792 2008-08-11 16:18:23Z bago $
Loader() - Constructor for class org.apache.james.transport.Loader
 
Loader.MailetContextWrapper - Class in org.apache.james.transport
Wrapper fot a MailetContext that simply override the used logger.
Loader.MailetContextWrapper(MailetContext, Logger) - Constructor for class org.apache.james.transport.Loader.MailetContextWrapper
Create a mailetContext wrapper that use a different logger for the log operations
loadHamNSpam(Connection) - Method in class org.apache.james.util.bayesian.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).
LocalJamesUsersRepository - Class in org.apache.james.impl.jamesuser
This is a wrapper that provide access to the "LocalUsers" repository but expect to find a JamesUsersRepository and return an object implementing this extended interface
LocalJamesUsersRepository() - Constructor for class org.apache.james.impl.jamesuser.LocalJamesUsersRepository
 
LocalUsersRepository - Class in org.apache.james.impl.user
Provide access to the default "LocalUsers" UsersRepository.
LocalUsersRepository() - Constructor for class org.apache.james.impl.user.LocalUsersRepository
 
lock(String) - Method in class org.apache.james.jcr.JCRMailRepository
 
lock(String) - Method in class org.apache.james.mailrepository.AbstractMailRepository
 
lock(String) - Method in class org.apache.james.mailrepository.javamail.AbstractJavamailStoreMailRepository
Obtains a lock on a message identified by a key
lock(Object) - Method in class org.apache.james.mailrepository.javamail.LockAdapter
 
lock(Object) - Method in interface org.apache.james.mailrepository.javamail.LockInterface
Lock on a given object.
lock(String) - Method in class org.apache.james.mailrepository.MailStoreSpoolRepository
 
lock(String) - Method in class org.apache.james.mailrepository.MBoxMailRepository
 
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.
LockAdapter - Class in org.apache.james.mailrepository.javamail
Just a simple 1:1 wrapper for org.apache.james.util.Lock that implements the LockInterface
LockAdapter() - Constructor for class org.apache.james.mailrepository.javamail.LockAdapter
 
LockInterface - Interface in org.apache.james.mailrepository.javamail
Interface for org.apache.james.util.Lock functionality to be able to replace implementation or using Mock-objects at tests
log(String) - Method in class org.apache.james.api.dnsservice.util.NetMatcher
Can be overwritten for loggin
log(String) - Method in class org.apache.james.James
 
log(String, Throwable) - Method in class org.apache.james.James
 
log - Variable in class org.apache.james.mailrepository.javamail.AbstractJavamailStoreMailRepository
 
log(String) - Method in class org.apache.james.transport.Loader.MailetContextWrapper
 
log(String, Throwable) - Method in class org.apache.james.transport.Loader.MailetContextWrapper
 
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.
LogConsumer - Class in org.apache.james.jms.consumer
Sample consumer just logs.
LogConsumer() - Constructor for class org.apache.james.jms.consumer.LogConsumer
 
logException(String, String, Throwable) - Method in interface org.apache.james.container.spring.logging.LogWorker
 
logException(String, String, Throwable) - Method in class org.apache.james.container.spring.logging.SystemConsoleLogWorker
 
LoggerPropagator - Class in org.apache.james.container.spring.lifecycle
propagates Loggers for all avalon components
LoggerPropagator() - Constructor for class org.apache.james.container.spring.lifecycle.LoggerPropagator
 
LoggerToComponentMapper - Class in org.apache.james.container.spring.logging.log4j
simple default implementation.
LoggerToComponentMapper() - Constructor for class org.apache.james.container.spring.logging.log4j.LoggerToComponentMapper
 
LoggerToComponentMapper - Interface in org.apache.james.container.spring.logging
retrieves the right Logger for each component
LoggingBridge - Class in org.apache.james.container.spring.adaptor
bridge to act as a Avalon logger but effectively forward to a some other logging service
LoggingBridge() - Constructor for class org.apache.james.container.spring.adaptor.LoggingBridge
 
logMessage(String, String) - Method in interface org.apache.james.container.spring.logging.LogWorker
 
logMessage(String, String) - Method in class org.apache.james.container.spring.logging.SystemConsoleLogWorker
 
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.
LogWorker - Interface in org.apache.james.container.spring.logging
performs the actual logging which is getting forwarded from avalon component
lookup(String, int, String) - Method in class org.apache.james.dnsserver.DNSServer
Looks up DNS records of the specified type for the specified name.
lookupDNSServer() - Method in class org.apache.james.James
 
lookupNoException(String, int, String) - Method in class org.apache.james.dnsserver.DNSServer
 

M

m_baseDirectory - Variable in class org.apache.james.mailrepository.filepair.AbstractFileRepository
 
m_bufferSize - Variable in class org.apache.james.util.io.ResettableFileInputStream
 
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.mailrepository.AvalonMailStore
The Avalon component manager used by the instance
m_mark - Variable in class org.apache.james.util.io.ResettableFileInputStream
 
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_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_SERVER - Static variable in class org.apache.james.transport.Resources
Deprecated. this is unused
MAILBOX - Static variable in class org.apache.james.dsn.DSNStatus
Mailbox Status
MAILBOX_DISABLED - Static variable in class org.apache.james.dsn.DSNStatus
Mailbox disabled, not accepting messages
MAILBOX_FULL - Static variable in class org.apache.james.dsn.DSNStatus
Mailbox full
MAILBOX_LIST_EXPANSION - Static variable in class org.apache.james.dsn.DSNStatus
Mailing list expansion problem
MAILBOX_MSG_TOO_BIG - Static variable in class org.apache.james.dsn.DSNStatus
Message length exceeds administrative limit
MAILBOX_OTHER - Static variable in class org.apache.james.dsn.DSNStatus
Other or Undefined Mailbox Status
MailBuilder - Interface in org.apache.james.api.jms
Builds mail.
MailCmdHandler - Class in org.apache.james.smtpserver.core
Handles MAIL command
MailCmdHandler() - Constructor for class org.apache.james.smtpserver.core.MailCmdHandler
 
MailConsumer - Interface in org.apache.james.api.jms
Consumes mail messages.
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_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
 
MailetConfigImpl - Class in org.apache.james.transport
Implements the configuration object for a Mailet.
MailetConfigImpl() - Constructor for class org.apache.james.transport.MailetConfigImpl
No argument constructor for this object.
MailetContainer - Interface in org.apache.james.transport
interface for mailet/matcher-containing processors.
mailetContext - Variable in class org.apache.james.transport.Loader
Mailet context
mailetContext - Variable in class org.apache.james.transport.mailets.listservcommands.BaseCommand
 
MailetLoader - Interface in org.apache.james.transport
 
MailetManagement - Class in org.apache.james.management.mbean
 
MailetManagement(MailetConfig) - Constructor for class org.apache.james.management.mbean.MailetManagement
 
MailetManagementMBean - Interface in org.apache.james.management.mbean
management interface for one Mailet instance
MailFilterCmdHandler - Class in org.apache.james.smtpserver.core.filter
Handles MAIL command
MailFilterCmdHandler() - Constructor for class org.apache.james.smtpserver.core.filter.MailFilterCmdHandler
 
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) - Constructor for class org.apache.james.core.MailImpl
Create a copy of the input mail and assign it a new name
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.
MailMessageListener - Class in org.apache.james.jms
Listeners for mail.
MailMessageListener(MailConsumer, MailBuilder) - Constructor for class org.apache.james.jms.MailMessageListener
 
MailProcessor - Interface in org.apache.james.transport
NOTE: this is an experimental interface.
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 - Class in org.apache.james.container.spring
Bootstraps James using a Spring container
Main() - Constructor for class org.apache.james.container.spring.Main
 
main(String[]) - Static method in class org.apache.james.container.spring.Main
 
main(String[]) - Static method in class org.apache.james.impl.user.DigestUtil
Command line interface.
main(String[]) - Static method in class org.apache.james.James
The main method.
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.
ManageableDomainList - Interface in org.apache.james.api.domainlist
Services which allow to manage the DomainList should implement this interface
ManagementException - Exception in org.apache.james.management
 
ManagementException() - Constructor for exception org.apache.james.management.ManagementException
 
ManagementException(String) - Constructor for exception org.apache.james.management.ManagementException
 
ManagementException(Exception) - Constructor for exception org.apache.james.management.ManagementException
 
ManagementException(String, Exception) - Constructor for exception org.apache.james.management.ManagementException
 
manager - Variable in class org.apache.james.core.AbstractAvalonStore
The Avalon component manager used by the instance
mapAddressInternal(String, String) - Method in class org.apache.james.impl.vut.AbstractVirtualUserTable
Override to map virtual recipients to real recipients, both local and non-local.
mapAddressInternal(String, String) - Method in class org.apache.james.vut.JDBCVirtualUserTable
 
mapAddressInternal(String, String) - Method in class org.apache.james.vut.XMLVirtualUserTable
 
mappingToCollection(String) - Static method in class org.apache.james.impl.vut.VirtualUserTableUtil
Convert a raw mapping String to a Collection
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.GenericRegexMatcher
 
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.RemoteAddrInNetwork
 
match(Mail) - Method in class org.apache.james.transport.matchers.RemoteAddrNotInNetwork
 
match(Mail) - Method in class org.apache.james.transport.matchers.SenderInFakeDomain
 
match(Mail) - Method in class org.apache.james.transport.matchers.SenderIsRegex
 
MATCH_LOADER - Static variable in class org.apache.james.transport.Resources
Key for looking up the MatchLoader
MATCHER_PACKAGE - Variable in class org.apache.james.transport.Loader
 
MatcherConfigImpl - Class in org.apache.james.transport
Implements the configuration object for a Matcher.
MatcherConfigImpl() - Constructor for class org.apache.james.transport.MatcherConfigImpl
 
MatcherLoader - Interface in org.apache.james.transport
 
MatcherManagement - Class in org.apache.james.management.mbean
 
MatcherManagement(MatcherConfig) - Constructor for class org.apache.james.management.mbean.MatcherManagement
 
MatcherManagementMBean - Interface in org.apache.james.management.mbean
management interface for one Matcher instance
matchInetNetwork(String) - Method in class org.apache.james.api.dnsservice.util.NetMatcher
Return true if passed host match a network which was used to init the Netmatcher
matchInetNetwork(InetAddress) - Method in class org.apache.james.api.dnsservice.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.RecipientIsRegex
 
maxOpenConn - Variable in class org.apache.james.util.connection.SimpleConnectionManager
The maximum number of client connections allowed per server connection.
maxOpenConnPerIP - Variable in class org.apache.james.util.connection.SimpleConnectionManager
The maximum number of client connections allowed per server connection per IP.
MaxRcptHandler - Class in org.apache.james.smtpserver.core.filter.fastfail
 
MaxRcptHandler() - Constructor for class org.apache.james.smtpserver.core.filter.fastfail.MaxRcptHandler
 
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
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
 
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.
META_DATA_KEY - Static variable in class org.apache.james.mailboxmanager.torque.DefaultUserManager
 
MimeMessageAvalonSource - Class in org.apache.james.mailrepository
 
MimeMessageAvalonSource(StreamRepository, String, String) - Constructor for class org.apache.james.mailrepository.MimeMessageAvalonSource
Main constructor
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
 
moveSpoolItems(String, String, String, String, String, String) - Method in class org.apache.james.management.impl.SpoolManagement
Move all mails from the given repository to another repository matching the given filter criteria
moveSpoolItems(String, String, String, SpoolFilter) - Method in class org.apache.james.management.impl.SpoolManagement
Move all mails from the given repository to another repository matching the given filter criteria
moveSpoolItems(String, String, String, String, String, String) - Method in interface org.apache.james.management.SpoolManagementMBean
Move all mails from the given repository to another repository matching the given filter criteria
moveSpoolItems(String, String, String, SpoolFilter) - Method in interface org.apache.james.management.SpoolManagementService
Move all mails from the given repository to another repository matching the given filter criteria

N

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.api.dnsservice.util
Class which can be used to check if an ipAddress match a network
NetMatcher(String[], DNSService) - Constructor for class org.apache.james.api.dnsservice.util.NetMatcher
Create a new instance of Netmatcher
NetMatcher(Collection, DNSService) - Constructor for class org.apache.james.api.dnsservice.util.NetMatcher
Create a new instance of Netmatcher
NETWORK - Static variable in class org.apache.james.dsn.DSNStatus
Network and Routing Status
NETWORK_CONGESTION - Static variable in class org.apache.james.dsn.DSNStatus
Mail system congestion
NETWORK_CONNECTION - Static variable in class org.apache.james.dsn.DSNStatus
Bad Connection
NETWORK_DIR_SERVER - Static variable in class org.apache.james.dsn.DSNStatus
Directory server failure
NETWORK_EXPIRED - Static variable in class org.apache.james.dsn.DSNStatus
Delivery time expired
NETWORK_LOOP - Static variable in class org.apache.james.dsn.DSNStatus
Routing loop detected
NETWORK_NO_ANSWER - Static variable in class org.apache.james.dsn.DSNStatus
No answer form host
NETWORK_OTHER - Static variable in class org.apache.james.dsn.DSNStatus
Other or undefined network or routing status
NETWORK_ROUTE - Static variable in class org.apache.james.dsn.DSNStatus
Unable to route
newAvalonApplicationContext() - Static method in class org.apache.james.container.spring.beanfactory.AvalonApplicationContext
configuration-by-convention constructor, tries to find default config files on classpath
newAvalonApplicationContext(String, String) - Static method in class org.apache.james.container.spring.beanfactory.AvalonApplicationContext
 
newAvalonApplicationContext(Resource, Resource) - Static method in class org.apache.james.container.spring.beanfactory.AvalonApplicationContext
 
newHandler() - Method in class org.apache.james.socket.AbstractJamesService
Overide this method to create actual instance of connection handler.
newInstance() - Method in class org.apache.james.socket.AbstractJamesService
 
newJamesApplicationContext() - Static method in class org.apache.james.container.spring.beanfactory.JamesApplicationContext
configuration-by-convention constructor, tries to find default config files on classpath
newJamesApplicationContext(String, String) - Static method in class org.apache.james.container.spring.beanfactory.JamesApplicationContext
 
newJamesApplicationContext(Resource, Resource) - Static method in class org.apache.james.container.spring.beanfactory.JamesApplicationContext
 
newlinePattern - Variable in class org.apache.james.transport.mailets.CommandListservFooter
 
newName(Mail) - Static method in class org.apache.james.core.MailImpl
Create a unique new primary key name for the given MailObject.
newProtocolHandlerInstance() - Method in class org.apache.james.imapserver.ImapServer
Producing handlers.
newProtocolHandlerInstance() - Method in class org.apache.james.nntpserver.NNTPServer
 
newProtocolHandlerInstance() - Method in class org.apache.james.pop3server.POP3Server
 
newProtocolHandlerInstance() - Method in class org.apache.james.remotemanager.RemoteManager
 
newProtocolHandlerInstance() - Method in class org.apache.james.smtpserver.SMTPServer
 
newProtocolHandlerInstance() - Method in class org.apache.james.socket.AbstractJamesService
 
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.pop3server
Handles NOOP command
NoopCmdHandler() - Constructor for class org.apache.james.pop3server.NoopCmdHandler
 
NoopCmdHandler - Class in org.apache.james.smtpserver.core
Handles NOOP command
NoopCmdHandler() - Constructor for class org.apache.james.smtpserver.core.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
 
noToMsgObj - Variable in class org.apache.james.mailrepository.javamail.HashJavamailStoreMailRepository.KeyToMsgMap
 
NULL - Static variable in class org.apache.james.transport.mailets.AbstractRedirect.SpecialAddress
 
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
Default Constructor

O

obtainSession(Properties) - Method in class org.apache.james.transport.mailets.RemoteDelivery
Returns the javamail Session object.
onCommand(POP3Session) - Method in interface org.apache.james.pop3server.CommandHandler
 
onCommand(POP3Session) - Method in class org.apache.james.pop3server.DeleCmdHandler
 
onCommand(POP3Session) - Method in class org.apache.james.pop3server.ListCmdHandler
 
onCommand(POP3Session) - Method in class org.apache.james.pop3server.NoopCmdHandler
 
onCommand(POP3Session) - Method in class org.apache.james.pop3server.PassCmdHandler
 
onCommand(POP3Session) - Method in class org.apache.james.pop3server.QuitCmdHandler
 
onCommand(POP3Session) - Method in class org.apache.james.pop3server.RetrCmdHandler
 
onCommand(POP3Session) - Method in class org.apache.james.pop3server.RsetCmdHandler
 
onCommand(POP3Session) - Method in class org.apache.james.pop3server.StatCmdHandler
 
onCommand(POP3Session) - Method in class org.apache.james.pop3server.TopCmdHandler
 
onCommand(POP3Session) - Method in class org.apache.james.pop3server.UidlCmdHandler
 
onCommand(POP3Session) - Method in class org.apache.james.pop3server.UnknownCmdHandler
Handler method called upon receipt of an unrecognized command.
onCommand(POP3Session) - Method in class org.apache.james.pop3server.UserCmdHandler
 
onCommand(SMTPSession) - Method in interface org.apache.james.smtpserver.CommandHandler
Handle the command
onCommand(SMTPSession) - Method in class org.apache.james.smtpserver.core.AuthCmdHandler
handles AUTH command
onCommand(SMTPSession) - Method in class org.apache.james.smtpserver.core.DataCmdHandler
process DATA command
onCommand(SMTPSession) - Method in class org.apache.james.smtpserver.core.EhloCmdHandler
 
onCommand(SMTPSession) - Method in class org.apache.james.smtpserver.core.ExpnCmdHandler
Handler method called upon receipt of a EXPN command.
onCommand(SMTPSession) - Method in class org.apache.james.smtpserver.core.filter.DataFilterCmdHandler
process DATA command
onCommand(SMTPSession) - Method in class org.apache.james.smtpserver.core.filter.EhloFilterCmdHandler
processes EHLO command
onCommand(SMTPSession) - Method in class org.apache.james.smtpserver.core.filter.fastfail.DNSRBLHandler
 
onCommand(SMTPSession) - Method in class org.apache.james.smtpserver.core.filter.fastfail.GreylistHandler
 
onCommand(SMTPSession) - Method in class org.apache.james.smtpserver.core.filter.fastfail.MaxRcptHandler
 
onCommand(SMTPSession) - Method in class org.apache.james.smtpserver.core.filter.fastfail.ResolvableEhloHeloHandler
 
onCommand(SMTPSession) - Method in class org.apache.james.smtpserver.core.filter.fastfail.SPFHandler
Calls the SPFcheck
onCommand(SMTPSession) - Method in class org.apache.james.smtpserver.core.filter.fastfail.SupressDuplicateRcptHandler
 
onCommand(SMTPSession) - Method in class org.apache.james.smtpserver.core.filter.fastfail.TarpitHandler
 
onCommand(SMTPSession) - Method in class org.apache.james.smtpserver.core.filter.fastfail.ValidRcptHandler
 
onCommand(SMTPSession) - Method in class org.apache.james.smtpserver.core.filter.fastfail.ValidRcptMX
 
onCommand(SMTPSession) - Method in class org.apache.james.smtpserver.core.filter.fastfail.ValidSenderDomainHandler
 
onCommand(SMTPSession) - Method in class org.apache.james.smtpserver.core.filter.HeloFilterCmdHandler
process HELO command
onCommand(SMTPSession) - Method in class org.apache.james.smtpserver.core.filter.MailFilterCmdHandler
handles MAIL command
onCommand(SMTPSession) - Method in class org.apache.james.smtpserver.core.filter.RcptFilterCmdHandler
handles RCPT command
onCommand(SMTPSession) - Method in class org.apache.james.smtpserver.core.HeloCmdHandler
process HELO command
onCommand(SMTPSession) - Method in class org.apache.james.smtpserver.core.HelpCmdHandler
 
onCommand(SMTPSession) - Method in class org.apache.james.smtpserver.core.MailCmdHandler
handles MAIL command
onCommand(SMTPSession) - Method in class org.apache.james.smtpserver.core.NoopCmdHandler
Handler method called upon receipt of a NOOP command.
onCommand(SMTPSession) - Method in class org.apache.james.smtpserver.core.QuitCmdHandler
handles QUIT command
onCommand(SMTPSession) - Method in class org.apache.james.smtpserver.core.RcptCmdHandler
handles RCPT command
onCommand(SMTPSession) - Method in class org.apache.james.smtpserver.core.RsetCmdHandler
 
onCommand(SMTPSession) - Method in class org.apache.james.smtpserver.core.UnknownCmdHandler
Handler method called upon receipt of an unrecognized command.
onCommand(SMTPSession) - Method in class org.apache.james.smtpserver.core.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(POP3Session) - Method in interface org.apache.james.pop3server.ConnectHandler
 
onConnect(SMTPSession) - Method in interface org.apache.james.smtpserver.ConnectHandler
 
onConnect(SMTPSession) - Method in class org.apache.james.smtpserver.core.filter.fastfail.DNSRBLHandler
check if the remote Ip address is block listed
onConnect(SMTPSession) - Method in class org.apache.james.smtpserver.core.filter.fastfail.JunkScoreHandler
 
onConnect(SMTPSession) - Method in class org.apache.james.smtpserver.core.POP3BeforeSMTPHandler
 
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
onMessage(Message) - Method in class org.apache.james.jms.MailMessageListener
Processes a message.
onMessage(SMTPSession) - Method in class org.apache.james.smtpserver.core.filter.fastfail.JunkScoreHandler
 
onMessage(SMTPSession) - Method in class org.apache.james.smtpserver.core.filter.fastfail.SpamAssassinHandler
 
onMessage(SMTPSession) - Method in class org.apache.james.smtpserver.core.filter.fastfail.SPFHandler
 
onMessage(SMTPSession) - Method in class org.apache.james.smtpserver.core.filter.fastfail.URIRBLHandler
 
onMessage(SMTPSession) - Method in class org.apache.james.smtpserver.core.SendMailHandler
Adds header to the message
onMessage(SMTPSession) - Method in class org.apache.james.smtpserver.core.SetMimeHeaderHandler
Adds header to the message
onMessage(SMTPSession) - Method in interface org.apache.james.smtpserver.MessageHandler
 
open() - Method in class org.apache.james.fetchmail.FolderProcessor
Method open.
open(int) - Method in class org.apache.james.mailrepository.javamail.FolderAdapter
 
open(int) - Method in interface org.apache.james.mailrepository.javamail.FolderInterface
 
openProcessorList() - Method in class org.apache.james.transport.LinearProcessor
Initialize the processor matcher/mailet list.
org.apache.james - package org.apache.james
 
org.apache.james.api.dnsservice - package org.apache.james.api.dnsservice
 
org.apache.james.api.dnsservice.util - package org.apache.james.api.dnsservice.util
 
org.apache.james.api.domainlist - package org.apache.james.api.domainlist
 
org.apache.james.api.jms - package org.apache.james.api.jms
 
org.apache.james.api.kernel - package org.apache.james.api.kernel
 
org.apache.james.api.user - package org.apache.james.api.user
 
org.apache.james.api.user.management - package org.apache.james.api.user.management
 
org.apache.james.api.vut - package org.apache.james.api.vut
 
org.apache.james.api.vut.management - package org.apache.james.api.vut.management
 
org.apache.james.container.spring - package org.apache.james.container.spring
 
org.apache.james.container.spring.adaptor - package org.apache.james.container.spring.adaptor
 
org.apache.james.container.spring.beanfactory - package org.apache.james.container.spring.beanfactory
 
org.apache.james.container.spring.configuration - package org.apache.james.container.spring.configuration
 
org.apache.james.container.spring.examples.configuration - package org.apache.james.container.spring.examples.configuration
 
org.apache.james.container.spring.lifecycle - package org.apache.james.container.spring.lifecycle
 
org.apache.james.container.spring.logging - package org.apache.james.container.spring.logging
 
org.apache.james.container.spring.logging.log4j - package org.apache.james.container.spring.logging.log4j
 
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.domain - package org.apache.james.domain
 
org.apache.james.dsn - package org.apache.james.dsn
 
org.apache.james.fetchmail - package org.apache.james.fetchmail
 
org.apache.james.imapserver - package org.apache.james.imapserver
 
org.apache.james.imapserver.sieve - package org.apache.james.imapserver.sieve
 
org.apache.james.impl.jamesuser - package org.apache.james.impl.jamesuser
 
org.apache.james.impl.user - package org.apache.james.impl.user
Implementations of user repositories for use in James.
org.apache.james.impl.vut - package org.apache.james.impl.vut
 
org.apache.james.jcr - package org.apache.james.jcr
 
org.apache.james.jms - package org.apache.james.jms
 
org.apache.james.jms.activemq - package org.apache.james.jms.activemq
 
org.apache.james.jms.builder - package org.apache.james.jms.builder
 
org.apache.james.jms.consumer - package org.apache.james.jms.consumer
 
org.apache.james.mailboxmanager.torque - package org.apache.james.mailboxmanager.torque
 
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.mailrepository.javamail - package org.apache.james.mailrepository.javamail
 
org.apache.james.management - package org.apache.james.management
 
org.apache.james.management.impl - package org.apache.james.management.impl
 
org.apache.james.management.mbean - package org.apache.james.management.mbean
 
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.phoenix - package org.apache.james.phoenix
 
org.apache.james.phoenix.jcr - package org.apache.james.phoenix.jcr
 
org.apache.james.phoenix.jms.activemq - package org.apache.james.phoenix.jms.activemq
 
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.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.smtpserver.core - package org.apache.james.smtpserver.core
 
org.apache.james.smtpserver.core.filter - package org.apache.james.smtpserver.core.filter
 
org.apache.james.smtpserver.core.filter.fastfail - package org.apache.james.smtpserver.core.filter.fastfail
 
org.apache.james.smtpserver.junkscore - package org.apache.james.smtpserver.junkscore
 
org.apache.james.smtpserver.urirbl - package org.apache.james.smtpserver.urirbl
 
org.apache.james.socket - package org.apache.james.socket
 
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.listservcommands - package org.apache.james.transport.mailets.listservcommands
 
org.apache.james.transport.matchers - package org.apache.james.transport.matchers
Core matchers for use with the Mailet API.
org.apache.james.user.impl.file - package org.apache.james.user.impl.file
 
org.apache.james.userrepository - package org.apache.james.userrepository
 
org.apache.james.util - package org.apache.james.util
 
org.apache.james.util.bayesian - package org.apache.james.util.bayesian
 
org.apache.james.util.codec - package org.apache.james.util.codec
 
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.scanner - package org.apache.james.util.scanner
 
org.apache.james.util.scheduler - package org.apache.james.util.scheduler
 
org.apache.james.util.sql - package org.apache.james.util.sql
 
org.apache.james.util.stream - package org.apache.james.util.stream
 
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.james.vut - package org.apache.james.vut
 
ORIGINAL_ERROR - Static variable in class org.apache.james.transport.mailets.Retry
 
out - Variable in class org.apache.james.socket.AbstractJamesHandler
The writer to which outgoing messages are written.
outs - Variable in class org.apache.james.socket.AbstractJamesHandler
The socket's output stream
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
 
PassCmdHandler - Class in org.apache.james.pop3server
Handles PASS command
PassCmdHandler() - Constructor for class org.apache.james.pop3server.PassCmdHandler
 
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.dsn.DSNStatus
Permanent Failure
PHOENIX_ASSEMBLY_CONF - Static variable in class org.apache.james.container.spring.beanfactory.AvalonApplicationContext
 
PhoenixLoader - Class in org.apache.james.phoenix
 
PhoenixLoader() - Constructor for class org.apache.james.phoenix.PhoenixLoader
 
POP3BeforeSMTPHandler - Class in org.apache.james.smtpserver.core
This ConnectHandler can be used to activate pop-before-smtp
POP3BeforeSMTPHandler() - Constructor for class org.apache.james.smtpserver.core.POP3BeforeSMTPHandler
 
POP3BeforeSMTPHelper - Class in org.apache.james.util
Helper class which is used to store ipAddresses and timestamps for pop before smtp support.
POP3Handler - Class in org.apache.james.pop3server
The handler class for POP3 connections.
POP3Handler() - Constructor for class org.apache.james.pop3server.POP3Handler
 
POP3HandlerChain - Class in org.apache.james.pop3server
The POP3HandlerChain is per service object providing access ConnectHandlers, Commandhandlers and message handlers
POP3HandlerChain() - Constructor for class org.apache.james.pop3server.POP3HandlerChain
 
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.
POP3Session - Interface in org.apache.james.pop3server
All the handlers access this interface to communicate with POP3Handler object
port - Variable in class org.apache.james.socket.AbstractJamesService
The port on which this service will be made available.
position() - Method in exception org.apache.james.socket.CRLFTerminatedReader.TerminationException
 
post(String, MimeMessage) - Method in class org.apache.james.imapserver.ImapServer
 
postProcessAfterInitialization(Object, String) - Method in class org.apache.james.container.spring.lifecycle.AbstractPropagator
 
postProcessBeforeInitialization(Object, String) - Method in class org.apache.james.container.spring.lifecycle.AbstractPropagator
 
postToMailbox(String, MimeMessage, String, MailboxSession, MailboxManager) - Method in class org.apache.james.imapserver.ImapServer
 
prepareListMessage(Mail, MailAddress) - Method in class org.apache.james.transport.mailets.CommandListservProcessor
Create a new message with some set headers
preprocess(Mail) - Method in class org.apache.james.transport.mailets.Retry
Pre-processes the Mail object before resending.
printHelp(PrintWriter) - Method in class org.apache.james.remotemanager.CommandRegistry
 
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.impl.user.DigestUtil
Print the command line usage string.
process(MutableConfiguration) - Method in class org.apache.james.container.spring.examples.configuration.StringRemapperConfigurationInterceptor
 
process(MutableConfiguration) - Method in class org.apache.james.container.spring.examples.configuration.TraversingConfigurationInterceptor
 
process(MutableConfiguration) - Method in class org.apache.james.container.spring.examples.configuration.UnprivilegedPortConfigurationInterceptor
 
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.
processMail(MailAddress, MailAddress, MimeMessage) - Method in class org.apache.james.transport.mailets.AbstractVirtualUserTableMailet
Process the mail
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.
processMail(MailAddress, MailAddress, MimeMessage) - Method in class org.apache.james.transport.mailets.VirtualUserTable
 
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.
ProcessorDetail - Class in org.apache.james.management.mbean
 
ProcessorDetail(SpoolManager, String) - Constructor for class org.apache.james.management.mbean.ProcessorDetail
 
ProcessorDetailMBean - Interface in org.apache.james.management.mbean
MBean for one processor instance
ProcessorList - Interface in org.apache.james.transport
provide access on child processor
ProcessorManagement - Class in org.apache.james.management.impl
manage processors, mailets and matchers
ProcessorManagement() - Constructor for class org.apache.james.management.impl.ProcessorManagement
 
ProcessorManagementMBean - Interface in org.apache.james.management
Expose processor management functionality through JMX.
ProcessorManagementService - Interface in org.apache.james.management
 
protocolHandler - Variable in class org.apache.james.socket.DelegatingJamesHandler
 
ProtocolHandler - Interface in org.apache.james.socket
 
ProtocolHandlerHelper - Interface in org.apache.james.socket
This is the helper interface provided to ProtocolHandlers to let them communicate with the outside world.
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
put(MimeMessage, String, int) - Method in class org.apache.james.mailrepository.javamail.HashJavamailStoreMailRepository.KeyToMsgMap
At first it tries to lookup message by key otherwise by hash or stores it as new
put(String, long) - Method in interface org.apache.james.mailrepository.javamail.UidToKeyBidiMap
 

Q

QUERY - Static variable in class org.apache.james.impl.vut.VirtualUserTableUtil
 
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.pop3server
Handles QUIT command
QuitCmdHandler() - Constructor for class org.apache.james.pop3server.QuitCmdHandler
 
QuitCmdHandler - Class in org.apache.james.smtpserver.core
Handles QUIT command
QuitCmdHandler() - Constructor for class org.apache.james.smtpserver.core.QuitCmdHandler
 

R

RBL_BLOCKLISTED_MAIL_ATTRIBUTE_NAME - Static variable in class org.apache.james.smtpserver.core.filter.fastfail.DNSRBLHandler
 
RBL_DETAIL_MAIL_ATTRIBUTE_NAME - Static variable in class org.apache.james.smtpserver.core.filter.fastfail.DNSRBLHandler
 
RCPT_LIST - Static variable in interface org.apache.james.smtpserver.SMTPSession
 
RcptCmdHandler - Class in org.apache.james.smtpserver.core
Handles RCPT command
RcptCmdHandler() - Constructor for class org.apache.james.smtpserver.core.RcptCmdHandler
 
RcptFilterCmdHandler - Class in org.apache.james.smtpserver.core.filter
Handles RCPT command
RcptFilterCmdHandler() - Constructor for class org.apache.james.smtpserver.core.filter.RcptFilterCmdHandler
 
read() - Method in class org.apache.james.smtpserver.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.socket.CopyInputStream
 
read() - Method in class org.apache.james.socket.CRLFTerminatedReader
 
read(char[], int, int) - Method in class org.apache.james.socket.CRLFTerminatedReader
 
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.scheduler.SchedulerNotifyInputStream
Read an array of bytes from the stream
read() - Method in class org.apache.james.util.scheduler.SchedulerNotifyInputStream
Read a byte from the stream
read() - Method in class org.apache.james.util.stream.CharTerminatedInputStream
Read a byte off this stream.
read() - Method in class org.apache.james.util.stream.DebugInputStream
Read a byte off the stream
read() - Method in class org.apache.james.util.stream.DotStuffingInputStream
Read through the stream, checking for '\r\n.'
read(byte[], int, int) - Method in class org.apache.james.util.stream.DotStuffingInputStream
Read through the stream, checking for '\r\n.'
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.pop3server.POP3Handler
Reads a line of characters off the command line.
readCommandLine() - Method in interface org.apache.james.pop3server.POP3Session
Reads a line of characters off the command line.
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.smtpserver
Simple class to allow a cast from a java.io.Reader to a java.io.InputStream $Id: ReaderInputStream.java 522056 2007-03-24 17:23:19Z bago $
ReaderInputStream(Reader) - Constructor for class org.apache.james.smtpserver.ReaderInputStream
 
readLine() - Method in class org.apache.james.socket.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
 
readUserFromResultSet(ResultSet) - Method in class org.apache.james.userrepository.JamesUsersJdbcRepository
 
readUserFromResultSet(ResultSet) - Method in class org.apache.james.userrepository.ListUsersJdbcRepository
 
ready() - Method in class org.apache.james.socket.CRLFTerminatedReader
 
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
 
REGEX_PREFIX - Static variable in interface org.apache.james.api.vut.VirtualUserTable
The prefix which is used for regex mappings
regexMap(MailAddress, String) - Static method in class org.apache.james.impl.vut.VirtualUserTableUtil
Processes regex virtual user mapping If a mapped target string begins with the prefix regex:, it must be formatted as regex::, e.g., regex:(.*)@(.*):${1}@tld
registerRepository(Configuration) - Method in class org.apache.james.mailrepository.AvalonMailStore
Registers a new mail repository type in the mail store's registry based upon a passed in Configuration object.
rehash(String) - Method in class org.apache.james.mailrepository.javamail.HashJavamailStoreMailRepository
Calls getMessages(); on Folder and rehashes messages an renews message numbers calls retainAllListedAndAddedByKeys on KeyToMsgMap to remove keys not found in Folder
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.
release(Object) - Method in class org.apache.james.mailrepository.AvalonMailStore
Return the Component when you are finished with it.
releaseConnectionHandler(ConnectionHandler) - Method in class org.apache.james.socket.AbstractJamesService
 
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
 
remoteHost - Variable in class org.apache.james.socket.AbstractJamesHandler
The remote host name obtained by lookup on the socket.
remoteIP - Variable in class org.apache.james.socket.AbstractJamesHandler
The remote IP address of the socket.
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 console-based administration interface covering most of the management functionality found in the classes from package org.apache.james.management TODO: -improve protocol -much more...
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(String) - Method in class org.apache.james.jcr.JCRMailRepository
 
remove(Mail) - Method in class org.apache.james.jcr.JCRMailRepository
 
remove(Collection) - Method in class org.apache.james.jcr.JCRMailRepository
 
remove(Mail) - Method in class org.apache.james.mailrepository.AbstractMailRepository
 
remove(Collection) - Method in class org.apache.james.mailrepository.AbstractMailRepository
 
remove(String) - Method in class org.apache.james.mailrepository.AbstractMailRepository
 
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.javamail.AbstractJavamailStoreMailRepository
Removes a specified message
remove(Collection) - Method in class org.apache.james.mailrepository.javamail.AbstractJavamailStoreMailRepository
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.javamail.HashJavamailStoreMailRepository
Removes a message identified by key.
remove(String) - Method in class org.apache.james.mailrepository.javamail.UIDPlusFolderMailRepository
Removes a message identified by 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(Collection) - Method in class org.apache.james.mailrepository.MBoxMailRepository
 
remove(String) - Method in class org.apache.james.mailrepository.MBoxMailRepository
 
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.
removeAddressMapping(String, String, String) - Method in interface org.apache.james.api.vut.management.VirtualUserTableManagement
Remove address mapping
removeAddressMapping(String, String, String, String) - Method in interface org.apache.james.api.vut.management.VirtualUserTableManagementMBean
Remove address mapping
removeAddressMapping(String, String, String, String) - Method in interface org.apache.james.api.vut.management.VirtualUserTableManagementService
Remove address mapping
removeAddressMapping(String, String, String) - Method in class org.apache.james.impl.vut.AbstractVirtualUserTable
 
removeAddressMapping(String, String, String) - Method in class org.apache.james.impl.vut.DefaultVirtualUserTable
 
removeAddressMapping(String, String, String, String) - Method in class org.apache.james.impl.vut.VirtualUserTableManagement
 
removeAliasDomainMapping(String, String) - Method in interface org.apache.james.api.vut.management.VirtualUserTableManagement
Remove aliasDomain mapping
removeAliasDomainMapping(String, String, String) - Method in interface org.apache.james.api.vut.management.VirtualUserTableManagementService
Remove aliasDomain mapping
removeAliasDomainMapping(String, String) - Method in class org.apache.james.impl.vut.AbstractVirtualUserTable
 
removeAliasDomainMapping(String, String) - Method in class org.apache.james.impl.vut.DefaultVirtualUserTable
 
removeAliasDomainMapping(String, String, String) - Method in class org.apache.james.impl.vut.VirtualUserTableManagement
 
removeAllAttributes() - Method in class org.apache.james.core.MailImpl
 
removeAttribute(String) - Method in class org.apache.james.core.MailImpl
 
removeAttribute(String) - Method in class org.apache.james.James
 
removeAttribute(String) - Method in class org.apache.james.transport.Loader.MailetContextWrapper
 
removeByKey(String, boolean) - Method in class org.apache.james.mailrepository.javamail.HashJavamailStoreMailRepository.KeyToMsgMap
removes a message from the maps.
removeByKey(String) - Method in interface org.apache.james.mailrepository.javamail.UidToKeyBidiMap
 
removeConnectionListener(ConnectionListener) - Method in class org.apache.james.mailrepository.javamail.FolderAdapter
 
removeConnectionPerIP(String) - Method in class org.apache.james.util.connection.ConnectionPerIpMap
Set the connection count for the given ipAddress
removeDomain(String) - Method in interface org.apache.james.api.domainlist.ManageableDomainList
Remove domain from the service
removeDomain(String) - Method in class org.apache.james.api.domainlist.SimpleDomainList
 
removeDomain(String) - Method in class org.apache.james.domain.AbstractDomainList
 
removeDomain(String) - Method in interface org.apache.james.management.DomainListManagementMBean
Remove domain from the service
removeDomain(String) - Method in interface org.apache.james.management.DomainListManagementService
Remove domain from the service
removeDomain(String) - Method in class org.apache.james.management.impl.DomainListManagement
 
removeDomainInternal(String) - Method in class org.apache.james.domain.AbstractDomainList
Remove domain
removeDomainInternal(String) - Method in class org.apache.james.domain.JDBCDomainList
 
removeDomainInternal(String) - Method in class org.apache.james.domain.XMLDomainList
 
removeErrorMapping(String, String, String) - Method in interface org.apache.james.api.vut.management.VirtualUserTableManagement
Remove error mapping
removeErrorMapping(String, String, String, String) - Method in interface org.apache.james.api.vut.management.VirtualUserTableManagementMBean
Remove error mapping
removeErrorMapping(String, String, String, String) - Method in interface org.apache.james.api.vut.management.VirtualUserTableManagementService
Remove error mapping
removeErrorMapping(String, String, String) - Method in class org.apache.james.impl.vut.AbstractVirtualUserTable
 
removeErrorMapping(String, String, String) - Method in class org.apache.james.impl.vut.DefaultVirtualUserTable
 
removeErrorMapping(String, String, String, String) - Method in class org.apache.james.impl.vut.VirtualUserTableManagement
 
removeExpiredIP() - Static method in class org.apache.james.util.POP3BeforeSMTPHelper
 
removeExpiredIP(long) - Static method in class org.apache.james.util.POP3BeforeSMTPHelper
Remove all ipAddress from the authorized map which are older then the given time
removeFolderListener(FolderListener) - Method in class org.apache.james.mailrepository.javamail.FolderAdapter
 
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
 
removeMapping(String, String, String) - Method in interface org.apache.james.api.vut.management.VirtualUserTableManagement
Remove mapping
removeMapping(String, String, String, String) - Method in interface org.apache.james.api.vut.management.VirtualUserTableManagementMBean
Try to identify the right method based on the prefix of the mapping and remove it.
removeMapping(String, String, String, String) - Method in interface org.apache.james.api.vut.management.VirtualUserTableManagementService
Try to identify the right method based on the prefix of the mapping and remove it.
removeMapping(String, String, String) - Method in class org.apache.james.impl.vut.AbstractVirtualUserTable
 
removeMapping(String, String, String) - Method in class org.apache.james.impl.vut.DefaultVirtualUserTable
 
removeMapping(String, String, String, String) - Method in class org.apache.james.impl.vut.VirtualUserTableManagement
 
removeMappingInternal(String, String, String) - Method in class org.apache.james.impl.vut.AbstractVirtualUserTable
Remove mapping
removeMappingInternal(String, String, String) - Method in class org.apache.james.vut.JDBCVirtualUserTable
 
removeMappingInternal(String, String, String) - Method in class org.apache.james.vut.XMLVirtualUserTable
Not implemented
removeMessageChangedListener(MessageChangedListener) - Method in class org.apache.james.mailrepository.javamail.FolderAdapter
 
removeMessageCountListener(MessageCountListener) - Method in class org.apache.james.mailrepository.javamail.FolderAdapter
 
removeRegexMapping(String, String, String) - Method in interface org.apache.james.api.vut.management.VirtualUserTableManagement
Remove regex mapping
removeRegexMapping(String, String, String, String) - Method in interface org.apache.james.api.vut.management.VirtualUserTableManagementMBean
Remove regex mapping
removeRegexMapping(String, String, String, String) - Method in interface org.apache.james.api.vut.management.VirtualUserTableManagementService
Remove regex mapping
removeRegexMapping(String, String, String) - Method in class org.apache.james.impl.vut.AbstractVirtualUserTable
 
removeRegexMapping(String, String, String) - Method in class org.apache.james.impl.vut.DefaultVirtualUserTable
 
removeRegexMapping(String, String, String, String) - Method in class org.apache.james.impl.vut.VirtualUserTableManagement
 
removeSpoolItems(String, String, String, String, String) - Method in class org.apache.james.management.impl.SpoolManagement
 
removeSpoolItems(String, String, SpoolFilter) - Method in class org.apache.james.management.impl.SpoolManagement
Removes all mails from the given repository matching the filter
removeSpoolItems(String, String, List, SpoolFilter) - Method in class org.apache.james.management.impl.SpoolManagement
 
removeSpoolItems(String, String, String, String, String) - Method in interface org.apache.james.management.SpoolManagementMBean
Removes one specific or all mails from the given spool repository matching the given criteria
removeSpoolItems(String, String, List, SpoolFilter) - Method in interface org.apache.james.management.SpoolManagementService
Removes all mails from the given repository matching the filter
removeUser(String) - Method in interface org.apache.james.api.user.UsersRepository
Removes a user from the repository
removeUser(String) - Method in class org.apache.james.impl.user.LocalUsersRepository
 
removeUser(String) - Method in class org.apache.james.jcr.JCRUsersRepository
Removes a user from the repository
removeUser(String) - Method in class org.apache.james.userrepository.AbstractJdbcUsersRepository
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
 
renameTo(Folder) - Method in class org.apache.james.mailrepository.javamail.FolderAdapter
 
renameTo(Folder) - Method in interface org.apache.james.mailrepository.javamail.FolderGateKeeper
 
renameTo(String) - Method in interface org.apache.james.mailrepository.javamail.FolderGateKeeper
 
renameTo(Folder) - Method in class org.apache.james.mailrepository.javamail.FolderGateKeeperImpl
 
renameTo(String) - Method in class org.apache.james.mailrepository.javamail.FolderGateKeeperImpl
 
renameTo(Folder) - Method in interface org.apache.james.mailrepository.javamail.FolderInterface
 
renameTo(FolderGateKeeper, String) - Method in interface org.apache.james.mailrepository.javamail.StoreGateKeeper
 
renameTo(FolderGateKeeper, String) - Method in class org.apache.james.mailrepository.javamail.StoreGateKeeperImpl
 
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.
Manages SpecialAddress.SENDER, SpecialAddress.REVERSE_PATH, SpecialAddress.FROM, SpecialAddress.REPLY_TO, SpecialAddress.RECIPIENTS, SpecialAddress.TO, SpecialAddress.NULL and SpecialAddress.UNALTERED.
SpecialAddress.RECIPIENTS is made equivalent to SpecialAddress.TO.
SpecialAddress.FROM uses the From header if available, otherwise the Sender header if available, otherwise the return-path.
SpecialAddress.REPLY_TO uses the ReplyTo header if available, otherwise the From header if available, otherwise the Sender header if available, otherwise the return-path.
SpecialAddress.UNALTERED is ignored.
Any other address is not replaced.
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.
Manages SpecialAddress.SENDER, SpecialAddress.REVERSE_PATH, SpecialAddress.FROM, SpecialAddress.REPLY_TO, SpecialAddress.RECIPIENTS, SpecialAddress.TO, SpecialAddress.NULL and SpecialAddress.UNALTERED.
SpecialAddress.FROM is made equivalent to SpecialAddress.SENDER; SpecialAddress.TO is made equivalent to SpecialAddress.RECIPIENTS.
SpecialAddress.REPLY_TO uses the ReplyTo header if available, otherwise the From header if available, otherwise the Sender header if available, otherwise the return-path.
SpecialAddress.NULL and SpecialAddress.UNALTERED are ignored.
Any other address is not replaced.
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
 
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
 
reportIssue(Exception, Object) - Method in interface org.apache.james.api.jms.MailConsumer
Reports an exception.
reportIssue(Exception, Object) - Method in class org.apache.james.jms.consumer.LogConsumer
 
reportIssue(Exception, Object) - Method in class org.apache.james.jms.consumer.SpoolToJamesMailConsumer
 
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
 
resendSpoolItems(String, String, SpoolFilter) - Method in class org.apache.james.management.impl.SpoolManagement
Tries to resend all mails from the given repository matching the given filter criteria
resendSpoolItems(String, String, String, String, String) - Method in class org.apache.james.management.impl.SpoolManagement
Tries to resend all mails from the given repository matching the given filter criteria
resendSpoolItems(String, String, List, SpoolFilter) - Method in class org.apache.james.management.impl.SpoolManagement
 
resendSpoolItems(String, String, String, String, String) - Method in interface org.apache.james.management.SpoolManagementMBean
(Re-)tries to send one specific or all mails in the given spool repository matching the given criteria
resendSpoolItems(String, String, List, SpoolFilter) - Method in interface org.apache.james.management.SpoolManagementService
Tries to resend all mails from the given repository matching the given filter criteria
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.
resetConnectionState() - Method in class org.apache.james.smtpserver.SMTPHandler
 
resetConnectionState() - Method in interface org.apache.james.smtpserver.SMTPSession
Reset the Connection state
resetData() - Method in interface org.apache.james.management.BayesianAnalyzerManagementMBean
reset trained data
resetData() - Method in interface org.apache.james.management.BayesianAnalyzerManagementService
Reset the trained data
resetData() - Method in class org.apache.james.management.impl.BayesianAnalyzerManagement
 
resetData(Connection) - Method in class org.apache.james.util.bayesian.JDBCBayesianAnalyzer
Reset all trained data
resetDynamicAccounts() - Method in class org.apache.james.fetchmail.FetchMail
Resets the dynamicAccounts.
resetHandler() - Method in class org.apache.james.imapserver.ImapHandler
Resets the handler data to a basic state.
resetHandler() - Method in class org.apache.james.nntpserver.NNTPHandler
 
resetHandler() - Method in class org.apache.james.pop3server.POP3Handler
Resets the handler data to a basic state.
resetHandler() - Method in class org.apache.james.remotemanager.RemoteManagerHandler
Resets the handler data to a basic state.
resetHandler() - Method in class org.apache.james.smtpserver.SMTPHandler
Resets the handler data to a basic state.
resetHandler() - Method in class org.apache.james.socket.AbstractJamesHandler
Resets the handler data to a basic state.
resetHandler() - Method in class org.apache.james.socket.DelegatingJamesHandler
Resets the handler data to a basic state.
resetHandler() - Method in interface org.apache.james.socket.ProtocolHandler
Resets the handler data to a basic state.
resetState() - Method in class org.apache.james.pop3server.POP3Handler
 
resetState() - Method in interface org.apache.james.pop3server.POP3Session
Resets message-specific, but not authenticated user, state.
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.
resetStoredScores() - Method in class org.apache.james.smtpserver.junkscore.ComposedJunkScore
 
resetStoredScores() - Method in interface org.apache.james.smtpserver.junkscore.JunkScore
Reset the all stored scores in the map.
resetStoredScores() - Method in class org.apache.james.smtpserver.junkscore.JunkScoreImpl
 
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
 
ResolvableEhloHeloHandler - Class in org.apache.james.smtpserver.core.filter.fastfail
This CommandHandler can be used to reject not resolvable EHLO/HELO
ResolvableEhloHeloHandler() - Constructor for class org.apache.james.smtpserver.core.filter.fastfail.ResolvableEhloHeloHandler
 
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.
ResourceLocatorImpl - Class in org.apache.james.imapserver.sieve
To maintain backwards compatibility with existing installations, this uses the old file based scheme.
ResourceLocatorImpl() - Constructor for class org.apache.james.imapserver.sieve.ResourceLocatorImpl
 
Resources - Class in org.apache.james.transport
A set of constants used inside the James transport.
RESULT_ATTRIBUTE - Static variable in class org.apache.james.transport.mailets.SPF
 
retainAllListedAndAddedByKeys(String[], String[]) - Method in class org.apache.james.mailrepository.javamail.HashJavamailStoreMailRepository.KeyToMsgMap
Cleans up database after rehash.
retainAllListedAndAddedByKeys(String[], Collection) - Method in interface org.apache.james.mailrepository.javamail.UidToKeyBidiMap
 
RetrCmdHandler - Class in org.apache.james.pop3server
Handles RETR command
RetrCmdHandler() - Constructor for class org.apache.james.pop3server.RetrCmdHandler
 
retrieve(String) - Method in class org.apache.james.jcr.JCRMailRepository
 
retrieve(String) - Method in class org.apache.james.mailrepository.AvalonMailRepository
 
retrieve(String) - Method in class org.apache.james.mailrepository.javamail.HashJavamailStoreMailRepository
uses getMessageFromInbox, returns null if not found
retrieve(String) - Method in class org.apache.james.mailrepository.javamail.UIDPlusFolderMailRepository
Retrieves a message given a key.
retrieve(String) - Method in class org.apache.james.mailrepository.JDBCMailRepository
 
retrieve(String) - Method in class org.apache.james.mailrepository.MailStoreSpoolRepository
 
retrieve(String) - Method in class org.apache.james.mailrepository.MBoxMailRepository
 
retrieve(String) - Method in interface org.apache.james.services.MailRepository
Retrieves a message given a key.
Retry - Class in org.apache.james.transport.mailets
This Mailet retries delivery of a mail based on schedule specified in the James configuration file by the 'delayTime' attribute.
Retry() - Constructor for class org.apache.james.transport.mailets.Retry
 
REVERSE_PATH - Static variable in class org.apache.james.transport.mailets.AbstractRedirect.SpecialAddress
 
ReverseEqualsEhloHeloHandler - Class in org.apache.james.smtpserver.core.filter.fastfail
 
ReverseEqualsEhloHeloHandler() - Constructor for class org.apache.james.smtpserver.core.filter.fastfail.ReverseEqualsEhloHeloHandler
 
ROLE - Static variable in interface org.apache.james.api.dnsservice.DNSService
The component role used by components implementing this service
ROLE - Static variable in interface org.apache.james.api.domainlist.DomainList
The component role used by components implementing this service
ROLE - Static variable in interface org.apache.james.api.domainlist.ManageableDomainList
 
ROLE - Static variable in interface org.apache.james.api.user.UserMetaDataRespository
 
ROLE - Static variable in interface org.apache.james.api.user.UsersRepository
The component role used by components implementing this service
ROLE - Static variable in interface org.apache.james.api.user.UsersStore
The component role used by components implementing this service
ROLE - Static variable in interface org.apache.james.api.vut.management.VirtualUserTableManagement
The component role used by components implementing this service
ROLE - Static variable in interface org.apache.james.api.vut.management.VirtualUserTableManagementService
The component role used by components implementing this service
ROLE - Static variable in interface org.apache.james.api.vut.VirtualUserTable
The component role used by components implementing this service
ROLE - Static variable in interface org.apache.james.api.vut.VirtualUserTableStore
The component role used by components implementing this service
ROLE - Static variable in interface org.apache.james.management.BayesianAnalyzerManagementService
 
ROLE - Static variable in interface org.apache.james.management.DomainListManagementService
 
ROLE - Static variable in interface org.apache.james.management.ProcessorManagementService
 
ROLE - Static variable in interface org.apache.james.management.SpoolManagementService
 
ROLE - Static variable in interface org.apache.james.nntpserver.repository.NNTPRepository
 
ROLE - Static variable in interface org.apache.james.services.FileSystem
 
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.SpoolManager
 
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.socket.JamesConnectionManager
The component role used by components implementing this service
ROLE - Static variable in interface org.apache.james.transport.MailetLoader
The component role used by components implementing this service
ROLE - Static variable in interface org.apache.james.transport.MatcherLoader
The component role used by components implementing this service
RsetCmdHandler - Class in org.apache.james.pop3server
Handles RSET command
RsetCmdHandler() - Constructor for class org.apache.james.pop3server.RsetCmdHandler
 
RsetCmdHandler - Class in org.apache.james.smtpserver.core
Handles RSET command
RsetCmdHandler() - Constructor for class org.apache.james.smtpserver.core.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.transport.mailets.Retry
Handles checking the retrying spool for new mail and retrying them if there are ready for retrying.
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.watchdog.InaccurateTimeoutWatchdog
Execute the body of the Watchdog, triggering as appropriate.

S

saveChanges() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
scanContentForDomains(HashSet, CharSequence) - Static method in class org.apache.james.smtpserver.urirbl.URIScanner
Scans a character sequence for URIs.
scanContentForHosts(CharSequence) - Static method in class org.apache.james.smtpserver.urirbl.URIScanner
Scans a character sequence for URIs.
scanMail(MimeMessage) - Method in class org.apache.james.util.scanner.SpamAssassinInvoker
Scan a MimeMessage for spam by passing it to spamd.
SchedulerNotifyInputStream - Class in org.apache.james.util.scheduler
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.scheduler.SchedulerNotifyInputStream
 
SchedulerNotifyOutputStream - Class in org.apache.james.util.scheduler
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.scheduler.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.
search(SearchTerm, Message[]) - Method in class org.apache.james.mailrepository.javamail.FolderAdapter
 
search(SearchTerm) - Method in class org.apache.james.mailrepository.javamail.FolderAdapter
 
SECURITY - Static variable in class org.apache.james.dsn.DSNStatus
Security or Policy Status
SECURITY_AUTH - Static variable in class org.apache.james.dsn.DSNStatus
Delivery not authorized, message refused
SECURITY_CONVERSION - Static variable in class org.apache.james.dsn.DSNStatus
Security conversion required, but not possible
SECURITY_CRYPT_ALGO - Static variable in class org.apache.james.dsn.DSNStatus
Cryptographic algorithm not supported
SECURITY_CRYPT_FAIL - Static variable in class org.apache.james.dsn.DSNStatus
Cryptographic failure
SECURITY_INTEGRITY - Static variable in class org.apache.james.dsn.DSNStatus
Message integrity failure
SECURITY_LIST_EXP - Static variable in class org.apache.james.dsn.DSNStatus
Mailing list expansion prohibited
SECURITY_OTHER - Static variable in class org.apache.james.dsn.DSNStatus
Other or undefined security status
SECURITY_UNSUPPORTED - Static variable in class org.apache.james.dsn.DSNStatus
Security features not supported
select(Object) - Method in class org.apache.james.mailrepository.AvalonMailStore
This method accept a Configuration object as hint and return the corresponding MailRepository.
SENDER - Static variable in interface org.apache.james.smtpserver.SMTPSession
 
SENDER - Static variable in class org.apache.james.transport.mailets.AbstractRedirect.SpecialAddress
 
senderDomainIsValid(Mail) - Method in class org.apache.james.transport.mailets.AbstractRedirect
Checks if a sender domain of mail is valid.
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
 
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
 
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
 
sendMail(MailAddress, Collection, MimeMessage, String) - Method in class org.apache.james.James
 
sendMail(MailAddress, Collection, InputStream) - Method in class org.apache.james.James
 
sendMail(Mail) - Method in class org.apache.james.James
 
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 class org.apache.james.transport.Loader.MailetContextWrapper
 
sendMail(MailAddress, Collection, MimeMessage) - Method in class org.apache.james.transport.Loader.MailetContextWrapper
 
sendMail(MailAddress, Collection, MimeMessage, String) - Method in class org.apache.james.transport.Loader.MailetContextWrapper
 
sendMail(Mail) - Method in class org.apache.james.transport.Loader.MailetContextWrapper
 
SendMailHandler - Class in org.apache.james.smtpserver.core
Adds the header to the message
SendMailHandler() - Constructor for class org.apache.james.smtpserver.core.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)
ServerConnection - Class in org.apache.james.util.connection
Represents a single server socket managed by a connection manager.
ServerConnection(ServerSocket, ConnectionHandlerFactory, ThreadPool, int, int, int) - Constructor for class org.apache.james.util.connection.ServerConnection
The sole constructor for a ServerConnection.
serverSocket - Variable in class org.apache.james.socket.AbstractJamesService
The server socket associated with this service
serverSocketType - Variable in class org.apache.james.socket.AbstractJamesService
The server socket type used to generate connections for this server.
service(ServiceManager) - Method in class org.apache.james.core.AbstractAvalonStore
 
service(ServiceManager) - Method in class org.apache.james.domain.AbstractDomainList
 
service(ServiceManager) - Method in class org.apache.james.domain.JDBCDomainList
 
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.imapserver.ImapServer
 
service(ServiceManager) - Method in class org.apache.james.impl.user.LocalUsersRepository
 
service(ServiceManager) - Method in class org.apache.james.impl.user.UserManagement
 
service(ServiceManager) - Method in class org.apache.james.impl.vut.AbstractVirtualUserTable
 
service(ServiceManager) - Method in class org.apache.james.impl.vut.DefaultVirtualUserTable
 
service(ServiceManager) - Method in class org.apache.james.impl.vut.VirtualUserTableManagement
 
service(ServiceManager) - Method in class org.apache.james.James
 
service(Mail) - Method in class org.apache.james.jcr.JCRStoreMailet
Stores the given mail message to the content repository.
service(ServiceManager) - Method in class org.apache.james.mailrepository.AbstractMailRepository
 
service(ServiceManager) - Method in class org.apache.james.mailrepository.AvalonMailStore
 
service(ServiceManager) - Method in class org.apache.james.mailrepository.filepair.AbstractFileRepository
 
service(ServiceManager) - Method in class org.apache.james.mailrepository.javamail.AbstractJavamailStoreMailRepository
 
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.management.impl.BayesianAnalyzerManagement
 
service(ServiceManager) - Method in class org.apache.james.management.impl.DomainListManagement
 
service(ServiceManager) - Method in class org.apache.james.management.impl.ProcessorManagement
 
service(ServiceManager) - Method in class org.apache.james.management.impl.SpoolManagement
 
service(ServiceManager) - Method in class org.apache.james.nntpserver.NNTPServer
 
service(ServiceManager) - Method in class org.apache.james.nntpserver.repository.NNTPRepositoryImpl
 
service(ServiceManager) - Method in class org.apache.james.phoenix.jms.activemq.JMSService
 
service(ServiceManager) - Method in class org.apache.james.pop3server.POP3HandlerChain
 
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.core.filter.fastfail.DNSRBLHandler
 
service(ServiceManager) - Method in class org.apache.james.smtpserver.core.filter.fastfail.GreylistHandler
 
service(ServiceManager) - Method in class org.apache.james.smtpserver.core.filter.fastfail.ResolvableEhloHeloHandler
 
service(ServiceManager) - Method in class org.apache.james.smtpserver.core.filter.fastfail.URIRBLHandler
 
service(ServiceManager) - Method in class org.apache.james.smtpserver.core.filter.fastfail.ValidRcptHandler
 
service(ServiceManager) - Method in class org.apache.james.smtpserver.core.filter.fastfail.ValidRcptMX
 
service(ServiceManager) - Method in class org.apache.james.smtpserver.core.filter.fastfail.ValidSenderDomainHandler
 
service(ServiceManager) - Method in class org.apache.james.smtpserver.core.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.socket.AbstractJamesHandler
 
service(ServiceManager) - Method in class org.apache.james.socket.AbstractJamesService
 
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.LinearProcessor
 
service(ServiceManager) - Method in class org.apache.james.transport.Loader
 
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.AbstractVirtualUserTableMailet
 
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.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.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.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 ...
service(Mail) - Method in class org.apache.james.transport.mailets.Retry
Checks if maximum retry count has been reached.
service(Mail) - Method in class org.apache.james.transport.mailets.SpamAssassin
 
service(Mail) - Method in class org.apache.james.transport.mailets.SPF
 
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.ToRepository
Store a mail in a particular repository.
service(Mail) - Method in class org.apache.james.transport.mailets.WhiteListManager
Services the mailet.
service(Mail) - Method in interface org.apache.james.transport.MailProcessor
Called by the mailet container to allow the mailet to process to a message.
service(ServiceManager) - Method in class org.apache.james.transport.StateAwareProcessorList
 
service(Mail) - Method in class org.apache.james.transport.StateAwareProcessorList
Process this mail message by the appropriate processor as designated in the state of the Mail object.
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.util.connection.SimpleConnectionManager
 
service(ServiceManager) - Method in class org.apache.james.vut.JDBCVirtualUserTable
 
ServiceLocator - Interface in org.apache.james.api.kernel
Locates services.
ServiceManagerFactory - Interface in org.apache.james.container.spring.adaptor
 
ServicePropagator - Class in org.apache.james.container.spring.lifecycle
calls service() for all avalon components
ServicePropagator() - Constructor for class org.apache.james.container.spring.lifecycle.ServicePropagator
 
serviceReferences - Variable in class org.apache.james.container.spring.beanfactory.AvalonBeanDefinition
 
setAccount(Account) - Method in class org.apache.james.fetchmail.ProcessorAbstract
Sets the account.
setAction(String) - Method in class org.apache.james.smtpserver.core.filter.fastfail.AbstractJunkHandler
Set the Action which should be taken if the mail from has no valid domain.
setAction(String) - Method in class org.apache.james.smtpserver.core.filter.fastfail.JunkScoreHandler
Set the action to perform if the JunkScore limit is reached
setAlias(String) - Method in interface org.apache.james.api.user.JamesUser
Set local address to which email should be delivered.
setAlias(String, String, String) - Method in interface org.apache.james.api.user.management.UserManagementMBean
Set a user's alias to whom all mail is forwarded to
setAlias(String) - Method in class org.apache.james.impl.user.DefaultJamesUser
 
setAlias(String, String, String) - Method in class org.apache.james.impl.user.UserManagement
 
setAliasing(boolean) - Method in interface org.apache.james.api.user.JamesUser
Indicate if mail received for this user should be delivered locally to a different address.
setAliasing(boolean) - Method in class org.apache.james.impl.user.DefaultJamesUser
 
setApplicationContext(ApplicationContext) - Method in class org.apache.james.container.spring.adaptor.DefaultServiceManagerFactory
 
setApplicationHome(String) - Method in class org.apache.james.container.spring.adaptor.AvalonContext
 
setApplicationName(String) - Method in class org.apache.james.container.spring.adaptor.AvalonContext
 
setAttribute(String, Serializable, String) - Method in interface org.apache.james.api.user.UserMetaDataRespository
Sets the attribute keyed to the given value.
setAttribute(String, Serializable) - Method in class org.apache.james.core.MailImpl
 
setAttribute(String, Object) - Method in class org.apache.james.James
 
setAttribute(String, Object) - Method in class org.apache.james.transport.Loader.MailetContextWrapper
 
setAttribute(String, Serializable, String) - Method in class org.apache.james.user.impl.file.FileUserMetaDataRepository
 
setAttribute(String, Serializable, String) - Method in class org.apache.james.user.impl.file.FileUserMetaDataService
 
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.
setAutoDetect(boolean) - Method in interface org.apache.james.api.domainlist.DomainList
Set to true to autodetect the hostname of the host on which james is runnin, and add this to the domain service Default is true
setAutoDetect(boolean) - Method in class org.apache.james.api.domainlist.SimpleDomainList
 
setAutoDetect(boolean) - Method in class org.apache.james.domain.AbstractDomainList
 
setAutoDetect(boolean) - Method in class org.apache.james.impl.vut.AbstractVirtualUserTable
 
setAutoDetectIP(boolean) - Method in interface org.apache.james.api.domainlist.DomainList
Set to true to lookup the ipaddresses for each given domain and add these to the domain service Default is true
setAutoDetectIP(boolean) - Method in class org.apache.james.api.domainlist.SimpleDomainList
 
setAutoDetectIP(boolean) - Method in class org.apache.james.domain.AbstractDomainList
 
setAutoDetectIP(boolean) - Method in class org.apache.james.impl.vut.AbstractVirtualUserTable
 
setAutoWhiteListLifeTime(String) - Method in class org.apache.james.smtpserver.core.filter.fastfail.GreylistHandler
Setup the autowhitelist lifetime for which we should whitelist a triplet.
setBackupUserMailbox(List) - Method in class org.apache.james.pop3server.POP3Handler
 
setBackupUserMailbox(List) - Method in interface org.apache.james.pop3server.POP3Session
Sets a new backup mailbox content
setBannedNetworks(Collection, DNSService) - Method in class org.apache.james.smtpserver.core.filter.fastfail.ValidRcptMX
Set the banned networks
setBase(String) - Method in class org.apache.james.userrepository.UsersLDAPRepository
 
setBayesianAnalyzerManagement(BayesianAnalyzerManagementService) - Method in class org.apache.james.remotemanager.RemoteManager
Set the BayesianAnalyzerManagementService
setBeanFactory(BeanFactory) - Method in class org.apache.james.container.spring.lifecycle.AbstractPropagator
 
setBlacklist(String[]) - Method in class org.apache.james.smtpserver.core.filter.fastfail.DNSRBLHandler
Set the blacklist array
setBlacklistedRecipient(boolean) - Method in class org.apache.james.fetchmail.MessageProcessor
Sets the Blacklisted.
setBlockPermError(boolean) - Method in class org.apache.james.smtpserver.core.filter.fastfail.SPFHandler
block the email on a permerror
setBlockSoftFail(boolean) - Method in class org.apache.james.smtpserver.core.filter.fastfail.SPFHandler
block the email on a softfail
setCheckAuthClients(boolean) - Method in class org.apache.james.smtpserver.core.filter.fastfail.ValidSenderDomainHandler
Enable checking of authorized clients
setCheckAuthNetworks(boolean) - Method in class org.apache.james.smtpserver.core.filter.fastfail.ResolvableEhloHeloHandler
Set to true if AuthNetworks should be included in the EHLO/HELO check
setCheckAuthNetworks(boolean) - Method in class org.apache.james.smtpserver.core.filter.fastfail.SpamAssassinHandler
Set to true if AuthNetworks should be included in the EHLO check
setCheckAuthNetworks(boolean) - Method in class org.apache.james.smtpserver.core.filter.fastfail.SPFHandler
Set to true if AuthNetworks should be included in the EHLO check
setCheckAuthNetworks(boolean) - Method in class org.apache.james.smtpserver.core.filter.fastfail.URIRBLHandler
Set to true if AuthNetworks should be included in the EHLO check
setCheckAuthUsers(boolean) - Method in class org.apache.james.smtpserver.core.filter.fastfail.ResolvableEhloHeloHandler
Set to true if Auth users should be included in the EHLO/HELO check
setCondition(String) - Method in class org.apache.james.transport.MatcherConfigImpl
Set the simple condition defined for this matcher configuration.
setConfigLocations(String[]) - Method in class org.apache.james.container.spring.beanfactory.AvalonWebApplicationContext
 
setConfiguration(ParsedConfiguration) - Method in class org.apache.james.fetchmail.FetchMail
Sets the configuration.
setConfiguration(Configuration) - Method in class org.apache.james.transport.MailetConfigImpl
Set the Avalon Configuration object for the mailet.
setConfigurationData(Object) - Method in class org.apache.james.imapserver.ImapHandler
 
setConfigurationData(Object) - Method in class org.apache.james.nntpserver.NNTPHandler
 
setConfigurationData(Object) - Method in class org.apache.james.pop3server.POP3Handler
Set the configuration data for the handler.
setConfigurationData(Object) - Method in class org.apache.james.remotemanager.RemoteManagerHandler
Set the configuration data for the handler.
setConfigurationData(Object) - Method in class org.apache.james.smtpserver.SMTPHandler
Set the configuration data for the handler
setConfigurationData(Object) - Method in class org.apache.james.socket.AbstractJamesHandler
This method will be implemented checking for the correct class type.
setConfigurationData(Object) - Method in class org.apache.james.socket.DelegatingJamesHandler
This method will be implemented checking for the correct class type.
setConfigurationData(Object) - Method in interface org.apache.james.socket.ProtocolHandler
This method will be implemented checking for the correct class type.
setConfigurationInterceptors(List) - Method in class org.apache.james.container.spring.adaptor.AvalonConfigurationFileProvider
 
setConfigurationInterceptors(List) - Method in interface org.apache.james.container.spring.adaptor.ConfigurationProvider
 
setConfigurationProvider(ConfigurationProvider) - Method in class org.apache.james.container.spring.lifecycle.ConfigurationPropagator
 
setConfigurationResource(String) - Method in class org.apache.james.container.spring.adaptor.AvalonConfigurationFileProvider
 
setConfigurationResource(Resource) - Method in class org.apache.james.container.spring.logging.log4j.LoggerToComponentMapper
 
setConnectionManager(JamesConnectionManager) - Method in class org.apache.james.socket.AbstractJamesService
 
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
 
setContext(Context) - Method in class org.apache.james.container.spring.lifecycle.ContextPropagator
 
setCorpus(Map) - Method in class org.apache.james.util.bayesian.BayesianAnalyzer
Public setter for corpus.
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.
setDataSource(DataSourceComponent) - Method in class org.apache.james.smtpserver.core.filter.fastfail.GreylistHandler
Set the datasource
setDataSourceComponent(DataSourceComponent) - Method in class org.apache.james.domain.JDBCDomainList
 
setDataSourceComponent(DataSourceComponent) - Method in class org.apache.james.management.impl.BayesianAnalyzerManagement
Set the DataSourceComponent
setDataSourceComponent(DataSourceComponent) - Method in class org.apache.james.vut.JDBCVirtualUserTable
 
setDatasources(DataSourceSelector) - Method in class org.apache.james.mailrepository.JDBCMailRepository
 
setDataSources(DataSourceSelector) - Method in class org.apache.james.smtpserver.core.filter.fastfail.GreylistHandler
Set the datasources
setDataSourceSelector(DataSourceSelector) - Method in class org.apache.james.management.impl.BayesianAnalyzerManagement
Set the DatasourceSekector
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.
setDefaultVirtualUserTable(VirtualUserTableManagement) - Method in class org.apache.james.impl.vut.VirtualUserTableManagement
 
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
Set the destination for the repository
setDisposition(String) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
setDNSServer(DNSService) - Method in class org.apache.james.fetchmail.FetchMail
Sets the DNSService.
setDNSServer(DNSService) - Method in class org.apache.james.smtpserver.core.filter.fastfail.DNSRBLHandler
Set the DNSService
setDnsServer(DNSService) - Method in class org.apache.james.smtpserver.core.filter.fastfail.GreylistHandler
Set the DNSService
setDnsServer(DNSService) - Method in class org.apache.james.smtpserver.core.filter.fastfail.ResolvableEhloHeloHandler
Set the DNSService
setDnsServer(DNSService) - Method in class org.apache.james.smtpserver.core.filter.fastfail.URIRBLHandler
Set the DNSService
setDNSServer(DNSService) - Method in class org.apache.james.smtpserver.core.filter.fastfail.ValidRcptMX
Set the DNSService
setDnsServer(DNSService) - Method in class org.apache.james.smtpserver.core.filter.fastfail.ValidSenderDomainHandler
Set the DnsServer
setDnsServer(DNSService) - Method in class org.apache.james.socket.AbstractJamesHandler
 
setDNSServer(DNSService) - Method in class org.apache.james.transport.mailets.RemoteDelivery
Setter for the dnsserver service
setDNSService(DNSService) - Method in class org.apache.james.smtpserver.core.filter.fastfail.SPFHandler
DNSService to use
setDomainList(DomainList) - Method in class org.apache.james.management.impl.DomainListManagement
 
setDomainListManagement(DomainListManagementService) - Method in class org.apache.james.remotemanager.RemoteManager
Set the DomainListManagementService
setDynamicAccounts(Map) - Method in class org.apache.james.fetchmail.FetchMail
Sets the dynamicAccounts.
setEnableAliases(boolean) - Method in class org.apache.james.impl.jamesuser.AbstractUsersRepository
 
setEnableAliases(boolean) - Method in interface org.apache.james.impl.jamesuser.JamesUsersRepository
enable/disable aliases in case of JamesUsers
setEnableAliases(boolean) - Method in class org.apache.james.impl.jamesuser.LocalJamesUsersRepository
 
setEnableForwarding(boolean) - Method in class org.apache.james.impl.jamesuser.AbstractUsersRepository
 
setEnableForwarding(boolean) - Method in interface org.apache.james.impl.jamesuser.JamesUsersRepository
enable/disable aliases in case of JamesUsers
setEnableForwarding(boolean) - Method in class org.apache.james.impl.jamesuser.LocalJamesUsersRepository
 
setErrorMessage(String) - Method in class org.apache.james.core.MailImpl
Set the error message associated with this MailImpl.
setExcludeBeans(Collection) - Method in class org.apache.james.container.spring.lifecycle.AbstractPropagator
 
setExpireTime(String) - Method in class org.apache.james.smtpserver.core.POP3BeforeSMTPHandler
Set the time after which an ipAddresses should be handled as expired
setFetching(boolean) - Method in class org.apache.james.fetchmail.FetchMail
Sets the fetching.
setFileName(String) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
setFileSystem(FileSystem) - Method in class org.apache.james.domain.JDBCDomainList
 
setFileSystem(FileSystem) - Method in class org.apache.james.vut.JDBCVirtualUserTable
 
setFlag(Flags.Flag, boolean) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
setFlags(Flags, boolean) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
setFlags(int, int, Flags, boolean) - Method in class org.apache.james.mailrepository.javamail.FolderAdapter
 
setFlags(int[], Flags, boolean) - Method in class org.apache.james.mailrepository.javamail.FolderAdapter
 
setFlags(Message[], Flags, boolean) - Method in class org.apache.james.mailrepository.javamail.FolderAdapter
 
setFolder(Folder) - Method in class org.apache.james.fetchmail.FolderProcessor
Sets the folder.
setFolderAdapterFactory(FolderAdapterFactory) - Method in interface org.apache.james.mailrepository.javamail.StoreGateKeeper
 
setFolderAdapterFactory(FolderAdapterFactory) - Method in class org.apache.james.mailrepository.javamail.StoreGateKeeperImpl
 
setForwardAddress(String, String, String) - Method in interface org.apache.james.api.user.management.UserManagementMBean
Set a user's forward email address to whom all mail is forwarded to
setForwardAddress(String, String, String) - Method in class org.apache.james.impl.user.UserManagement
 
setForwarding(boolean) - Method in interface org.apache.james.api.user.JamesUser
Indicate if mail for this user should be forwarded to some other mail server.
setForwarding(boolean) - Method in class org.apache.james.impl.user.DefaultJamesUser
 
setForwardingDestination(MailAddress) - Method in interface org.apache.james.api.user.JamesUser
Set destination for forwading mail
setForwardingDestination(MailAddress) - Method in class org.apache.james.impl.user.DefaultJamesUser
 
setFrom(Address) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
setFrom() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
setGetDetail(boolean) - Method in class org.apache.james.smtpserver.core.filter.fastfail.DNSRBLHandler
Set for try to get a TXT record for the blocked record.
setGetDetail(boolean) - Method in class org.apache.james.smtpserver.core.filter.fastfail.URIRBLHandler
Set for try to get a TXT record for the blocked record.
setHamMessageCount(int) - Method in class org.apache.james.util.bayesian.BayesianAnalyzer
Public setter for hamMessageCount.
setHamTokenCounts(Map) - Method in class org.apache.james.util.bayesian.BayesianAnalyzer
Public setter for the hamTokenCounts Map.
setHandlerChain(POP3HandlerChain) - Method in class org.apache.james.pop3server.POP3Handler
Sets the POP3HandlerChain
setHandlerChain(SMTPHandlerChain) - Method in class org.apache.james.smtpserver.SMTPHandler
Sets the SMTPHandlerChain
setHandlerState(int) - Method in class org.apache.james.pop3server.POP3Handler
 
setHandlerState(int) - Method in interface org.apache.james.pop3server.POP3Session
Sets the new handler state
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.core.SetMimeHeaderHandler
Set the header name
setHeaderValue(String) - Method in class org.apache.james.smtpserver.core.SetMimeHeaderHandler
Set the header value
setIgnoreCase(boolean) - Method in class org.apache.james.impl.jamesuser.AbstractUsersRepository
 
setIgnoreCase(boolean) - Method in interface org.apache.james.impl.jamesuser.JamesUsersRepository
set case sensitive/insensitive operations
setIgnoreCase(boolean) - Method in class org.apache.james.impl.jamesuser.LocalJamesUsersRepository
 
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.
setJunkScoreLogString(String) - Method in class org.apache.james.smtpserver.core.filter.fastfail.JunkHandlerData
Set the logString which will be used on junkScore action
setLastUpdated(Date) - Method in class org.apache.james.core.MailImpl
Set the date this mail was last updated.
setLocalUsers(UsersRepository) - Method in class org.apache.james.fetchmail.FetchMail
Sets the localUsers.
setLocalUsers(UsersRepository) - Method in class org.apache.james.impl.user.UserManagement
 
setLocalusers(UsersRepository) - Method in class org.apache.james.James
Set the UsersRepository to use
setLog(Log) - Method in class org.apache.james.jms.consumer.LogConsumer
 
setLog(Log) - Method in class org.apache.james.socket.CopyInputStream
 
setLog(Log) - Method in class org.apache.james.socket.SplitOutputStream
 
setLoggerFactory(LoggerToComponentMapper) - Method in class org.apache.james.container.spring.lifecycle.LoggerPropagator
 
setLogWorker(LogWorker) - Method in class org.apache.james.container.spring.adaptor.LoggingBridge
 
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
setMailetContext(MailetContext) - Method in class org.apache.james.transport.Loader
Set the MailetContext
setMailetContext(MailetContext) - Method in class org.apache.james.transport.MailetConfigImpl
Set the mailet's Avalon Configuration object.
setMailetContext(MailetContext) - Method in class org.apache.james.transport.MatcherConfigImpl
Sets a reference to the MailetContext in which the matcher is executing
setMailetLoader(MailetLoader) - Method in class org.apache.james.transport.LinearProcessor
Set the MailetLoader
setMailetLoader(MailetLoader) - Method in interface org.apache.james.transport.MailetContainer
Set the MailetLoader
setMailetName(String) - Method in class org.apache.james.transport.MailetConfigImpl
Set the name for the mailet.
setMailServer(MailServer) - Method in class org.apache.james.nntpserver.NNTPServer
 
setMailServer(MailServer) - Method in class org.apache.james.pop3server.POP3Server
 
setMailServer(MailServer) - Method in class org.apache.james.remotemanager.RemoteManager
Set the MailServer
setMappingLimit(int) - Method in class org.apache.james.impl.vut.AbstractVirtualUserTable
Set the mappingLimit
setMappings(Map) - Method in class org.apache.james.container.spring.examples.configuration.StringRemapperConfigurationInterceptor
 
setMarkSeenPermanent(Boolean) - Method in class org.apache.james.fetchmail.FolderProcessor
Sets the markSeenPermanent.
setMatcherName(String) - Method in class org.apache.james.transport.MatcherConfigImpl
Sets the name of this matcher instance.
setMatchLoader(MatcherLoader) - Method in class org.apache.james.transport.LinearProcessor
Set the MatcherLoader
setMatchLoader(MatcherLoader) - Method in interface org.apache.james.transport.MailetContainer
Set the MatcherLoader
setMaxMessageSizeExceeded(Boolean) - Method in class org.apache.james.fetchmail.MessageProcessor
Sets the maxMessageSizeExceeded.
setMaxRcpt(int) - Method in class org.apache.james.smtpserver.core.filter.fastfail.MaxRcptHandler
Set the max rcpt for wich should be accepted
setMaxScore(double) - Method in class org.apache.james.smtpserver.core.filter.fastfail.JunkScoreHandler
Set the max JunkScore
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.
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
Set the SEEN flag.
SetMimeHeaderHandler - Class in org.apache.james.smtpserver.core
Adds the header to the message
SetMimeHeaderHandler() - Constructor for class org.apache.james.smtpserver.core.SetMimeHeaderHandler
 
setName(String) - Method in class org.apache.james.core.MailImpl
Set the name of this MailImpl.
setName(String) - Method in class org.apache.james.socket.AbstractJamesHandler
The name of this handler.
setParentNode(Node) - Method in class org.apache.james.jcr.JCRStoreBean
 
setParsedDynamicAccountParameters(List) - Method in class org.apache.james.fetchmail.FetchMail
Sets the ParsedDynamicAccountParameters.
setPassword(String) - Method in interface org.apache.james.api.user.JamesUser
Change password to pass.
setPassword(String, String, String) - Method in interface org.apache.james.api.user.management.UserManagementMBean
Set a user's password
setPassword(String) - Method in interface org.apache.james.api.user.User
Sets new password from String.
setPassword(String) - Method in class org.apache.james.impl.user.DefaultUser
 
setPassword(String, String, String) - Method in class org.apache.james.impl.user.UserManagement
 
setPoster(Poster) - Method in class org.apache.james.imapserver.sieve.SieveMailet
 
setProcessorManagement(ProcessorManagementService) - Method in class org.apache.james.remotemanager.RemoteManager
Set the ProcessorManagementService
setProcessorManager(SpoolManager) - Method in class org.apache.james.management.impl.ProcessorManagement
 
setProtocolHandlerHelper(ProtocolHandlerHelper) - Method in class org.apache.james.imapserver.ImapHandler
 
setProtocolHandlerHelper(ProtocolHandlerHelper) - Method in class org.apache.james.nntpserver.NNTPHandler
 
setProtocolHandlerHelper(ProtocolHandlerHelper) - Method in class org.apache.james.pop3server.POP3Handler
 
setProtocolHandlerHelper(ProtocolHandlerHelper) - Method in class org.apache.james.remotemanager.RemoteManagerHandler
 
setProtocolHandlerHelper(ProtocolHandlerHelper) - Method in class org.apache.james.smtpserver.SMTPHandler
 
setProtocolHandlerHelper(ProtocolHandlerHelper) - Method in interface org.apache.james.socket.ProtocolHandler
Injects the ProtocolHandlerHelper service
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.
setRecursiveMapping(boolean) - Method in class org.apache.james.impl.vut.AbstractVirtualUserTable
 
setRejectLogString(String) - Method in class org.apache.james.smtpserver.core.filter.fastfail.JunkHandlerData
Set the logString which will be used on reject action
setRejectResponseString(String) - Method in class org.apache.james.smtpserver.core.filter.fastfail.JunkHandlerData
The ResponseString which get returned in SMTP transaction if the email get rejected
setRelayingAllowed(boolean) - Method in class org.apache.james.smtpserver.SMTPHandler
 
setRelayingAllowed(boolean) - Method in interface org.apache.james.smtpserver.SMTPSession
Set if reallying is allowed
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.
setReplacements(Map) - Method in class org.apache.james.container.spring.adaptor.DefaultServiceManagerFactory
for replacing services without changing vanilla Avalon/Phoenix assembly.xml
setReplacements(Map) - Method in interface org.apache.james.container.spring.adaptor.ServiceManagerFactory
 
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.
setRepository(NNTPRepository) - Method in class org.apache.james.nntpserver.NNTPServer
Set the NNTPRepository
setRepositoryPath(String) - Method in class org.apache.james.management.impl.BayesianAnalyzerManagement
Set the repository path
setRepositoryPath(String) - Method in class org.apache.james.smtpserver.core.filter.fastfail.GreylistHandler
Set the repositoryPath to use
setResourceLoader(ResourceLoader) - Method in class org.apache.james.container.spring.adaptor.AvalonConfigurationFileProvider
 
setResourceLoader(ResourceLoader) - Method in class org.apache.james.container.spring.adaptor.FileSystemBridge
 
setReversePath(MailImpl, MailAddress, Mail) - Method in class org.apache.james.transport.mailets.AbstractRedirect
Sets the "reverse-path" of newMail to reversePath.
setScheduler(TimeScheduler) - Method in class org.apache.james.fetchmail.FetchScheduler
 
setScore(double) - Method in class org.apache.james.smtpserver.core.filter.fastfail.AbstractJunkHandler
Set the score which will get added to the JunkScore object if the action is junkScore andt the sender has no valid domain
setScoreName(String) - Method in class org.apache.james.smtpserver.core.filter.fastfail.JunkHandlerData
The the keyname which will be used to store the junkScore
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.
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
 
setServiceLocator(ServiceLocator) - Method in class org.apache.james.transport.JamesMailetLoader
Sets the service locator.
setServiceManagerFactory(DefaultServiceManagerFactory) - Method in class org.apache.james.container.spring.lifecycle.ServicePropagator
 
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.
setSpamdHost(String) - Method in class org.apache.james.smtpserver.core.filter.fastfail.SpamAssassinHandler
Set the host the spamd daemon is running at
setSpamdPort(int) - Method in class org.apache.james.smtpserver.core.filter.fastfail.SpamAssassinHandler
Set the port the spamd damon is listen on
setSpamdRejectionHits(double) - Method in class org.apache.james.smtpserver.core.filter.fastfail.SpamAssassinHandler
Set the hits on which the message will be rejected.
setSpamMessageCount(int) - Method in class org.apache.james.util.bayesian.BayesianAnalyzer
Public setter for spamMessageCount.
setSpamTokenCounts(Map) - Method in class org.apache.james.util.bayesian.BayesianAnalyzer
Public setter for the spamTokenCounts Map.
setSpool(SpoolRepository) - Method in class org.apache.james.James
Set the SpoolRepository to use
setSpool(SpoolRepository) - Method in class org.apache.james.transport.JamesSpoolManager
Set the SpoolRepository
setSpool(SpoolRepository) - Method in class org.apache.james.transport.LinearProcessor
Set the spool to be used by this LinearProcessor.
setSpoolManagement(SpoolManagementService) - Method in class org.apache.james.remotemanager.RemoteManager
Set the SpoolManagementService
setSqlFileName(String) - Method in class org.apache.james.util.bayesian.JDBCBayesianAnalyzer
Setter for property sqlFileName.
setSqlFileUrl(String) - Method in class org.apache.james.smtpserver.core.filter.fastfail.GreylistHandler
Set the sqlFileUrl to use for getting the sqlRessource.xml file
setSqlParameters(Map) - Method in class org.apache.james.util.bayesian.JDBCBayesianAnalyzer
Setter for property sqlParameters.
setState(String) - Method in class org.apache.james.core.MailImpl
Set the state of this MailImpl.
setStaticAccounts(List) - Method in class org.apache.james.fetchmail.FetchMail
Sets the accounts.
setStopHandlerProcessing(boolean) - Method in class org.apache.james.smtpserver.SMTPHandler
 
setStopHandlerProcessing(boolean) - Method in interface org.apache.james.smtpserver.SMTPSession
Set to true if the handlerprocessing should be stopped
setStore(Store) - Method in class org.apache.james.James
Set Store to use
setStore(Store) - Method in class org.apache.james.mailrepository.MailStoreSpoolRepository
 
setStore(Store) - Method in class org.apache.james.management.impl.SpoolManagement
Set the Store
setStore(Store) - Method in class org.apache.james.remotemanager.RemoteManager
Set the Store
setStore(Store) - Method in class org.apache.james.userrepository.UsersFileRepository
Set the Store
setStoredScore(String, double) - Method in class org.apache.james.smtpserver.junkscore.ComposedJunkScore
Throws an UnsuportedOperationException cause its not supported here
setStoredScore(String, double) - Method in interface org.apache.james.smtpserver.junkscore.JunkScore
Set the score for the given key.
setStoredScore(String, double) - Method in class org.apache.james.smtpserver.junkscore.JunkScoreImpl
 
setStreamDumpDir(String) - Method in class org.apache.james.socket.AbstractJamesHandler
If not null, this will enable dump to file for tcp connections
setStreamDumpDir(String) - Method in class org.apache.james.socket.AbstractJamesService
 
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.
setSubscribed(boolean) - Method in class org.apache.james.mailrepository.javamail.FolderAdapter
 
setTarpitRcptCount(int) - Method in class org.apache.james.smtpserver.core.filter.fastfail.TarpitHandler
Set the tarpit count after which the tarpit sleep time will be activated
setTarpitSleepTime(long) - Method in class org.apache.james.smtpserver.core.filter.fastfail.TarpitHandler
Set the tarpit sleep time
setTempBlockTime(String) - Method in class org.apache.james.smtpserver.core.filter.fastfail.GreylistHandler
Setup the temporary blocking time
setText(String) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
setText(String, String) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
setThreadManager(ThreadManager) - Method in class org.apache.james.util.connection.SimpleConnectionManager
 
setTo(Mail, InternetAddress[], Mail) - Method in class org.apache.james.transport.mailets.AbstractRedirect
Sets the "To:" header of newMail to to.
setUnseenLifeTime(String) - Method in class org.apache.james.smtpserver.core.filter.fastfail.GreylistHandler
Set up the liftime of only once seen triplet.
setupLogger(Object) - Method in class org.apache.james.phoenix.jms.activemq.JMSService
 
setUriRblServer(Collection) - Method in class org.apache.james.smtpserver.core.filter.fastfail.URIRBLHandler
Set the UriRBL Servers
setUser(String) - Method in class org.apache.james.pop3server.POP3Handler
 
setUser(String) - Method in interface org.apache.james.pop3server.POP3Session
Sets the user name associated with this POP3 interaction.
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
 
setUserForInsertStatement(User, PreparedStatement) - Method in class org.apache.james.userrepository.JamesUsersJdbcRepository
 
setUserForInsertStatement(User, PreparedStatement) - Method in class org.apache.james.userrepository.ListUsersJdbcRepository
 
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
 
setUserForUpdateStatement(User, PreparedStatement) - Method in class org.apache.james.userrepository.JamesUsersJdbcRepository
 
setUserForUpdateStatement(User, PreparedStatement) - Method in class org.apache.james.userrepository.ListUsersJdbcRepository
Set parameters of a PreparedStatement object with property values from a User instance.
setUserInbox(MailRepository) - Method in class org.apache.james.pop3server.POP3Handler
 
setUserInbox(MailRepository) - Method in interface org.apache.james.pop3server.POP3Session
Sets the user's mail repository
setUserMailbox(List) - Method in class org.apache.james.pop3server.POP3Handler
 
setUserMailbox(List) - Method in interface org.apache.james.pop3server.POP3Session
Sets a new mailbox content
setUserRepository(UsersRepository) - Method in class org.apache.james.nntpserver.NNTPServer
Set the UserRepository
setUsers(UsersRepository) - Method in class org.apache.james.pop3server.POP3Server
 
setUsers(UsersRepository) - Method in class org.apache.james.remotemanager.RemoteManager
Set the UsersRepository
setUsersStore(UsersStore) - Method in class org.apache.james.impl.user.LocalUsersRepository
 
setUsersStore(UsersStore) - Method in class org.apache.james.impl.user.UserManagement
 
setUsersStore(UsersStore) - Method in class org.apache.james.remotemanager.RemoteManager
Set the UserStore
setUserUndefined(boolean) - Method in class org.apache.james.fetchmail.MessageProcessor
Sets the userUndefined.
setValidDomains(String) - Method in class org.apache.james.smtpserver.core.filter.fastfail.ValidRcptHandler
Set the domains for which every rcpt will be accepted.
setValidRecipients(String) - Method in class org.apache.james.smtpserver.core.filter.fastfail.ValidRcptHandler
Set the valid recipients.
setValidRegex(String) - Method in class org.apache.james.smtpserver.core.filter.fastfail.ValidRcptHandler
 
setVirtualUserTableManagement(VirtualUserTableManagementService) - Method in class org.apache.james.remotemanager.RemoteManager
Set the VirtualUserTableManagementService
setVirtualUserTableStore(VirtualUserTableStore) - Method in class org.apache.james.impl.vut.VirtualUserTableManagement
 
setVirtualUserTableSupport(boolean) - Method in class org.apache.james.smtpserver.core.filter.fastfail.ValidRcptHandler
 
setVut(VirtualUserTable) - Method in class org.apache.james.transport.mailets.VirtualUserTable
Sets the virtual user table.
setVutStore(VirtualUserTableStore) - Method in class org.apache.james.transport.mailets.VirtualUserTable
Sets the virtual table store.
setWatchdog(Watchdog) - Method in class org.apache.james.socket.AbstractJamesHandler
Set the Watchdog for use by this handler.
setWhitelist(String[]) - Method in class org.apache.james.smtpserver.core.filter.fastfail.DNSRBLHandler
Set the whitelist array
shutdownReader(Reader) - Static method in class org.apache.james.util.io.IOUtil
Unconditionally close an Reader.
shutdownSocket(Socket) - Static method in class org.apache.james.util.io.IOUtil
Unconditionally close an Socket.
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.
SieveMailet - Class in org.apache.james.imapserver.sieve
Contains resource bindings.
SieveMailet() - Constructor for class org.apache.james.imapserver.sieve.SieveMailet
 
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
 
SimpleDomainList - Class in org.apache.james.api.domainlist
Simplest implementation for ManageableDomainList
SimpleDomainList() - Constructor for class org.apache.james.api.domainlist.SimpleDomainList
 
SimpleMailBuilder - Class in org.apache.james.jms.builder
Basic implementation that builds Mail from basic non-mime ASCII mail.
SimpleMailBuilder() - Constructor for class org.apache.james.jms.builder.SimpleMailBuilder
 
SimpleMailBuilder(SimpleMailBuilder.IdGenerator) - Constructor for class org.apache.james.jms.builder.SimpleMailBuilder
 
SimpleMailBuilder.IdGenerator - Interface in org.apache.james.jms.builder
 
SimpleMailBuilder.JamesIdGenerator - Class in org.apache.james.jms.builder
 
SimpleMailBuilder.JamesIdGenerator(MailServer) - Constructor for class org.apache.james.jms.builder.SimpleMailBuilder.JamesIdGenerator
 
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
 
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
socket - Variable in class org.apache.james.socket.AbstractJamesHandler
The TCP/IP socket over which the service interaction is occurring
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
SpamAssassin - Class in org.apache.james.transport.mailets
Sends the message through daemonized SpamAssassin (spamd), visit SpamAssassin.org for info on configuration.
SpamAssassin() - Constructor for class org.apache.james.transport.mailets.SpamAssassin
 
SpamAssassinHandler - Class in org.apache.james.smtpserver.core.filter.fastfail
This MessageHandler could be used to check message against spamd before accept the email.
SpamAssassinHandler() - Constructor for class org.apache.james.smtpserver.core.filter.fastfail.SpamAssassinHandler
 
SpamAssassinInvoker - Class in org.apache.james.util.scanner
Sends the message through daemonized SpamAssassin (spamd), visit SpamAssassin.org for info on configuration.
SpamAssassinInvoker(String, int) - Constructor for class org.apache.james.util.scanner.SpamAssassinInvoker
Init the spamassassin invoker
specificPostersOnly - Variable in class org.apache.james.transport.mailets.CommandListservProcessor
 
SPF - Class in org.apache.james.transport.mailets
Check the ip, sender, helo against SPF.
SPF() - Constructor for class org.apache.james.transport.mailets.SPF
 
SPF_BLOCKLISTED - Static variable in class org.apache.james.smtpserver.core.filter.fastfail.SPFHandler
 
SPF_DETAIL - Static variable in class org.apache.james.smtpserver.core.filter.fastfail.SPFHandler
 
SPF_HEADER - Static variable in class org.apache.james.smtpserver.core.filter.fastfail.SPFHandler
 
SPF_HEADER_MAIL_ATTRIBUTE_NAME - Static variable in class org.apache.james.smtpserver.core.filter.fastfail.SPFHandler
 
SPF_TEMPBLOCKLISTED - Static variable in class org.apache.james.smtpserver.core.filter.fastfail.SPFHandler
 
SPFHandler - Class in org.apache.james.smtpserver.core.filter.fastfail
SPFHandler which could be used to reject mail based on spf.
SPFHandler() - Constructor for class org.apache.james.smtpserver.core.filter.fastfail.SPFHandler
 
SplitOutputStream - Class in org.apache.james.socket
 
SplitOutputStream(OutputStream, OutputStream) - Constructor for class org.apache.james.socket.SplitOutputStream
 
SPOOL - Static variable in interface org.apache.james.services.SpoolRepository
Define a STREAM repository.
SpoolFilter - Class in org.apache.james.management
immutual collection of filters used to specify which mail should be processed by SpoolManagement criterias are: exact state match headerValue regular expressions match all related headers
SpoolFilter(String, String, String) - Constructor for class org.apache.james.management.SpoolFilter
Construct the SpoolFilter
SpoolFilter(String) - Constructor for class org.apache.james.management.SpoolFilter
Construct the SpoolFilter
SpoolFilter(String, String) - Constructor for class org.apache.james.management.SpoolFilter
Construct the SpoolFilter
SpoolFilter(String, Map) - Constructor for class org.apache.james.management.SpoolFilter
Construct the SpoolFilter
SpoolManagement - Class in org.apache.james.management.impl
high-level management of spool contents like list, remove, resend
SpoolManagement() - Constructor for class org.apache.james.management.impl.SpoolManagement
 
SpoolManagementException - Exception in org.apache.james.management
 
SpoolManagementException() - Constructor for exception org.apache.james.management.SpoolManagementException
 
SpoolManagementException(String) - Constructor for exception org.apache.james.management.SpoolManagementException
 
SpoolManagementException(Exception) - Constructor for exception org.apache.james.management.SpoolManagementException
 
SpoolManagementException(String, Exception) - Constructor for exception org.apache.james.management.SpoolManagementException
 
SpoolManagementMBean - Interface in org.apache.james.management
Expose spool management functionality through JMX.
SpoolManagementService - Interface in org.apache.james.management
 
SpoolManager - Interface in org.apache.james.services
provide all the data needed to manage spool processors, mailets and matchers
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
SpoolToJamesMailConsumer - Class in org.apache.james.jms.consumer
Consumes a mail message by sending it to the main JAMES spool for processing.
SpoolToJamesMailConsumer(MailServer, Log) - Constructor for class org.apache.james.jms.consumer.SpoolToJamesMailConsumer
 
SPRING_BEANS_CONF - Static variable in class org.apache.james.container.spring.beanfactory.AvalonApplicationContext
 
sqlQueries - Variable in class org.apache.james.domain.JDBCDomainList
Contains all of the sql strings for this component.
sqlQueries - Variable in class org.apache.james.mailrepository.JDBCMailRepository
Contains all of the sql strings for this component.
sqlQueries - Variable in class org.apache.james.vut.JDBCVirtualUserTable
Contains all of the sql strings for this component.
SqlResources - Class in org.apache.james.util.sql
Provides a set of SQL String resources (eg SQL Strings) to use for a database connection.
SqlResources() - Constructor for class org.apache.james.util.sql.SqlResources
 
start() - Method in class org.apache.james.jms.activemq.BrokerManager
 
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.
startOfLine - Variable in class org.apache.james.util.stream.CRLFOutputStream
 
stat(POP3Session, Logger) - Static method in class org.apache.james.pop3server.RsetCmdHandler
Implements a "stat".
StatCmdHandler - Class in org.apache.james.pop3server
Handles STAT command
StatCmdHandler() - Constructor for class org.apache.james.pop3server.StatCmdHandler
 
StateAwareProcessorList - Class in org.apache.james.transport
This class is responsible for creating a set of named processors and directing messages to the appropriate processor (given the State of the mail)
StateAwareProcessorList() - Constructor for class org.apache.james.transport.StateAwareProcessorList
 
STATUS_MAIL_ATTRIBUTE_NAME - Static variable in class org.apache.james.util.scanner.SpamAssassinInvoker
The mail attribute under which the status get stored
statusLast - Variable in class org.apache.james.util.stream.CRLFOutputStream
Counter for number of last (0A or 0D).
stop() - Method in class org.apache.james.jms.activemq.BrokerManager
 
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.jcr.JCRMailRepository
 
store - Variable in class org.apache.james.mailrepository.AbstractMailRepository
 
store(Mail) - Method in class org.apache.james.mailrepository.AbstractMailRepository
 
store(Mail) - Method in class org.apache.james.mailrepository.javamail.HashJavamailStoreMailRepository
Stores a message by Javamails appendMessages method.
store(Mail) - Method in class org.apache.james.mailrepository.javamail.UIDPlusFolderMailRepository
Stores a message in this repository.
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(Mail) - Method in interface org.apache.james.services.MailRepository
Stores a message in this repository.
StoreGateKeeper - Interface in org.apache.james.mailrepository.javamail
 
StoreGateKeeperAware - Interface in org.apache.james.mailrepository.javamail
Bridge, that allows JavamailStoreMailRepository implementations to offer the underlaying Javamail Store
StoreGateKeeperImpl - Class in org.apache.james.mailrepository.javamail
 
StoreGateKeeperImpl(Store) - Constructor for class org.apache.james.mailrepository.javamail.StoreGateKeeperImpl
 
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.Loader.MailetContextWrapper
 
storeMail(MailAddress, MailAddress, MimeMessage) - Method in class org.apache.james.transport.mailets.ToMultiRepository
 
storeMessage(Message) - Method in class org.apache.james.jcr.JCRStoreBean
Stores the given mail message to the content repository.
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.
StringRemapperConfigurationInterceptor - Class in org.apache.james.container.spring.examples.configuration
re-maps arbitrary string values.
StringRemapperConfigurationInterceptor() - Constructor for class org.apache.james.container.spring.examples.configuration.StringRemapperConfigurationInterceptor
 
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
 
subscribe(String, String) - Method in class org.apache.james.mailboxmanager.torque.DefaultUserManager
 
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
 
subscribeToTopic(MailConsumer, MailBuilder, String) - Method in class org.apache.james.jms.activemq.BrokerManager
Subscribes the consumer to the topic with the given name.
subscriptions(String) - Method in class org.apache.james.mailboxmanager.torque.DefaultUserManager
 
SUCCESS - Static variable in class org.apache.james.dsn.DSNStatus
Success
supportVirtualHosting() - Method in class org.apache.james.James
 
supportVirtualHosting() - Method in interface org.apache.james.services.MailServer
Return true if virtualHosting support is enabled, otherwise false
SupressDuplicateRcptHandler - Class in org.apache.james.smtpserver.core.filter.fastfail
This handler can be used to just ignore duplicated recipients.
SupressDuplicateRcptHandler() - Constructor for class org.apache.james.smtpserver.core.filter.fastfail.SupressDuplicateRcptHandler
 
SYSTEM - Static variable in class org.apache.james.dsn.DSNStatus
Mail System Status
SYSTEM_CFG_ERROR - Static variable in class org.apache.james.dsn.DSNStatus
System incorrectly configured
SYSTEM_FULL - Static variable in class org.apache.james.dsn.DSNStatus
Mail system full
SYSTEM_MSG_TOO_BIG - Static variable in class org.apache.james.dsn.DSNStatus
Message too big for system
SYSTEM_NOT_ACCEPTING - Static variable in class org.apache.james.dsn.DSNStatus
System not accepting messages
SYSTEM_NOT_CAPABLE - Static variable in class org.apache.james.dsn.DSNStatus
System not capable of selected features
SYSTEM_OTHER - Static variable in class org.apache.james.dsn.DSNStatus
Other or undefined mail system status
SystemConsoleLogWorker - Class in org.apache.james.container.spring.logging
logs forwarded logging messages to System console, the most simple form of a LogWorker
SystemConsoleLogWorker() - Constructor for class org.apache.james.container.spring.logging.SystemConsoleLogWorker
 

T

tableExists(DatabaseMetaData, String) - Method in class org.apache.james.util.sql.JDBCUtil
Checks database metadata to see if a table exists.
tableExistsCaseSensitive(DatabaseMetaData, String) - Method in class org.apache.james.util.sql.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.
TarpitHandler - Class in org.apache.james.smtpserver.core.filter.fastfail
 
TarpitHandler() - Constructor for class org.apache.james.smtpserver.core.filter.fastfail.TarpitHandler
 
TemporaryResolutionException - Exception in org.apache.james.api.dnsservice
 
TemporaryResolutionException() - Constructor for exception org.apache.james.api.dnsservice.TemporaryResolutionException
 
TemporaryResolutionException(String) - Constructor for exception org.apache.james.api.dnsservice.TemporaryResolutionException
 
test(String, String) - Method in interface org.apache.james.api.user.UsersRepository
Test if user with name 'name' has password 'password'.
test(String, String) - Method in class org.apache.james.impl.user.LocalUsersRepository
 
test(String, String) - Method in class org.apache.james.jcr.JCRUsersRepository
Test if user with name 'name' has password 'password'.
test(String, String) - Method in class org.apache.james.userrepository.AbstractJdbcUsersRepository
Test if user with name 'name' has password 'password'.
test(String, String) - Method in class org.apache.james.userrepository.ListUsersJdbcRepository
 
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
 
theHandlerPool - Variable in class org.apache.james.socket.AbstractJamesService
The pool used to provide Protocol Handler objects
theJDBCUtil - Variable in class org.apache.james.mailrepository.JDBCMailRepository
The JDBCUtil helper class
theWatchdog - Variable in class org.apache.james.socket.AbstractJamesHandler
The watchdog being used by this handler to deal with idle timeouts.
theWatchdogFactory - Variable in class org.apache.james.socket.AbstractJamesService
The factory used to generate Watchdog objects
threadGroup - Variable in class org.apache.james.socket.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.socket.AbstractJamesService
The thread pool used by this service that holds the threads that service the client connections.
TimeConverter - Class in org.apache.james.util
 
timeout - Variable in class org.apache.james.socket.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.socket.AbstractJamesService
The name of the parameter defining the connection timeout.
TLDLookup - Class in org.apache.james.smtpserver.urirbl
A utility class that caches sets of multi-part top level domains (TLDs) for quick lookup.
TLDLookup() - Constructor for class org.apache.james.smtpserver.urirbl.TLDLookup
 
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
 
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[].
tokenCountsClear() - Method in class org.apache.james.util.bayesian.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
 
TopCmdHandler - Class in org.apache.james.pop3server
Handles TOP command
TopCmdHandler() - Constructor for class org.apache.james.pop3server.TopCmdHandler
 
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.api.dnsservice.util.NetMatcher
 
toString() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
toString() - Method in class org.apache.james.jms.builder.SimpleMailBuilder.JamesIdGenerator
Renders suitably for logging.
toString() - Method in class org.apache.james.jms.builder.SimpleMailBuilder
Renders suitably for logging.
toString() - Method in class org.apache.james.jms.consumer.LogConsumer
Renders into a string suitable for logging.
toString() - Method in class org.apache.james.jms.consumer.SpoolToJamesMailConsumer
Renders suitably for logging.
toString() - Method in class org.apache.james.mailrepository.javamail.FolderAdapter
 
toString() - Method in class org.apache.james.socket.AbstractJamesHandler
Use for context sensitive logging.
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.
touchLastDatabaseUpdateTime() - Static method in class org.apache.james.util.bayesian.JDBCBayesianAnalyzer
Sets static lastDatabaseUpdateTime to System.currentTimeMillis().
TRANSIENT - Static variable in class org.apache.james.dsn.DSNStatus
Persistent Transient Failure
TRANSPORT - Static variable in class org.apache.james.transport.Resources
Deprecated. this is unused
TraversingConfigurationInterceptor - Class in org.apache.james.container.spring.examples.configuration
traverses over all configurations in the configuration tree
TraversingConfigurationInterceptor() - Constructor for class org.apache.james.container.spring.examples.configuration.TraversingConfigurationInterceptor
 

U

UidlCmdHandler - Class in org.apache.james.pop3server
Handles UIDL command
UidlCmdHandler() - Constructor for class org.apache.james.pop3server.UidlCmdHandler
 
UIDPlusFolder - Interface in org.apache.james.mailrepository.javamail
Interim interface to provide access to UID PLUS methods reflecting RFC 2359, until official Javamail API offers this.
UIDPlusFolderAdapter - Class in org.apache.james.mailrepository.javamail
Simple 1:1 wrapper for original JavaMail Folder and UIDFolder.
UIDPlusFolderAdapter(Folder) - Constructor for class org.apache.james.mailrepository.javamail.UIDPlusFolderAdapter
 
UIDPlusFolderMailRepository - Class in org.apache.james.mailrepository.javamail
MailRepository implementation to store mail in a Javamail store which provides the UID Plus method public long[] addUIDMessages.

This implementation should be considered as EXPERIMENTAL.
UIDPlusFolderMailRepository() - Constructor for class org.apache.james.mailrepository.javamail.UIDPlusFolderMailRepository
 
UidToKeyBidiMap - Interface in org.apache.james.mailrepository.javamail
Used to map uids to keys and keys to uids
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.dsn.DSNStatus
Other or Undefined Status
UNDEFINED_STATUS - Static variable in class org.apache.james.dsn.DSNStatus
Other undefined status
UNKNOWN_COMMAND - Static variable in class org.apache.james.pop3server.UnknownCmdHandler
The name of the command handled by the command handler
UNKNOWN_COMMAND - Static variable in class org.apache.james.smtpserver.core.UnknownCmdHandler
The name of the command handled by the command handler
UnknownCmdHandler - Class in org.apache.james.pop3server
Default command handler for handling unknown commands
UnknownCmdHandler() - Constructor for class org.apache.james.pop3server.UnknownCmdHandler
 
UnknownCmdHandler - Class in org.apache.james.smtpserver.core
Default command handler for handling unknown commands
UnknownCmdHandler() - Constructor for class org.apache.james.smtpserver.core.UnknownCmdHandler
 
unlock(String) - Method in class org.apache.james.jcr.JCRMailRepository
 
unlock(String) - Method in class org.apache.james.mailrepository.AbstractMailRepository
 
unlock(String) - Method in class org.apache.james.mailrepository.javamail.AbstractJavamailStoreMailRepository
Releases a lock on a message identified by a key
unlock(Object) - Method in class org.apache.james.mailrepository.javamail.LockAdapter
 
unlock(Object) - Method in interface org.apache.james.mailrepository.javamail.LockInterface
Release the lock on a given object.
unlock(String) - Method in class org.apache.james.mailrepository.MailStoreSpoolRepository
 
unlock(String) - Method in class org.apache.james.mailrepository.MBoxMailRepository
 
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.
UnprivilegedPortConfigurationInterceptor - Class in org.apache.james.container.spring.examples.configuration
re-maps all privileged ports into the 9000's range
UnprivilegedPortConfigurationInterceptor() - Constructor for class org.apache.james.container.spring.examples.configuration.UnprivilegedPortConfigurationInterceptor
 
unsetAlias(String, String) - Method in interface org.apache.james.api.user.management.UserManagementMBean
Removes a user's alias which terminates local mail forwarding
unsetAlias(String, String) - Method in class org.apache.james.impl.user.UserManagement
 
unsetForwardAddress(String, String) - Method in interface org.apache.james.api.user.management.UserManagementMBean
Removes a user's forward email address which terminates remote mail forwarding
unsetForwardAddress(String, String) - Method in class org.apache.james.impl.user.UserManagement
 
unsubscribe(String, String) - Method in class org.apache.james.mailboxmanager.torque.DefaultUserManager
 
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
 
updateAttributePrefix() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Updates the attributePrefix.
updateDynamicAccounts() - Method in class org.apache.james.fetchmail.FetchMail
Updates the dynamicAccounts.
updateHamTokens(Connection) - Method in class org.apache.james.util.bayesian.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.bayesian.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 interface org.apache.james.api.user.UsersRepository
Update the repository with the specified user object.
updateUser(User) - Method in class org.apache.james.impl.jamesuser.AbstractUsersRepository
Update the repository with the specified user object.
updateUser(User) - Method in class org.apache.james.impl.user.LocalUsersRepository
 
updateUser(User) - Method in class org.apache.james.jcr.JCRUsersRepository
Update the repository with the specified user object.
updateUser(User) - Method in class org.apache.james.userrepository.UsersLDAPRepository
 
URIRBLHandler - Class in org.apache.james.smtpserver.core.filter.fastfail
Extract domains from message and check against URIRBLServer.
URIRBLHandler() - Constructor for class org.apache.james.smtpserver.core.filter.fastfail.URIRBLHandler
 
URIScanner - Class in org.apache.james.smtpserver.urirbl
 
URIScanner() - Constructor for class org.apache.james.smtpserver.urirbl.URIScanner
 
use() - Method in interface org.apache.james.mailrepository.javamail.FolderGateKeeper
increments count of users
use() - Method in class org.apache.james.mailrepository.javamail.FolderGateKeeperImpl
 
useAddressBracketsEnforcement() - Method in interface org.apache.james.smtpserver.SMTPHandlerConfigurationData
Return wheter the mailserver will accept addresses without brackets enclosed.
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.api.user
Interface for objects representing users.
USER - Static variable in interface org.apache.james.api.user.UsersRepository
 
UserCmdHandler - Class in org.apache.james.pop3server
Handles NOOP command
UserCmdHandler() - Constructor for class org.apache.james.pop3server.UserCmdHandler
 
UserManagement - Class in org.apache.james.impl.user
 
UserManagement() - Constructor for class org.apache.james.impl.user.UserManagement
 
UserManagementException - Exception in org.apache.james.api.user.management
 
UserManagementException() - Constructor for exception org.apache.james.api.user.management.UserManagementException
 
UserManagementException(String) - Constructor for exception org.apache.james.api.user.management.UserManagementException
 
UserManagementException(Exception) - Constructor for exception org.apache.james.api.user.management.UserManagementException
 
UserManagementException(String, Exception) - Constructor for exception org.apache.james.api.user.management.UserManagementException
 
UserManagementMBean - Interface in org.apache.james.api.user.management
Expose user account management functionality through JMX.
UserMetaDataRespository - Interface in org.apache.james.api.user
Contains flexible meta-data related to users.
UserRepositoryException - Exception in org.apache.james.api.user
Basic user repository exception.
UserRepositoryException() - Constructor for exception org.apache.james.api.user.UserRepositoryException
 
UserRepositoryException(String, Throwable) - Constructor for exception org.apache.james.api.user.UserRepositoryException
 
UserRepositoryException(String) - Constructor for exception org.apache.james.api.user.UserRepositoryException
 
UserRepositoryException(Throwable) - Constructor for exception org.apache.james.api.user.UserRepositoryException
 
users - Variable in class org.apache.james.impl.user.LocalUsersRepository
 
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.api.user
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.api.user
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

ValidRcptHandler - Class in org.apache.james.smtpserver.core.filter.fastfail
Handler which reject invalid recipients
ValidRcptHandler() - Constructor for class org.apache.james.smtpserver.core.filter.fastfail.ValidRcptHandler
 
ValidRcptMX - Class in org.apache.james.smtpserver.core.filter.fastfail
This class can be used to reject email with bogus MX which is send from a authorized user or an authorized network.
ValidRcptMX() - Constructor for class org.apache.james.smtpserver.core.filter.fastfail.ValidRcptMX
 
ValidSenderDomainHandler - Class in org.apache.james.smtpserver.core.filter.fastfail
 
ValidSenderDomainHandler() - Constructor for class org.apache.james.smtpserver.core.filter.fastfail.ValidSenderDomainHandler
 
verifyExists(String, String) - Method in interface org.apache.james.api.user.management.UserManagementMBean
Check if a user exists with the given name.
verifyExists(String, String) - Method in class org.apache.james.impl.user.UserManagement
 
verifyPassword(String) - Method in interface org.apache.james.api.user.User
Return true if pass matches password of this user.
verifyPassword(String) - Method in class org.apache.james.impl.user.DefaultUser
 
VirtualUserTable - Interface in org.apache.james.api.vut
Interface which should be implemented of classes which map recipients
VirtualUserTable - Class in org.apache.james.transport.mailets
Mailet which should get used when using VirtualUserTable-Store to implementations for mappings of forwards and aliases.
VirtualUserTable() - Constructor for class org.apache.james.transport.mailets.VirtualUserTable
 
VirtualUserTableManagement - Interface in org.apache.james.api.vut.management
 
VirtualUserTableManagement - Class in org.apache.james.impl.vut
Management for VirtualUserTables
VirtualUserTableManagement() - Constructor for class org.apache.james.impl.vut.VirtualUserTableManagement
 
VirtualUserTableManagementException - Exception in org.apache.james.api.vut.management
 
VirtualUserTableManagementException() - Constructor for exception org.apache.james.api.vut.management.VirtualUserTableManagementException
 
VirtualUserTableManagementException(String) - Constructor for exception org.apache.james.api.vut.management.VirtualUserTableManagementException
 
VirtualUserTableManagementException(Exception) - Constructor for exception org.apache.james.api.vut.management.VirtualUserTableManagementException
 
VirtualUserTableManagementException(String, Exception) - Constructor for exception org.apache.james.api.vut.management.VirtualUserTableManagementException
 
VirtualUserTableManagementMBean - Interface in org.apache.james.api.vut.management
Expose virtualusertable management functionality through JMX.
VirtualUserTableManagementService - Interface in org.apache.james.api.vut.management
 
VirtualUserTableStore - Interface in org.apache.james.api.vut
Interface for Phoenix blocks to access a store of VirtualUserTable.
VirtualUserTableUtil - Class in org.apache.james.impl.vut
This helper class contains methods for the VirtualUserTable implementations
VrfyCmdHandler - Class in org.apache.james.smtpserver.core
Command handler for handling VRFY command
VrfyCmdHandler() - Constructor for class org.apache.james.smtpserver.core.VrfyCmdHandler
 

W

warn(String) - Method in class org.apache.james.container.spring.adaptor.LoggingBridge
 
warn(String, Throwable) - Method in class org.apache.james.container.spring.adaptor.LoggingBridge
 
warn(String) - Method in class org.apache.james.container.spring.logging.log4j.AvalonToLog4jLogger
 
warn(String, Throwable) - Method in class org.apache.james.container.spring.logging.log4j.AvalonToLog4jLogger
 
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
 
wrapFolder(Folder) - Method in class org.apache.james.mailrepository.javamail.FolderAdapter
Wrap Folder in this class
wrapFolders(Folder[]) - Method in class org.apache.james.mailrepository.javamail.FolderAdapter
 
write(int) - Method in class org.apache.james.mailrepository.javamail.HashJavamailStoreMailRepository.HasherOutputStream
 
write(int) - Method in class org.apache.james.socket.SplitOutputStream
 
write(byte[], int, int) - Method in class org.apache.james.util.scheduler.SchedulerNotifyOutputStream
Write an array of bytes to the stream
write(int) - Method in class org.apache.james.util.scheduler.SchedulerNotifyOutputStream
Write a byte to the stream
write(int) - Method in class org.apache.james.util.stream.CRLFOutputStream
Writes a byte to the stream Fixes any naked CR or LF to the RFC 2821 mandated CFLF pairing.
write(byte[], int, int) - Method in class org.apache.james.util.stream.CRLFOutputStream
 
write(int) - Method in class org.apache.james.util.stream.ExtraDotOutputStream
Writes a byte to the stream, adding dots where appropriate.
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.
writeChunk(byte[], int, int) - Method in class org.apache.james.util.stream.CRLFOutputStream
Provides an extension point for ExtraDotOutputStream to be able to add dots at the beginning of new lines.
writeChunk(byte[], int, int) - Method in class org.apache.james.util.stream.ExtraDotOutputStream
Overrides super writeChunk in order to add a "." if the previous chunk ended with a new line and a new chunk starts with "."
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
writeLoggedFlushedResponse(String) - Method in class org.apache.james.socket.AbstractJamesHandler
Write and flush a response string.
writeLoggedFlushedResponse(String) - Method in interface org.apache.james.socket.ProtocolHandlerHelper
Writes a response to the client and flush it.
writeLoggedResponse(String) - Method in class org.apache.james.socket.AbstractJamesHandler
Write a response string.
writeLoggedResponse(String) - Method in interface org.apache.james.socket.ProtocolHandlerHelper
Writes a response to the client without flushing.
writeMessageBodyTo(MimeMessage, OutputStream) - Static method in class org.apache.james.core.MimeMessageUtil
Write message body of given mimeessage to the given outputStream
writeMessageContentTo(MimeMessage, OutputStream, int) - Method in class org.apache.james.pop3server.TopCmdHandler
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.pop3server.POP3Handler
 
writeResponse(String) - Method in interface org.apache.james.pop3server.POP3Session
Writes response string to the client
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
 
writeToInternal(MimeMessage, OutputStream, OutputStream, String[]) - Static method in class org.apache.james.core.MimeMessageUtil
 

X

XMLDomainList - Class in org.apache.james.domain
Mimic the old behavoir of JAMES
XMLDomainList() - Constructor for class org.apache.james.domain.XMLDomainList
 
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
 
XMLVirtualUserTable - Class in org.apache.james.vut
 
XMLVirtualUserTable() - Constructor for class org.apache.james.vut.XMLVirtualUserTable
 

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

Copyright ? 2002-2009 The Apache Software Foundation. All Rights Reserved.