Am 02.10.2014 um 13:16 schrieb Charles Marcus: > On 10/2/2014 4:37 AM, Alberto Lepe <d...@alepe.com> wrote: >> On Thu, Oct 2, 2014 at 5:27 PM, Alberto Lepe <d...@alepe.com >> <mailto:d...@alepe.com>> wrote: >> >> There is a customer that is sending mails from excel using a banned >> client in the server "header_checks" >> restrictions (client can not be changed due to technical restrictions). >> I allowed the customer in sender_access, however postfix is still >> blocking it. >> How can I set "sender_access" to be before "header_checks" ? >> >> This is part of my main.cf >> header_checks = regexp:/etc/postfix/header_checks >> ... >> smtpd_sender_restrictions = >> check_client_access hash:/etc/postfix/client_access, >> check_sender_access hash:/etc/postfix/sender_access, >> permit_mynetworks, >> permit_sasl_authenticated, >> reject_non_fqdn_sender, >> reject_unknown_sender_domain > >> It seems its not possible according to some sources I found. Does that still >> stand today? > > First, postconf -n output is much preferred (full, only anonymizing critical > info if desired). > > Second - if you put all of your restrictions under > smtpd_recipient_restrictions > you can order them however you like, and in most (but not all) cases this is > the > best way as it makes it very easy to make sense of how/when they are applied: > > http://www.postfix.org/SMTPD_ACCESS_README.html#timing
third - the absove is nonsense in this context because you can't place "header_checks" into "smtpd_sender_restrictions" http://www.postfix.org/header_checks.5.html