Uses of Interface
mireka.filter.FilterType
-
Packages that use FilterType Package Description mireka.destination Contains Destination core classes; destinations represents the different ways of delivering a mail received in an incoming mail transaction, e.g. putting the mail into a POP3 maildrop or transmitting it to a remote domain.mireka.filter Contains the filter API; filters follow an SMTP transaction and may respond to individual SMTP commands.mireka.filter.dnsbl Provides a filter which queries one or more DNSBLs (DNS-based Block Lists) and rejects mails bases on the result.mireka.filter.local Contains filters which decide if a recipient is local and determine the necessary actions.mireka.filter.misc Contains other, unrelated, simple filters which have not got their own package.mireka.filter.spf Provides a filter which validates the reverse path of a mail using the Sender Policy Framework (SPF).mireka.filterchain Contains classes for the configuration and instantiation of a filter chain.mireka.submission Filters and configuration objects related to receiving mail from a MUA (Mail User Agent). -
-
Uses of FilterType in mireka.destination
Classes in mireka.destination that implement FilterType Modifier and Type Class Description classDestinationProcessorFilterDestinationProcessorFilter groups recipients by their destinations and calls theMailDestinationorSessionDestinationobjects with the recipients to which they are assigned. -
Uses of FilterType in mireka.filter
Classes in mireka.filter that implement FilterType Modifier and Type Class Description classStatelessFilterTypeNote: implementing classes must be thread safe, because they can be used by multiple connections at the same time. -
Uses of FilterType in mireka.filter.dnsbl
Classes in mireka.filter.dnsbl that implement FilterType Modifier and Type Class Description classRefuseBlacklistedRecipient -
Uses of FilterType in mireka.filter.local
Classes in mireka.filter.local that implement FilterType Modifier and Type Class Description classAcceptAllRecipientclassAcceptDomainPostmasterclassAcceptGlobalPostmasterclassAcceptPostmasterclassAcceptRecipientclassLookupDestinationFilterThe LookupDestination filter assigns a destination to recipients in theFilterBase.verifyRecipient(RecipientContext)phase.classProhibitRelayingThis filter rejects recipient addresses of which remote part is not a local domain (or address literal).classRefuseUnknownRecipientThe RefuseUnknownRecipient filter rejects recipients whose destination has not been set (null) or whose destination isUnknownRecipientDestination. -
Uses of FilterType in mireka.filter.misc
Classes in mireka.filter.misc that implement FilterType Modifier and Type Class Description classMeasureTrafficThe MeasureTraffic filter collects statistics information about the incoming traffic of a Mireka SMTP server port in anIncomingSmtpSummaryobject.classRedirectPostmasterMailAssigns a destination to a postmaster recipient depending on the reverse path.classRejectLargeMailclassSavePostmasterMailclassStopLoopclassTarpitOnGlobalRejectionsThe TarpitOnGlobalRejections filter slows down replies to RCPT command on all connections if unknown recipients are submitted by a client. -
Uses of FilterType in mireka.filter.spf
Classes in mireka.filter.spf that implement FilterType Modifier and Type Class Description classAddReceivedSpfHeaderclassRejectOnFailedSpfCheck -
Uses of FilterType in mireka.filterchain
Methods in mireka.filterchain with parameters of type FilterType Modifier and Type Method Description voidFilters. addFilter(FilterType filter)Method parameters in mireka.filterchain with type arguments of type FilterType Modifier and Type Method Description voidFilters. setFilters(java.util.List<FilterType> filters) -
Uses of FilterType in mireka.submission
Classes in mireka.submission that implement FilterType Modifier and Type Class Description classRejectIfUnauthenticatedRejects the MAIL command if the session has not been authenticated.
-