c.l.m.h.MaloneHandler : class documentation

Part of canonical.launchpad.mail.handlers View In Hierarchy

Implements interfaces: canonical.launchpad.interfaces.mail.IMailHandler

Handles emails sent to Malone.

It only handles mail sent to new@... and $bugid@..., where $bugid is a positive integer.

Method getCommands Returns a list of all the commands found in the email.
Method process See IMailHandler.
Method sendHelpEmail Send usage help to to_address.
Method processAttachments Create Bugattachments for "reasonable" mail attachments.
def getCommands(self, signed_msg):
Returns a list of all the commands found in the email.
def process(self, signed_msg, to_addr, filealias=None, log=None, extract_signature_timestamp=extract_signature_timestamp):
See IMailHandler.
def sendHelpEmail(self, to_address):
Send usage help to to_address.
def processAttachments(self, bug, message, signed_mail):
Create Bugattachments for "reasonable" mail attachments.

A mail attachment is stored as a bugattachment if its content type is not listed in irrelevant_content_types.

API Documentation for Launchpad, generated by pydoctor at 2010-09-27 00:00:11.