On 2017-03-01 (09:50 MST), Linda Pagillo <lpad...@gmail.com> wrote: > > For example... u...@domain.com is a valid user on the server. They want to > send mail out on ports 25... I would want to the milter to bypass this > because they are authenticated.
This is not the way to go. A mail server should *never* allow unauthenticated users to send mail. The most reasonable way to do this is to require port 587 for all mail submission and require secure authentication on that port. Do not allow users to use port 25 at all. main.ct: smtpd_sasl_auth_enable = no master.cf: submission inet n - n - - smtpd […] -o smtpd_sasl_auth_enable=yes […] -- Apple broke AppleScripting signatures in Mail.app, so no random signatures.