I tried posting this twice at the website and it appears to blackholed both times, don’t know whether it’s a new-user moderating thing or what. So apologies if this is a duplicate
Hopefully, this is simple. I know nothing about the innards of Mailman -- I've been just using it as a black box for a decade and it's been working fine.
Today, in the process of handling a subscriber's non-delivery complaint, I came across this error message in WHM's Mail Delivery Reports:
From Address: mailman-loop(a)server.wickenburg.us
Sender:
Sent Time: Feb 22, 2025, 6:48:18 PM
Sender Host: server.wickenburg.us
Sender IP: 127.0.0.1
Authentication: unauthorized
Spam Score: 0
Recipient: root(a)cloud-ci.unifiedlayer.com
Delivered To:
Delivery User:
Delivery Domain: cloud-ci.unifiedlayer.com
Router: reject
Transport: **rejected**
Out Time: Feb 22, 2025, 6:48:18 PM
ID: 1tm16p-00000000BOG-aS00
Delivery Host: server.wickenburg.us
Delivery IP: 127.0.0.1
Size: 0 bytes
Result: The mail server could not deliver mail to root(a)cloud-ci.unifiedlayer.com. The account or domain may not exist, they may be blacklisted, or missing the proper dns entries.
The recipient identified is not anything I ever set up. "unifiedlayer" belongs to my hosting provider, so this may be some sort of default or unset value. I've scoured the Mailman configuration screens for anything resembling this, or any field I should have provided but left blank, and I'm buffaloed.
Where is Mailman getting this value from, and how to I change it to something more useful?
I run a subscriber only email list with maybe 1400 subscribers (facebook has drastically diminished the number of
subscribers and use). Things were going along swimmingly until recently microsoft started blocking our list to their
email users. At first I was getting bounces with this message:
"...has been temporarily rate limited due to IP reputation"
Then, today I am getting this:
"SMTP error from remote mail server after pipelined MAIL FROM:<nome-announce-bounces(a)nomekennelclub.com>"
which I assume means they have blacklisted our IP address.
The type of posts to this email list is limited to trade and community announcements only, so nothing that constitutes
spam. We only get about 4 or 5 messages a day average on the list.
So I've been scrolling around on Microsoft's help/troubleshooting pages and am flummoxed. Any advice? The list is hosted
on a VPS I believe by Hawkhost.
On https://sendersupport.olc.protection.outlook.com/snds/JMRP, I see the below (not sure how this paste will translate
on an ascii email) which lists some IP addresses that are not ours. Ours is similar (on the 198.252..) but not the
..110. subnet. Not sure how smart it is to post IP addresses.
That's about all I have now. Hoping for advice.
Feed users
These users are authorized to view data about some or all IPs in this feed. Only users with access to all IPs are feed
managers.
James DoryPostmaster Man
User Name Email Address Access Type
IPs Sending Feedback
These IPs are already sending complaints as part of this feed.
Networks Status
198.252.110.38 - 198.252.110.38
I attempted to setup VERP on Mailman3 and it doesn't seem to be
changing the sender address. I don't know what the problem is.
I am using the '_' character for my verp delimiter. This is what I
have been using with mailman2 for about 15 years. It has been working
perfectly.
I'm using Postfix 3.10.5.
$ mailman conf | grep verp
[mta] verp_confirm_format: ${address}_${cookie}
[mta] verp_confirm_regexp: ^(.*<)?(?P<addr>[^_]+?)_(?P<cookie>[^@]+)@.*$
[mta] verp_confirmations: yes
[mta] verp_delimiter: _
[mta] verp_delivery_interval: 1
[mta] verp_format: ${bounces}_${local}=${domain}
[mta] verp_personalized_deliveries: yes
[mta] verp_probe_format: ${bounces}_${token}@${domain}
[mta] verp_probe_regexp: ^(?P<bounces>[^_]+?)_(?P<token>[^@]+)@.*$
[mta] verp_probes: yes
[mta] verp_regexp: ^(?P<bounces>[^_]+?)_(?P<local>[^=]+)=(?P<domain>[^@]+)@.*$
$ mailman info
GNU Mailman 3.3.10 (Tom Sawyer)
Python 3.13.5 (main, Jun 25 2025, 18:55:22) [GCC 14.2.0]
config file: /etc/mailman3/mailman.cfg
db url: mysql+pymysql://mm3:blah@localhost/mailman3?charset=utf8&use_unicode=1
devmode: DISABLED
REST root url: https://localhost:8001/3.1/
REST credentials: admin:password
$ cat /etc/debian_version
13.3
What else should I provide that will help?
TIA,
John
--
When I erase a word with a pencil, where does it go? -
Steven Wright
Have a great day and don't forget to laugh!
http://www.gcfl.net (The Good, Clean Funnies List): Good,
clean daily funnies you can safely tell your Mom!