Package com.aoindustries.aoserv.client.email
package com.aoindustries.aoserv.client.email
-
ClassDescriptionAn
EmailAddress
represents a unique email address hosted on an AOServ server.AnEmailAttachmentBlock
restricts one attachment type on one email inbox.AnEmailAttachmentType
represents one extension that may be blocked by virus filters.Any email sent to aBlackholeEmailAddress
is piped directly to/dev/null
- the bit bucket - the email appears to have been delivered but is simply discarded.EachCyrusImapdServer
may listen for network connections on multipleNetBind
s.AnCyrusImapdServer
represents one running instance of Cyrus IMAPD.AEmailDomain
is one hostname/domain of email addresses hosted on aServer
.AnEmailForwarding
directs incoming mail to a different destination.AnArchitecture
wraps all the data for a single supported computer architecture.ALinuxAccount
may have any number of email addresses routed to it to become an email inbox.InboxAttributes
stores all the details of a mail inbox.Any incoming email addressed to aList
is immediately forwarded on to all addresses contained in the list.AnList
may receive email on multiple addresses, and then forward those emails to the list of destinations.AMajordomoList
is one list within aMajordomoServer
.AMajordomoServer
provides Majordomo functionality for aEmailDomain
.Multiple versions of Majordomo are supported by the system.Incoming email addressed to anEmailPipe
is piped into a native process.Any number ofEmailAddress
es may be directed to anEmailPipe
.EachSendmailServer
may listen for network connections on multipleNetBind
s.AnSendmailServer
represents one running instance of Sendmail.When a user successfully logs into either the POP3 or IMAP mail systems, access from their host is granted to the SMTP server via aEmailSmtpRelay
.TheEmailSmtpRelayType
of anEmailSmtpRelay
controls the servers response.Provides SMTP relay services for one or more non-managed servers.Provides non-default per-domain smart host limits.AnEmailSpamAssassinIntegrationMode
is a simple wrapper for the types of SpamAssassin integration modes.EverySpamEmailMessage
that causes an IP address to be blocked via aEmailSmtpRelay
is logged in this table.EachServer
has several entries in/etc/aliases
that do not belong to any particularEmailDomain
orPackage
.