[Bug 558128] Re: remove 552 exception for SMTP perm/temp
Robert Mathews
rob-launchpad.net at tigertech.com
Wed Nov 1 19:37:13 EDT 2017
Just to add a little more: I checked the code and it appears that
DELIVERY_RETRY_WAIT was added in 2.1.2, but then removed in 2.1.3 in
favor of the RetryRunner having a 15 minute fixed delay:
SLEEPTIME = mm_cfg.minutes(15)
Unfortunately it looks like the DELIVERY_RETRY_WAIT constant was not
removed then even though it stopped being used in the code. Perhaps this
was intended to be:
SLEEPTIME = mm_cfg.minutes(mm_cfg.DELIVERY_RETRY_WAIT)
Looking more closely at my high CPU usage that triggered all this, it
turns out that because we use VERP_PERSONALIZED_DELIVERIES and the list
has hundreds of digest members, it was consuming almost that entire 15
minutes trying to send them all before starting again. :-(
Still seems like DELIVERY_RETRY_WAIT should be fixed or removed, though.
If it worked I'd increase it to several hours in my situation.
--
You received this bug notification because you are a member of Mailman
Coders, which is subscribed to GNU Mailman.
https://bugs.launchpad.net/bugs/558128
Title:
remove 552 exception for SMTP perm/temp
To manage notifications about this bug go to:
https://bugs.launchpad.net/mailman/+bug/558128/+subscriptions
More information about the Mailman-coders
mailing list