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