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

G

getAcceptAction() - Method in class de.malowa.greylister.Constants
Returns the string which should be communicated to the Postfix daemon.
getAction(String) - Method in class de.malowa.greylister.trap.ConcreteSpamTrap
Retrieves the final spam recipient for the given spam trap.
getAction(String) - Method in class de.malowa.greylister.trap.NoSpamTrap
 
getAction(String) - Method in class de.malowa.greylister.trap.SpamTrap
Action to be performed when mail is sent to a spam trap.
getBlockedmailcount() - Method in class de.malowa.greylister.MailHistory
gets number of times a tupel has been seen before.
getClientHost() - Method in class de.malowa.greylister.SMTPInformation
Gets the name of the client.
getClientIP() - Method in class de.malowa.greylister.SMTPInformation
Gets the IPv4 address of the requesting client
getClientIP3Byte() - Method in class de.malowa.greylister.SMTPInformation
Return the first 3 byte from the IP of the requesting client including the dots.
getConnection() - Method in class de.malowa.greylister.Constants
Returns new database connection to the greylist database.
getDateToRemoveNoRetry(SMTPInformation, MailHistory) - Static method in class de.malowa.rules.RuleEvaluator
Checks the rule chain if one rule defines the time when an entry in the greylisting database should be removed.
getDateToRemovePassedEntry(SMTPInformation, MailHistory) - Static method in class de.malowa.rules.RuleEvaluator
Checks the rule chain if one rule defines the time when an entry in the greylisting database should be removed.
getDelay(SMTPInformation) - Static method in class de.malowa.rules.RuleEvaluator
Queries all configured rules to get the delay time for the given SMTPInformation.
getDelayTime(SMTPInformation) - Method in class de.malowa.rules.delay.DefaultDelayRule
 
getDelayTime(SMTPInformation) - Method in interface de.malowa.rules.delay.DelayRule
Returns the delay in minutes for the given SMTP mail header.
getDelayTime(SMTPInformation) - Method in class de.malowa.suggestions.delay.ClientCountryDomainRule
 
getDelayTime(SMTPInformation) - Method in class de.malowa.suggestions.delay.HeloWithoutDotRule
 
getDelayTime(SMTPInformation) - Method in class de.malowa.suggestions.delay.HostNotGivenRule
 
getDelayTime(SMTPInformation) - Method in class de.malowa.suggestions.delay.OptimisticDelay
 
getDelayTime(SMTPInformation) - Method in class de.malowa.suggestions.delay.SenderSpecificRule
 
getDelayTimeWithHistory(SMTPInformation, MailHistory) - Method in class de.malowa.rules.delay.DefaultDelayRule
 
getDelayTimeWithHistory(SMTPInformation, MailHistory) - Method in interface de.malowa.rules.delay.DelayRule
Returns the delay in minutes for the given SMTP mail header.
getDelayTimeWithHistory(SMTPInformation, MailHistory) - Method in class de.malowa.suggestions.delay.ClientCountryDomainRule
 
getDelayTimeWithHistory(SMTPInformation, MailHistory) - Method in class de.malowa.suggestions.delay.HeloWithoutDotRule
 
getDelayTimeWithHistory(SMTPInformation, MailHistory) - Method in class de.malowa.suggestions.delay.HostNotGivenRule
 
getDelayTimeWithHistory(SMTPInformation, MailHistory) - Method in class de.malowa.suggestions.delay.OptimisticDelay
 
getDelayTimeWithHistory(SMTPInformation, MailHistory) - Method in class de.malowa.suggestions.delay.SenderSpecificRule
 
getDelayWithHistory(SMTPInformation, MailHistory) - Static method in class de.malowa.rules.RuleEvaluator
Queries all configured rules to get the delay time for the given SMTPInformation.
getGlobalWhitelist() - Method in class de.malowa.greylister.Constants
Returns the current whitelist implementation
getHelo() - Method in class de.malowa.greylister.SMTPInformation
Returns the string a sender provided for EHLO or HELO during SMTP dialog.
getInstance() - Static method in class de.malowa.greylister.Constants
Returns one and only the one instance of Constants class.
getMailHistory() - Method in class de.malowa.state.OnGreylistState
 
getMinimumOccurrencesBeforeWhitelist() - Method in class de.malowa.greylister.Constants
 
getPassedSeconds() - Method in class de.malowa.greylister.MailHistory
gets number of seconds since the tupel was inserted into greylist
getRecipient() - Method in class de.malowa.greylister.SMTPInformation
Gets the mail address of the origination recipient.
getRecipientDomain() - Method in class de.malowa.greylister.SMTPInformation
Gets the domain part of the recipient's mail address.
getSecondsToWait() - Method in class de.malowa.greylister.MailHistory
gets seconds to wait until passing greylist.
getSender() - Method in class de.malowa.greylister.SMTPInformation
Gets the mail address of the sender
getSenderDomain() - Method in class de.malowa.greylister.SMTPInformation
Gets the domain part of the sender's mail address.
getSMTPInformation() - Method in class de.malowa.state.State
 
getSpamTrap() - Method in class de.malowa.greylister.Constants
Returns current spam trap implementation
getState() - Method in class de.malowa.greylister.Greylister
Returns the state the current delivery attempt is in.
Greylister - Class in de.malowa.greylister
The Greylister is the interface to the database layer which holds and stores all information of the current email delivery attempt.
Greylister(SMTPInformation) - Constructor for class de.malowa.greylister.Greylister
Constructs a new interface to the database layer.

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