Thanks for the reply > On Thu, Dec 08, 2016 at 02:58:24PM +0000, cmc wrote: >> We have a server running Postfix, with mailing lists run by >> Mailman, for a local domain. This server receives mail from an >> upstream cloud-based server for all recipients not on the >> cloud-based server (the idea being that any user not on the cloud >> server is a mailing list). > > Ouch. Ugly and wrong.
Yes, it is not ideal. The longer term aim is to migrate the mailing-lists to the cloud server, then this horrible mess can go away... > >> The mail is relayed to the mailing list >> server via another internal postfix server. Mail that is sent to >> users that don't exists and are not mailing lists ends up on the >> relay server, as it gets rejected with 'user unknown' by the >> mailing list server when Postfix sees that it is not in the >> local_recipient_maps. This ends up clogging up the relay server as >> it tried to deliver (mostly spam) back to the originators. I think >> the best solution may be to have the mailing list server to accept >> mail received via SMTP that it doesn't have a local_recipient_map >> for, and then forward it to /dev/null, but I'm not quite sure how >> to do this. Or perhaps there is a way on the relay server to delete >> mail it gets a 550 unknown response for. >> >> Any suggestions as to the best way to do this? > > Both the frontend (MX host) and the backend (Mailman host) need to > have complete address lists for the domain (or domains) involved. > Then transport_maps on each host should route the mail for the > other host's addresses to that host. > > It's easy enough to replicate the Mailman aliases to the MX host, but > replicating the MX host's address list to the internal Mailman host > might be more of a problem. (Or it might not ... we don't know how > you configured it.) The MX host doesn't really have any users of its own (except for the usual candidates, such as root). I will check on the ease/possibility of replicating from the cloud host (Gmail) to both those servers. > > Anyway, there it is, that's what you have to do. Cheers, -C > -- > http://rob0.nodns4.us/ > Offlist GMX mail is seen only if "/dev/rob0" is in the Subject: