def handle_incoming (m): if not wleconfig.config.getboolean ('DEFAULT', 'vacation'): return if wlemail.from_mailinglist (m): return if wlemail.sent_by_myself (m): return if not wlemail.sent_to_me (m): return r = vacation_message (m) if r: wlemail.send_message (r)
def handle_ok(m): wlemail.add_magic(m) wlevacation.handle_incoming(m) wleconfirm.deliver_mail(m, 'mailbox') count_delivered() wleconfirm.check_discuss(m) if wlemail.from_mailinglist(m): if wleconfig.config.getboolean('DEFAULT', 'list_add_other'): wlelists.snoop_addresses(m) else: if wlemail.sent_by_myself(m): if wleconfig.config.getboolean('DEFAULT', 'confirm_recipients'): wlelists.add_confirmed(m.mrecipients) elif wleconfig.config.getboolean('DEFAULT', 'people_add_other'): wlelists.snoop_addresses(m)
def handle_ok (m): wlemail.add_magic (m) wlevacation.handle_incoming (m) wleconfirm.deliver_mail (m, 'mailbox') count_delivered () wleconfirm.check_discuss (m) if wlemail.from_mailinglist (m): if wleconfig.config.getboolean ('DEFAULT', 'list_add_other'): wlelists.snoop_addresses (m) else: if wlemail.sent_by_myself (m): if wleconfig.config.getboolean ('DEFAULT', 'confirm_recipients'): wlelists.add_confirmed (m.mrecipients) elif wleconfig.config.getboolean ('DEFAULT', 'people_add_other'): wlelists.snoop_addresses (m)