diff options
| author | msapiro | 2006-03-09 22:10:12 +0000 |
|---|---|---|
| committer | msapiro | 2006-03-09 22:10:12 +0000 |
| commit | 35856dd8252acad19eeb602ccdfd228cc977f102 (patch) | |
| tree | 6d9d8a18fe8f73bcee5604c330e2414d38efde8b /Mailman/Queue/BounceRunner.py | |
| parent | b012e026bd55fd6c2d629789fb6f4c5893142f2b (diff) | |
| download | mailman-35856dd8252acad19eeb602ccdfd228cc977f102.tar.gz mailman-35856dd8252acad19eeb602ccdfd228cc977f102.tar.zst mailman-35856dd8252acad19eeb602ccdfd228cc977f102.zip | |
Diffstat (limited to 'Mailman/Queue/BounceRunner.py')
| -rw-r--r-- | Mailman/Queue/BounceRunner.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/Mailman/Queue/BounceRunner.py b/Mailman/Queue/BounceRunner.py index 682466b02..bb0e49dab 100644 --- a/Mailman/Queue/BounceRunner.py +++ b/Mailman/Queue/BounceRunner.py @@ -197,7 +197,11 @@ class BounceRunner(Runner, BounceMixin): return # Try VERP detection first, since it's quick and easy addrs = verp_bounce(mlist, msg) - if not addrs: + if addrs: + # We have an address, but check if the message is non-fatal. + if BouncerAPI.ScanMessages(mlist, msg) is BouncerAPI.Stop: + return + else: # See if this was a probe message. token = verp_probe(mlist, msg) if token: |
