Postfix vs "Helo command rejected: Host not found"
Иногда бывает так:
$ cat mail.log
Nov 24 05:34:51 mx postfix/smtpd[6322]: NOQUEUE: reject: RCPT from unknown[1.2.3.4]: 450 4.7.1 <mail.supa-trupa-bonus.ru>: Helo command rejected: Host not found; from=<no-reply@supa-trupa-bonus.ru> to=<hello@wor.ld> proto=ESMTP helo=<mail.supa-trupa-bonus.ru>
$ dig -x 1.2.3.4 +short
mail.supa-trupa-bonus.ru.
$ dig supa-trupa-bonus.ru ns +short
ns1.supa-trupa-ns.ru.
ns2.supa-trupa-ns.ru.
$ dig mail.supa-trupa-bonus.ru a mail.supa-trupa-bonus.ru cname +short @ns1.supa-trupa-ns.ru.
Для получения писем от подобных ☝️ отправителей в качестве временного решения может быть отключение reject_unknown_helo_hostname
в параметре smtpd_helo_restrictions
основного (main.cf
) конфига postfix.