Hello, sadly I am stuck to a version of Postfix that not yet support "pipemap" lookup table, so I am forced to ask here instead of simply trying ...
I am using reject_sender_login_mismatch and I need to find out the owner of an email address using smtpd_sender_login_maps. The email address is present on a first AD server while user/owner is on a second AD server ... what links the two is the SID (Exchange linked mailbox). The idea is to use a pipemap of LDAP queries; the first LDAP query using the email address as a key to retrieve the msExchMasterAccountSid on the first AD and pipe it as input key as objectSid to a second LDAP query to retrieve the SamAccountName. Since msExchMasterAccountSid is an OctetStream, I am wondering if this will work ... does anyone already have experience on this? Anyone did it with a custom script? What about performances? Thanks Luca