From a6ff8e611b314b145add34b43c278944957d8d5e Mon Sep 17 00:00:00 2001 From: Mark Sapiro Date: Sun, 25 Dec 2011 09:25:47 -0800 Subject: Added recognition for another Qmail bounce. --- tests/bounces/qmail_07.txt | 25 +++++++++++++++++++++++++ tests/test_bounces.py | 3 ++- 2 files changed, 27 insertions(+), 1 deletion(-) create mode 100755 tests/bounces/qmail_07.txt mode change 100644 => 100755 tests/test_bounces.py (limited to 'tests') diff --git a/tests/bounces/qmail_07.txt b/tests/bounces/qmail_07.txt new file mode 100755 index 00000000..e07a96a2 --- /dev/null +++ b/tests/bounces/qmail_07.txt @@ -0,0 +1,25 @@ +From nobody Sat Dec 24 16:02:20 2011 +Return-Path: <> +X-Original-To: announce-bounces@example.com +Delivered-To: announce-bounces@example.com +Received: from p3plsmtp18-06.prod.phx3.secureserver.net + (p3plsmtp18-06.prod.phx3.secureserver.net [173.201.193.191]) + by example.com (Postfix) with ESMTP id 3E97F130D75 + for ; + Sat, 24 Dec 2011 16:02:07 -0500 (EST) +Received: (qmail 1989 invoked for bounce); 24 Dec 2011 21:02:06 -0000 +Date: 24 Dec 2011 21:02:06 -0000 +From: MAILER-DAEMON@p3plsmtp18-06.prod.phx3.secureserver.net +To: announce-bounces@example.com +Subject: failure notice + +Your mail message to the following address(es) could not be delivered. This +is a permanent error. Please verify the addresses and try again. If you are +still having difficulty sending mail to these addresses, please contact +Customer Support at 480-624-2500. + +: +child status 100...The e-mail message could not be delivered because the user's mailfolder is full. + +--- Below this line is a copy of the message. + diff --git a/tests/test_bounces.py b/tests/test_bounces.py old mode 100644 new mode 100755 index d370ab31..6bf51570 --- a/tests/test_bounces.py +++ b/tests/test_bounces.py @@ -1,4 +1,4 @@ -# Copyright (C) 2001-2010 by the Free Software Foundation, Inc. +# Copyright (C) 2001-2011 by the Free Software Foundation, Inc. # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License @@ -135,6 +135,7 @@ class BounceTest(unittest.TestCase): ('Qmail', 'qmail_04.txt', ['merotiia@tennisnsw.com.au']), ('Qmail', 'qmail_05.txt', ['ivokggrrdvc@caixaforte.freeservers.com']), ('Qmail', 'qmail_06.txt', ['ntl@xxx.com']), + ('Qmail', 'qmail_07.txt', ['user@example.net']), # LLNL's custom Sendmail ('LLNL', 'llnl_01.txt', ['trotts1@llnl.gov']), # Netscape's server... -- cgit v1.2.3