|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.jasen.plugins.SenderServerValidationScanner
Validates the integrity of the sender domain based on the MX records for that domain.
Because this test will almost always fail, it is used to make messages "whiter" not blacker
| Constructor Summary | |
SenderServerValidationScanner()
|
|
| Method Summary | |
void |
destroy()
Destroys the plugin. |
void |
init(Properties properties)
Initialises the plugin with the given properties |
JasenTestResult |
test(Jasen engine,
javax.mail.internet.MimeMessage rawMessage,
JasenMessage parsedMessage,
ParserData data,
ReceivedHeaderParser parser)
Computess the "spamminess" of a message. |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public SenderServerValidationScanner()
| Method Detail |
public JasenTestResult test(Jasen engine,
javax.mail.internet.MimeMessage rawMessage,
JasenMessage parsedMessage,
ParserData data,
ReceivedHeaderParser parser)
throws JasenException
JasenPlugin
test in interface JasenPluginengine - A reference to the current engine instance.rawMessage - The original MimeMessage passed to the engine.parsedMessage - The parsed JasenMessage returned from the MimeParser.data - The data returned from the HTML Parser / Tokenizer combination.parser - The parser used to parse mail headers
JasenException - If an error occurs while performing the test
public void init(Properties properties)
throws JasenException
JasenPlugin
init in interface JasenPluginproperties -
JasenException
public void destroy()
throws JasenException
JasenPlugin
destroy in interface JasenPluginJasenException
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||