Hello,
I am currently hosting the mail for the domain santiago.cl at google Apps.
Google Apps has a very limited mailing list system so I want to install a
local linux+postfix+mailman server for mailing list administration.

I can create the sub-domain lists.santiago.cl and point the MX records to
this linux server and have all the lists with @lists.santiago.cl and
everything would be OK.

BUT, I would like to avoid using @lists.santiago.cl and just use @
santiago.cl as the domain.

All members of these lists belong to this domain santiago.cl, there are no
external emails.

In order to do this, I have come up with the following plan:
1 - configure postfix to accept email for domains: santiago.cl and
lists.santiago.cl
2 - configure lists on mailman to work with both domains
3 - create accounts on google apps for each list I want to create and route
all emails to these accounts to [EMAIL PROTECTED] without changing
the SMTP envelope.
this would allow me to send an email to [EMAIL PROTECTED] and it would
arrive at the postfix server, the postfix server would accept this email and
deliver it to mailman.

The problem is that if mailman tries to deliver the email to the list
members, the delivery will fail because the account does not exist locally
on the linux server.

In the mailing list I have read-up on modifying the transport file
"add this line to /etc/postfix/transport
user2 at example.com smtp:[your.isp.smarthost]"

But the problem is that I have 8000+ accounts and they get added more every
day dinamically so maintaining this file is not really an option.

Any other options?

Thanks

Reply via email to