Thanks it worked :)

Guillaume HILT a écrit :
   Hi,

I'm using mailman 2.1.11 on gentoo AMD64.
It's running with postfix, dspam and virtual domains/users (managed by
postfixadmin).

My problem is that all emails sent to a mailing list fall in the catchall.
I'm using a specifig subdomain for the lists, ml.domain.com and I
configured it with postfix admin to use mailman transport instead of
virtual.
It seems that postfix strips the ml. in the subdomain,

This is because of your virtual-mailman things:

inte...@ml.domain.com              interne

is the same as

inte...@ml.domain.com              inte...@$myorigin


you can:
- remove these virtual aliases altogether
- add ml.domain.com to mydestination

This way *...@ml.domain.com will be delivered via "local" and alias_maps
will be used to run mailman commands.

acts like it was
sent to domain.com, and then deliver the mail (using virtual transport)
to the catchall since no mail account exists by the list name.

May  5 09:48:28 srv1 postfix/qmgr[30291]: EA9AC7746063:
from=<gh...@domain.com>, size=802, nrcpt=1 (queue active)
May  5 09:48:28 srv1 postfix/cleanup[28540]: 4F22A77460A4:
message-id=<49ffef39.9080...@domain.com>
May  5 09:48:28 srv1 postfix/qmgr[30291]: 4F22A77460A4:
from=<gh...@domain.com>, size=1240, nrcpt=1 (queue active)
May  5 09:48:28 srv1 postfix/lmtp[28542]: EA9AC7746063:
to=<catch...@domain.com>, orig_to=<inte...@ml.domain.com>,
relay=mail.domain.com[/var/run/dspam/dspam.sock], delay=0.94,
delays=0.35/0/0/0.59, dsn=2.6.0, status=sent (250 2.6.0
<catch...@domain.com> Message accepted for delivery)


[snip]


Reply via email to