|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ReceivedHeaderParser | |
org.jasen.core.parsers | |
org.jasen.interfaces | |
org.jasen.plugins | |
org.jasen.util |
Uses of ReceivedHeaderParser in org.jasen.core.parsers |
Classes in org.jasen.core.parsers that implement ReceivedHeaderParser | |
class |
AbstractReceivedHeaderParser
Optional base class for ReceivedHeaderParsers. |
class |
GenericReceivedHeaderParser
This is a generic header parser which should parse most "Received" MIME headers. |
Uses of ReceivedHeaderParser in org.jasen.interfaces |
Methods in org.jasen.interfaces with parameters of type ReceivedHeaderParser | |
JasenTestResult |
JasenPlugin.test(Jasen engine,
javax.mail.internet.MimeMessage rawMessage,
JasenMessage parsedMessage,
ParserData data,
ReceivedHeaderParser parser)
Computess the "spamminess" of a message. |
Uses of ReceivedHeaderParser in org.jasen.plugins |
Methods in org.jasen.plugins with parameters of type ReceivedHeaderParser | |
JasenTestResult |
URLScanner.test(Jasen engine,
javax.mail.internet.MimeMessage rawMessage,
JasenMessage parsedMessage,
ParserData data,
ReceivedHeaderParser parser)
|
JasenTestResult |
TagSourcePortScanner.test(Jasen engine,
javax.mail.internet.MimeMessage rawMessage,
JasenMessage parsedMessage,
ParserData data,
ReceivedHeaderParser parser)
|
JasenTestResult |
TagSourceCgiScanner.test(Jasen engine,
javax.mail.internet.MimeMessage rawMessage,
JasenMessage parsedMessage,
ParserData data,
ReceivedHeaderParser parser)
|
JasenTestResult |
TagFalseAnchorScanner.test(Jasen engine,
javax.mail.internet.MimeMessage rawMessage,
JasenMessage parsedMessage,
ParserData data,
ReceivedHeaderParser parser)
|
JasenTestResult |
SenderServerValidationScanner.test(Jasen engine,
javax.mail.internet.MimeMessage rawMessage,
JasenMessage parsedMessage,
ParserData data,
ReceivedHeaderParser parser)
|
JasenTestResult |
SenderAddressValidationScanner.test(Jasen engine,
javax.mail.internet.MimeMessage rawMessage,
JasenMessage parsedMessage,
ParserData data,
ReceivedHeaderParser parser)
|
JasenTestResult |
RobinsonScanner.test(Jasen engine,
javax.mail.internet.MimeMessage rawMessage,
JasenMessage parsedMessage,
ParserData data,
ReceivedHeaderParser parser)
|
JasenTestResult |
RecipientScanner.test(Jasen engine,
javax.mail.internet.MimeMessage rawMessage,
JasenMessage parsedMessage,
ParserData data,
ReceivedHeaderParser parser)
|
JasenTestResult |
RBLScanner.test(Jasen engine,
javax.mail.internet.MimeMessage rawMessage,
JasenMessage parsedMessage,
ParserData data,
ReceivedHeaderParser parser)
|
JasenTestResult |
ObfuscatedCharacterScanner.test(Jasen engine,
javax.mail.internet.MimeMessage rawMessage,
JasenMessage parsedMessage,
ParserData data,
ReceivedHeaderParser parser)
|
JasenTestResult |
KeywordScanner.test(Jasen engine,
javax.mail.internet.MimeMessage rawMessage,
JasenMessage parsedMessage,
ParserData data,
ReceivedHeaderParser parser)
|
JasenTestResult |
InvisiMailScanner.test(Jasen engine,
javax.mail.internet.MimeMessage rawMessage,
JasenMessage parsedMessage,
ParserData data,
ReceivedHeaderParser parser)
|
JasenTestResult |
ImageDominanceScanner.test(Jasen engine,
javax.mail.internet.MimeMessage rawMessage,
JasenMessage parsedMessage,
ParserData data,
ReceivedHeaderParser parser)
|
JasenTestResult |
HTMLConcealmentScanner.test(Jasen engine,
javax.mail.internet.MimeMessage rawMessage,
JasenMessage parsedMessage,
ParserData data,
ReceivedHeaderParser parser)
|
JasenTestResult |
HeuristicScanner.test(Jasen engine,
javax.mail.internet.MimeMessage rawMessage,
JasenMessage parsedMessage,
ParserData data,
ReceivedHeaderParser parser)
|
JasenTestResult |
FromAddressValidationScanner.test(Jasen engine,
javax.mail.internet.MimeMessage rawMessage,
JasenMessage parsedMessage,
ParserData data,
ReceivedHeaderParser parser)
|
JasenTestResult |
AttachmentScanner.test(Jasen engine,
javax.mail.internet.MimeMessage rawMessage,
JasenMessage parsedMessage,
ParserData data,
ReceivedHeaderParser parser)
|
JasenTestResult |
AnomalousCharacterScanner.test(Jasen engine,
javax.mail.internet.MimeMessage rawMessage,
JasenMessage parsedMessage,
ParserData data,
ReceivedHeaderParser parser)
|
Uses of ReceivedHeaderParser in org.jasen.util |
Methods in org.jasen.util with parameters of type ReceivedHeaderParser | |
static boolean |
MimeUtils.verifySenderAddress(DNSResolver dresolver,
InetAddressResolver iresolver,
ReceivedHeaderParser parser,
String receivedHeaderLine,
String senderAddress)
Verifies the given sender address against the information in the last (most recent) received header line Specifically, this does the following: get domain of sender get IP address of last (most recent) MTA get hostname of last (most recent) MTA if (MTA IP Address resolves to MTA hostname) then use MTA hostname for MX IP records else use MTA IP Address get MX records for sender domain if(at least 1 MX record IP matches MTA IP) then valid |
static int |
MimeUtils.isForgery(InetAddressResolver resolver,
javax.mail.internet.MimeMessage message,
String senderAddress,
ReceivedHeaderParser parser)
Determines if the loaded message is a forgery. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |