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?

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to