Mail::Abuse - Helps parse and respond to miscellaneous abuse complaints River stage zero No dependents

This module and the accompaining software can be used to automatically parse and respond to various formats of abuse complaints. This software is geared towards abuse desk administrators who need sophisticated tools to deal with the complains. "Mail:...

LUISMUNOZ/Mail-Abuse-1.026 - 22 Jun 2007 20:49:09 GMT

Mail::Abuse::Report - Process an abuse report River stage zero No dependents

This class encapsulates an abuse report and provides methods to automate tasks such as extracting individual incidents from it, filtering the incidents, etc. Each of the methods are described in detail, below: "->new(%args)" Creates a new "Mail::Abus...

LUISMUNOZ/Mail-Abuse-1.026 - 22 Jun 2007 20:49:09 GMT

Mail::Abuse::Reader - Reads a Mail::Abuse::Report River stage zero No dependents

This class implements the reception of an abuse report and its conversion to a "Mail::Abuse::Report" object. The following functions are provided for the customization of the behavior of the class....

LUISMUNOZ/Mail-Abuse-1.026 - 22 Jun 2007 20:49:09 GMT

Mail::Abuse::Filter - Filter incidents depending on various criteria River stage zero No dependents

This class allows for the specification of a set of restrictions placed on the "Mail::Abuse::Incidents" that are considered interesting. Anything not interesting will be removed from a report. The following functions are provided for the customizatio...

LUISMUNOZ/Mail-Abuse-1.026 - 22 Jun 2007 20:49:09 GMT

Mail::Abuse::Incident - Parses a Mail::Abuse::Report to extract incidents River stage zero No dependents

This class implements the reception of an abuse report and its conversion to a "Mail::Abuse::Report" object. An object must respond to all the methods in the synopsis, returning the required information about the incident (after it has been parsed). ...

LUISMUNOZ/Mail-Abuse-1.026 - 22 Jun 2007 20:49:09 GMT

Mail::Abuse::Processor - Process a Mail::Abuse::Report River stage zero No dependents

This class implements the actions that are performed in a "Mail::Abuse::Report" after it has been received and parsed. Actions usually include storing the report, opening tickets, etc. The following functions are provided for the customization of the...

LUISMUNOZ/Mail-Abuse-1.026 - 22 Jun 2007 20:49:09 GMT

Mail::Abuse::Filter::IP - Filter incidents according to its origin IP River stage zero No dependents

Removes those events from a "Mail::Abuse::Report" whose origin does not match the rules enforced by this module. The actual rules must be specified in the configuration file for the abuse report. The following configuration keys are recognized: sourc...

LUISMUNOZ/Mail-Abuse-1.026 - 22 Jun 2007 20:49:09 GMT

Mail::Abuse::Filter::Time - Filter incidents according to how old they are River stage zero No dependents

Removes those events from a "Mail::Abuse::Report" that are older than a given threshold, which can be specified in the configuration file for the abuse report. The following configuration keys are recognized: filter before Incidents older than the sp...

LUISMUNOZ/Mail-Abuse-1.026 - 22 Jun 2007 20:49:09 GMT

Mail::Abuse::Reader::POP3 - Reads a Mail::Abuse::Report out of a POP3 account River stage zero No dependents

This class reads in each message in a POP3 mailbox into the text of a "Mail::Abuse::Report" object. A number of configuration keys are used for establishing the operational parameters. These config keys are described below: pop3 server Must be set to...

LUISMUNOZ/Mail-Abuse-1.026 - 22 Jun 2007 20:49:09 GMT

Mail::Abuse::Incident::Log - Parses generic logs into Mail::Abuse::Reports River stage zero No dependents

This class parses generic logs that include a timestamp and an IP address in the same group of lines. Various configuration keys can influence the way this module works, as follows: log lines Controls how many consecutive lines to attempt a match on....

LUISMUNOZ/Mail-Abuse-1.026 - 22 Jun 2007 20:49:09 GMT

