diff options
| author | bwarsaw | 2002-05-09 15:06:13 +0000 |
|---|---|---|
| committer | bwarsaw | 2002-05-09 15:06:13 +0000 |
| commit | ae7ca842a8768ccc4da17d82218f2bc1e698169f (patch) | |
| tree | 1a86f5953c30f76c12f492a77974badedec6f434 | |
| parent | 2d9902c9649a65e669a9b51b922ee8106f2f10e9 (diff) | |
| download | mailman-ae7ca842a8768ccc4da17d82218f2bc1e698169f.tar.gz mailman-ae7ca842a8768ccc4da17d82218f2bc1e698169f.tar.zst mailman-ae7ca842a8768ccc4da17d82218f2bc1e698169f.zip | |
| -rw-r--r-- | cron/disabled | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/cron/disabled b/cron/disabled index 68002df76..31c1ca4f3 100644 --- a/cron/disabled +++ b/cron/disabled @@ -46,7 +46,6 @@ from Mailman import mm_cfg from Mailman import Utils from Mailman import MailList from Mailman import MemberAdaptor -from Mailman.Bouncer import _BounceInfo from Mailman.Logging.Syslog import syslog from Mailman.i18n import _ @@ -104,19 +103,13 @@ def main(): if mlist.getDeliveryStatus(member) <> MemberAdaptor.ENABLED: continue info = mlist.getBounceInfo(member) - if not isinstance(info, _BounceInfo): - # It's old bounce data, which is useless to us. Reset. - disables.append((member, None)) - elif info.score >= mlist.bounce_score_threshold: + if info.score >= mlist.bounce_score_threshold: disables.append((member, info)) if disables: mlist.Lock() try: for member, info in disables: - if info is None: - mlist.setBounceInfo(member, None) - else: - mlist.disableBouncingMember(member, info, msg) + mlist.disableBouncingMember(member, info, msg) mlist.Save() finally: mlist.Unlock() |
