Under smtpd_helo_restrictions there is
    reject_invalid_helo_hostname
    reject_non_fqdn_helo_hostname
    reject_unknown_helo_hostname


#1) What is the difference between invalid and non_fqdn? In plain speak they sound the same to me. If its not fqdn isn't that malformed?

#2) I assume to pass the non_fqdn check it only has to be in the correct format like somethingfake.com and not resolve or have DNS records. Correct?

#3) When checking unknown_helo is it checking if the resolved IP matches the client IP? Or just that it resolves to any IP?

#4) If you use unknown_helo doesn't that encompass the other two checks so it would be redundant to use non_fqdn with unknown_helo?

Reply via email to