A B C D E F G H I L M N O P R S T U W

S

SecretAddressRule - Class in de.malowa.suggestions.white
A rule that accepts every mail if the recipient address starts with the current date in the format 'ddMMyyyy'.
SecretAddressRule() - Constructor for class de.malowa.suggestions.white.SecretAddressRule
Creates the rule
SenderSpecificRule - Class in de.malowa.suggestions.delay
Prefers mails coming from "good" top level domains and harms mails form "bad" top level domains.
SenderSpecificRule() - Constructor for class de.malowa.suggestions.delay.SenderSpecificRule
Creates the rule
sentSpamLately(SMTPInformation) - Method in class de.malowa.greylister.trap.ConcreteSpamTrap
Looks up the sending IP if it is already known for spamming.
sentSpamLately(SMTPInformation) - Method in class de.malowa.greylister.trap.NoSpamTrap
 
sentSpamLately(SMTPInformation) - Method in class de.malowa.greylister.trap.SpamTrap
Stops redirecting when a defined amount of spam arrives from a given IP in a given period of time.
shouldBeBlacklisted(SMTPInformation) - Method in interface de.malowa.rules.black.BlacklistRule
Implement the method to determine blacklisting.
shouldBeBlacklisted(SMTPInformation) - Method in class de.malowa.suggestions.black.AKSTCspammerRule
 
shouldBeBlacklisted(SMTPInformation) - Method in class de.malowa.suggestions.black.BadCocoNutsRule
 
shouldBeBlacklisted(SMTPInformation) - Method in class de.malowa.suggestions.black.DWspammerRule
 
shouldBeWhitelisted(SMTPInformation, MailHistory) - Method in interface de.malowa.rules.pass.PassRule
Implementation must return true if the current delivery attempt should bypass the greylist delay.
shouldBeWhitelisted(SMTPInformation) - Method in interface de.malowa.rules.white.WhitelistRule
Implement the method to determine whitelisting.
shouldBeWhitelisted(SMTPInformation, MailHistory) - Method in class de.malowa.suggestions.pass.InsaneMailserverRule
 
shouldBeWhitelisted(SMTPInformation, MailHistory) - Method in class de.malowa.suggestions.pass.PossibleMTARule
 
shouldBeWhitelisted(SMTPInformation) - Method in class de.malowa.suggestions.white.AbuseRule
 
shouldBeWhitelisted(SMTPInformation) - Method in class de.malowa.suggestions.white.SecretAddressRule
 
ShutdownHook - Class in de.malowa
The ShutdownHook will be called when the Postfix service terminates.
ShutdownHook() - Constructor for class de.malowa.ShutdownHook
 
ShutdownWatcher - Interface in de.malowa
The interface is used for all classes that will be informed of shutting down the program.
SMTPInformation - Class in de.malowa.greylister
Provides information from the SMTP dialog of a client.
SMTPInformation(String, String, String, String, String) - Constructor for class de.malowa.greylister.SMTPInformation
Constructs a SMTPInformation consisting of following information:
SpamTrap - Class in de.malowa.greylister.trap
A SpamTrap can be used to redirect spam arriving on a several email addresses or domains.
SpamTrap() - Constructor for class de.malowa.greylister.trap.SpamTrap
 
start() - Method in class de.malowa.DerbyNetworkServer
Starts the server
start() - Method in class de.malowa.HSQLDBNetworkServer
Starts the server
State - Class in de.malowa.state
Abstract class for representing a greylisting state.
State(SMTPInformation) - Constructor for class de.malowa.state.State
Constructs a state of a provided tupel.
StateVisitor - Interface in de.malowa.state
The StateVisitor is a part of a VisitorPattern and offers callback functions which will be called from the State.accept(StateVisitor) method.
StillDelayedState - Class in de.malowa.state
The state of a greylisting tupel when it is on the greylist and the delay time has not passed.
StillDelayedState(SMTPInformation, MailHistory) - Constructor for class de.malowa.state.StillDelayedState
Creates the state.

A B C D E F G H I L M N O P R S T U W