Brian Evans - Postfix List wrote:
> Aaron Martinez wrote:
>
>> I'm running postfix 2.3.7 and getting "Helo command rejected: Host not
>> found;" which i would completely expect if I had some
>> smtpd_helo_restrictions set but I don't.. at least that i can see.. can
>> someone possibly tell me what's right in front of my face that i'm not
>> seeing?
>>
>> # postconf -n
>>
>>
>> smtpd_recipient_restrictions = reject_invalid_hostname,
>> reject_non_fqdn_sender, reject_non_fqdn_recipient,
>> check_sender_access hash:/etc/postfix/sender_restrictions,
>> hash:/etc/postfix/steve_access_rules,
>> reject_unknown_sender_domain, permit_mynetworks,
>> permit_sasl_authenticated reject_non_fqdn_hostname,
>> reject_unknown_hostname, reject_unknown_recipient_domain,
>> reject_unauth_destination, reject_unlisted_recipient,
>> reject_unknown_sender_domain, reject_unknown_hostname,
>> reject_rbl_client zen.spamhaus.org
>>
> recipient restrictions can include those in helo restrictions.
>
> reject_invalid_helo_hostname (with Postfix < 2.3: reject_invalid_hostname)
> Reject the request when the HELO or EHLO hostname syntax is invalid.
> The invalid_hostname_reject_code specifies the response code for
> rejected requests (default: 501).
>
>
Edit:
reject_unknown_helo_hostname (with Postfix < 2.3: reject_unknown_hostname)
Reject the request when the HELO or EHLO hostname has no DNS A or MX
record.
The unknown_hostname_reject_code parameter specifies the numerical
response code for rejected requests (default: 450).
The unknown_helo_hostname_tempfail_action parameter specifies the
action after a temporary DNS error (default: defer_if_permit).