Mail::Abuse::Reader::Stdin - Reads an abuse report through STDIN River stage zero No dependents

This class reads in messages from STDIN, creating each corresponding "Mail::Abuse::Report" object. A number of configuration keys are used for establishing the operational parameters. These config keys are described below: stdin separator A string se...

LUISMUNOZ/Mail-Abuse-1.026 - 22 Jun 2007 20:49:09 GMT

Mail::Abuse::Processor::Store - Process a Mail::Abuse::Report River stage zero No dependents

This class stores a processed report in a file hierarchy that is composed using the smallest acceptable timestamp from the list of incidents in a report. If no incidents are found within a report, a special name is built based on the report text. The...

LUISMUNOZ/Mail-Abuse-1.026 - 22 Jun 2007 20:49:09 GMT

Mail::Abuse::Processor::Score - Assign a score to an abuse report River stage zero No dependents

This class allows for the computation of a score value, that can be stored in the "Mail::Abuse::Report" object itself. The score can be used by other processes for different purposes, such as priorizing incident handling, noise rejection and filterin...

LUISMUNOZ/Mail-Abuse-1.026 - 22 Jun 2007 20:49:09 GMT

Mail::Abuse::Processor::Table - Match incidents to users using a static table River stage zero No dependents

This class matches incidents to debug table If set to a true value, causes this module to emit debugging info using "warn()". POD ERRORS Hey! The above document had some coding errors, which are explained below: Around line 5: =over without closing =...

LUISMUNOZ/Mail-Abuse-1.026 - 22 Jun 2007 20:49:09 GMT

Mail::Abuse::Processor::Radius - Match incidents to users using RADIUS detail files River stage zero No dependents

This class attempts to find users associated with incidents by analyzing Radius detail files according to the specifications of the configuration file. Compressed detail files (ending in .gz) will be uncompressed and processed on the fly. The followi...

LUISMUNOZ/Mail-Abuse-1.026 - 22 Jun 2007 20:49:09 GMT

Mail::Abuse::Processor::Mailer - Handle the email response to a Mail::Abuse::Report River stage zero No dependents

This class handles automatic email responses sent to the originator of the Mail::Abuse::Report. Mail loops are avoided and detected by inserting a special header, X-Mail-Abuse-Loop. If this header is present, no messages will be sent. The following c...

LUISMUNOZ/Mail-Abuse-1.026 - 22 Jun 2007 20:49:09 GMT

Mail::Abuse::Incident::SpamCop - Parses SpamCop reports into Mail::Abuse::Reports River stage zero No dependents

This class parses SpamCop incidents. See http://www.SpamCop.net/ for more information regarding their excellent service. The following functions are provided for the customization of the behavior of the class....

LUISMUNOZ/Mail-Abuse-1.026 - 22 Jun 2007 20:49:09 GMT

Mail::Abuse::Incident::Received - Parses Received: headers in an abuse report River stage zero No dependents

This class parses standard Received: headers included in a given abuse report. Entries in the configuration file can control the behavior of this module. The following entries are recognized:...

LUISMUNOZ/Mail-Abuse-1.026 - 22 Jun 2007 20:49:09 GMT

Mail::Abuse::Processor::Explain - Explain a Mail::Abuse::Report River stage zero No dependents

This class outputs an abuse report and information about the incidents that were extracted, to STDOUT. It is useful when using this framework as part of a filter that preprocesses messages before handing them to other systems. The following functions...

LUISMUNOZ/Mail-Abuse-1.026 - 22 Jun 2007 20:49:09 GMT

Mail::Abuse::Incident::Normalize - Filter the text of a report within an Email River stage zero No dependents

This class handles various important tasks related with recognizing an abuse report. The specific tassks are: * Parse the headers and the body of the email message * Provide a translation from HTML to text if no suitable part is included in the origi...

LUISMUNOZ/Mail-Abuse-1.026 - 22 Jun 2007 20:49:09 GMT

28 results (0.028 seconds)