You are correct. I do see the address correctly VERPed in the
Return-Path: header. Thank you for clarifying that.

After going back to look at older emails from mailman 2, I guess I was
wrong. I'm just fighting a few auto-responders that don't get any hint
as to what email address is subscribed. Luckily it's only a few and I
guess I'll just block them.

Thanks,
John


On Sun, Feb 08, 2026 at 02:17:41AM +0900, Stephen J. Turnbull wrote:
> Redirecting to Mailman 3 users <[email protected]>.
> 
> John Price via Mailman-Users writes:
> 
>  > I attempted to setup VERP on Mailman3 and it doesn't seem to be
>  > changing the sender address.
> 
> Please explain why you think that.
> 
> Note: The sender address that is changed is the envelope address.  You
> won't see it in the message headers in most cases.  There should be
> relevant log messages in your MTA log that have the envelope sender as
> "from=<...sender...>" in the case of Postfix.  I forget what Exim4 and
> Sendmail use.
> 
>  > What else should I provide that will help?
> 
> - Log entries from Mailman and the MTA pertaining to one or more
>   messages that should have been VERPed.
> - What is your MTA?
> - What is the setting for recipient_delimiter (if Postfix, or the
>   equivalent for other MTAs)?
> - How did you install Mailman?  Note that if you installed from Debian
>   packages, the first thing you should do is contact the Debian
>   maintainers for their packages.
> 
> The rest of this message is preserved from the original post to
> [email protected] for completeness.
> 
> Steve
> 
>  > 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
>  > 
>  > TIA,
>  > John
> 
> -- 
> GNU Mailman consultant (installation, migration, customization)
> Sirius Open Source    https://www.siriusopensource.com/
> Software systems consulting in Europe, North America, and Japan

-- 
Did you hear about the blind alcoholic? He walked into a
bar!

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!
_______________________________________________
Mailman-users mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://lists.mailman3.org/mailman3/lists/mailman-users.mailman3.org/
Archived at: 
https://lists.mailman3.org/archives/list/[email protected]/message/ERD6YUBRBV4X5WDNHTMDTZ5RGHHW7EHG/

This message sent to [email protected]

Reply via email to