Hi to all the list members! I've been thinkering around postfix for some not very long time, but still haven't found an answer to this problem:
1) let there be host "server" and host "client"; 2) server must be able to receive any incoming mail (as usually for its own domain); 3) server only sends relayed mail to not-on-server address if its from authenticated client (with the expected certificate); 4) when user U on client sends any mail, it must be first relayed to server, which remains responsible for further delivery - it can be to Internet (use DNS) or to LAN (don't use DNS, use /etc/hosts!); 5) before client actually sends anything to server, it has to check servers certificate and make sure, its the same as expected; 6) before accepting message, server checks clients authenticity in similar way, if user U is the source. Well, is that too complicated to tell briefly in here? Can it be done with postfix without too much of postfix-fu or C? Or I want too much?
signature.asc
Description: This is a digitally signed message part.