On 3/9/2010 10:32 PM, VR wrote:
I have Postfix running on Debian in front of Microsoft Exchange 2003
using transport_maps, relay_domains and relay_recipient_maps. This
Postfix configuration is purely for inbound SMTP traffic.
Is there any existing solution that enables end-users to manipulate a
postfix "check_sender_access" type of white list, per user, that would
also only apply per destination email address?
E.g. john...@mydomain.tld can only influence messages destined for
john...@mydomain.tld?
I realize the editing of said lists would have to be via some other
customized mechinism like Samba but I'm wondering if someone has been
down this road successfully or any pointers on what the Postfix end
might look like to achieve this?
I don't know of an existing system like that, but something
could be implemented as a postfix policy service for exactly this.
The basic idea is a policy service called at RCPT TO can look
up the sender+recipient combination in a database and decide
if the mail is on a blacklist or whitelist, or just "normal".
The database back-end would need some sort of user interface.
Look at the add-on software page, maybe something there can be
useful. http://www.postfix.org/addon.html
Also, amavisd-new has a "penpals" feature that automatically
whitelists people you send mail to. That might be all you
really need.
HTH.
-- Noel Jones