def test_mail_to_you_is_bouncing(): msg = MailRequest("fakepeer", None, None, open("tests/bounce.msg").read()) assert msg.is_bounce() bounce_rep = bounce.mail_to_you_is_bouncing(msg) assert bounce_rep assert_equal(bounce_rep['to'], msg.bounce.final_recipient)
def test_mail_to_you_is_bouncing(): msg = MailRequest("fakepeer", None, None, open("tests/bounce.msg").read()) assert msg.is_bounce() bounce_rep = bounce.mail_to_you_is_bouncing(msg) assert bounce_rep assert_equal(bounce_rep["to"], msg.bounce.final_recipient)
def BOUNCED_SOFT(message): if mailinglist.find_subscriptions(message.bounce.final_recipient): force_to_bounce_state(message) msg = bounce.mail_to_you_is_bouncing(message) relay.deliver(msg) bounce.archive_bounce(message) return handlers.admin.START