mouss put forth on 9/10/2010 5:54 PM: > for header_checks, the option is no_header_body_checks: > http://www.postfix.org/postconf.5.html#receive_override_options
Got it, I think. > for smtpd restrictions: > -o smtpd_foo_restrictions=blahblah > > if you want per smtpd header checks, No. I simply want header_checks on the "public" smtpd and none on the new private submission smtpd. Here's what I currently have: 10125 inet n - - - - smtpd -v -o smtpd_client_restrictions= -o smtpd_helo_restrictions= -o smtpd_sender_restrictions= -o smtpd_recipient_restrictions=permit_mynetworks,reject -o receive_override_options=no_unknown_recipient_checks,/ no_address_mappings,no_header_body_checks (The line wrap "/" there is mine as my MUA wraps at 78 IIRC) It's working, and submission at my MUA seems to be much snappier. However, this troubles me: Sep 10 22:30:14 greer postfix/smtpd[12354]: before input_transp_cleanup: cleanup flags = enable_header_body_filter enable_automatic_bcc enable_address_mapping enable_milters Sep 10 22:30:14 greer postfix/smtpd[12354]: after input_transp_cleanup: cleanup flags = none I'm unable to comprehend Wietse's note in the docs: no_header_body_checks Disable header/body_checks. This is typically specified AFTER an external content filter. I don't use an external content filter. I don't understand the "before" and "after" descriptions in the log. "before" has everything enabled, "after" apparently doesn't. How does -o receive_override_options= relate to the "before input_transp_cleanup" and "after input_transp_cleanup"? Are header checks being performed for this smtpd daemon or not? I'm unable to discern this from the log. Just a tad confusing... -- Stan