Dnia  8.02.2023 o godz. 23:15:37 Doug Hardie pisze:
> 
> The message is delivered to a mailbox on the host, not sent to mailman.

Maybe I'm missing something, but I don't see anywhere in your configuration
a part that actually would send the mail to mailman.

I use mailman on my server, and every mailing list defined in mailman needs
to have an appropriate set of aliases (local aliases, not virtual ones) that
pipe mail to appropriate mailman programs. Mailman generates this file, but
you need to include it manually somewhere in your configuration.

In my case it looks like this:

virtual_alias_maps = hash:/etc/postfix/virtual
alias_maps = hash:/etc/aliases, hash:/var/lib/mailman/data/aliases

The second file in "alias_maps" is the one generated by mailman. For each
mailman list, it contains lines similar to those below (for the list named
test-l):

test-l:             "|/var/lib/mailman/mail/mailman post test-l"
test-l-admin:       "|/var/lib/mailman/mail/mailman admin test-l"
test-l-bounces:     "|/var/lib/mailman/mail/mailman bounces test-l"
test-l-confirm:     "|/var/lib/mailman/mail/mailman confirm test-l"
test-l-join:        "|/var/lib/mailman/mail/mailman join test-l"
test-l-leave:       "|/var/lib/mailman/mail/mailman leave test-l"
test-l-owner:       "|/var/lib/mailman/mail/mailman owner test-l"
test-l-request:     "|/var/lib/mailman/mail/mailman request test-l"
test-l-subscribe:   "|/var/lib/mailman/mail/mailman subscribe test-l"
test-l-unsubscribe: "|/var/lib/mailman/mail/mailman unsubscribe test-l"

I have my mailman lists in the real server's domain, ie. one that is in
$mydestination. If you want to host your lists in a virtual domain, it will
probably require to integrate mailman in a different way, but it must be
integrated with Postfix config somehow, and I don't see it in your config.
-- 
Regards,
   Jaroslaw Rafa
   r...@rafa.eu.org
--
"In a million years, when kids go to school, they're gonna know: once there
was a Hushpuppy, and she lived with her daddy in the Bathtub."

Reply via email to