| org.jsmtpd.core.common.filter.IFilter
All known Subclasses: org.jsmtpd.plugins.filters.snippets.ReplaceSnippetFilter, org.jsmtpd.plugins.filters.ClamAV.ClamAVFilter, org.jsmtpd.plugins.filters.builtin.SimpleBlackListManager, org.jsmtpd.plugins.filters.builtin.RcptMatcher, org.jsmtpd.plugins.filters.builtin.TrueFilter, org.jsmtpd.plugins.filters.ldap.LdapBodyRewriter, org.jsmtpd.plugins.filters.builtin.ChainSucces, org.jsmtpd.plugins.filters.Jasen.JasenSpamFilter, org.jsmtpd.plugins.filters.builtin.FalseFilter, org.jsmtpd.plugins.filters.builtin.RcptRewrite, org.jsmtpd.plugins.filters.builtin.ChainReject, org.jsmtpd.plugins.filters.SA.SAFilter,
IFilter | public interface IFilter extends IGenericPlugin(Code) | | Return true if the filter is passed successfully
Return false if the filter is not passed
Chain will go on until its end, or if FilterTreeFailureException or
FilterTreeSuccesException are thrown. Theses exceptions causes the
immediate succes or failure of the chain
A filter that causes a failure of chain should excplitly create a new mail
to inform the sender of the failure.
author: Jean-Francois POUX |
|
|