Bounce Score information
![](https://secure.gravatar.com/avatar/b1d5d7ea13ea74bd71d527659ac9e3ec.jpg?s=120&d=mm&r=g)
I am new administrator for several mail-lists, using GNUMailman 2.1 via our service provider.
It seems that although some addresses have bounced a number of times, none are being suspended.
Is there a way to obtain a list of the current bounce scores and bounce status for each of the members of a list?
Also, I have seen references to a bounce log but have not been able to locate one.
Thanks in advance for any help.
![](https://secure.gravatar.com/avatar/ac847e3bb1213b500ff8941fb0d145bb.jpg?s=120&d=mm&r=g)
If you have shell (command line) access there's a script for that (get_bounce_info.py) here:
https://www.msapiro.net/scripts/
The bounce log is in mailman/logs but again I think you'll need the command line to get there.
Mark can correct me if I'm wrong on either.
On Thu, Jun 6, 2024 at 10:08 AM Bruce Kaiser <brucekaiser@airmail.net> wrote:
--
Russell Clemings <rclemings@gmail.com>
![](https://secure.gravatar.com/avatar/56f108518d7ee2544412cc80978e3182.jpg?s=120&d=mm&r=g)
On 6/6/24 11:07 AM, Russell Clemings wrote:
That's all correct.
There are a few possibilities.
If the site has set VERP_PROBES = Yes in mm_cfg.py, when a user's score reaches threshhold, a probe message is sent and delivery is only disabled if the probe bounces. It is possible that messages bounce because of DMARC or other reasons and the probes don't bounce.
If your Mailman is at least 2.1.18, you should ensure that under Privacy options... -> Sender filters that dmarc_moderation_action is Munge From or Wrap Message and dmarc_quarantine_moderation_action is Yes. See https://wiki.list.org/DEV/DMARC
It's possible the list's Bounce processing settings are not appropriate for the list. For low volume lists, the default bounce_info_stale_after = 7 days may be too short. It should be at least as long as the longest expected interval between posts.
Is there a way to obtain a list of the current bounce scores and bounce status for each of the members of a list?
This information isn't available via the web UI. See above.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
![](https://secure.gravatar.com/avatar/b1d5d7ea13ea74bd71d527659ac9e3ec.jpg?s=120&d=mm&r=g)
Thanks for the responses. It's not going to be possible to get command-line access for us. All access is via cPanel pages. I assume that these HTML pages are part of the Mailman 2.1 rather than an interface designed by the cPanel folks. Is that correct?
I see that the Membership List indicates when a member is Disabled because of Bounce Status (under the column NoMail). By extending the time between "Disabled" and "Removal" from the list, we have time to investigate. We can work with that.
A small suggestion would be to modify the Membership List to show [All] addresses in addition to subsets by letter [A], [B], etc. Where is the correct place to make suggestions going forward?
Thanks again for your assistance.
On 6/7/2024 3:05 PM, Mark Sapiro wrote:
![](https://secure.gravatar.com/avatar/56f108518d7ee2544412cc80978e3182.jpg?s=120&d=mm&r=g)
On 6/9/24 9:34 AM, Bruce Kaiser wrote:
The admin, admindb, listinfo, etc. pages are Mailman 2.1 pages with cPanel mods (mostly invisible) to support their list naming convention. The cPanel pages for creating lists and ? are cPanel specific.
See https://wiki.list.org/DOC/Mailman%20and%20CPanel
To see All, set admin_member_chunksize on the General Options page to a value greater than the number of list members. To go back to subsets, set it to a value less than the number of list members.
Where is the correct place to make suggestions going forward?
Mailman 2.1 is not being updated. See https://mail.python.org/archives/list/mailman-announce@python.org/message/TJ...
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
![](https://secure.gravatar.com/avatar/ac847e3bb1213b500ff8941fb0d145bb.jpg?s=120&d=mm&r=g)
If you have shell (command line) access there's a script for that (get_bounce_info.py) here:
https://www.msapiro.net/scripts/
The bounce log is in mailman/logs but again I think you'll need the command line to get there.
Mark can correct me if I'm wrong on either.
On Thu, Jun 6, 2024 at 10:08 AM Bruce Kaiser <brucekaiser@airmail.net> wrote:
--
Russell Clemings <rclemings@gmail.com>
![](https://secure.gravatar.com/avatar/56f108518d7ee2544412cc80978e3182.jpg?s=120&d=mm&r=g)
On 6/6/24 11:07 AM, Russell Clemings wrote:
That's all correct.
There are a few possibilities.
If the site has set VERP_PROBES = Yes in mm_cfg.py, when a user's score reaches threshhold, a probe message is sent and delivery is only disabled if the probe bounces. It is possible that messages bounce because of DMARC or other reasons and the probes don't bounce.
If your Mailman is at least 2.1.18, you should ensure that under Privacy options... -> Sender filters that dmarc_moderation_action is Munge From or Wrap Message and dmarc_quarantine_moderation_action is Yes. See https://wiki.list.org/DEV/DMARC
It's possible the list's Bounce processing settings are not appropriate for the list. For low volume lists, the default bounce_info_stale_after = 7 days may be too short. It should be at least as long as the longest expected interval between posts.
Is there a way to obtain a list of the current bounce scores and bounce status for each of the members of a list?
This information isn't available via the web UI. See above.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
![](https://secure.gravatar.com/avatar/b1d5d7ea13ea74bd71d527659ac9e3ec.jpg?s=120&d=mm&r=g)
Thanks for the responses. It's not going to be possible to get command-line access for us. All access is via cPanel pages. I assume that these HTML pages are part of the Mailman 2.1 rather than an interface designed by the cPanel folks. Is that correct?
I see that the Membership List indicates when a member is Disabled because of Bounce Status (under the column NoMail). By extending the time between "Disabled" and "Removal" from the list, we have time to investigate. We can work with that.
A small suggestion would be to modify the Membership List to show [All] addresses in addition to subsets by letter [A], [B], etc. Where is the correct place to make suggestions going forward?
Thanks again for your assistance.
On 6/7/2024 3:05 PM, Mark Sapiro wrote:
![](https://secure.gravatar.com/avatar/56f108518d7ee2544412cc80978e3182.jpg?s=120&d=mm&r=g)
On 6/9/24 9:34 AM, Bruce Kaiser wrote:
The admin, admindb, listinfo, etc. pages are Mailman 2.1 pages with cPanel mods (mostly invisible) to support their list naming convention. The cPanel pages for creating lists and ? are cPanel specific.
See https://wiki.list.org/DOC/Mailman%20and%20CPanel
To see All, set admin_member_chunksize on the General Options page to a value greater than the number of list members. To go back to subsets, set it to a value less than the number of list members.
Where is the correct place to make suggestions going forward?
Mailman 2.1 is not being updated. See https://mail.python.org/archives/list/mailman-announce@python.org/message/TJ...
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
participants (3)
-
Bruce Kaiser
-
Mark Sapiro
-
Russell Clemings