Добрый.Есть сервер postfix за роутером, пакеты на нужные порты пробрасываются на сервер.
Наш домен ac-domain.ru, проверки A,MX,PTR записей проходят успешно, helo совпадает с этими записями. Есть даже SPF и DKIM записи.
Полез искать письмо и обнаружил странные записи в логах:
Mar 25 00:28:25 postfix postfix/smtpd[21261]: NOQUEUE: reject: RCPT from unknown[185.186.142.62]: 450 4.7.25 Client host rejected: cannot find your hostname, [185.186.142.62]; from=<nl@cereg.ru> to=<info@ac-domain.ru> proto=ESMTP helo=<mail.cereg.ru>
Mar 25 05:29:59 postfix postfix/smtpd[21429]: NOQUEUE: reject: RCPT from unknown[212.19.134.140]: 450 4.7.25 Client host rejected: cannot find your hostname, [212.19.134.140]; from=<cps@lakob.ru> to=<info@ac-domain.ru> proto=ESMTP helo=<mail.lakob.ru>
Mar 25 07:26:17 postfix postfix/smtpd[21830]: NOQUEUE: reject: RCPT from unknown[212.192.219.140]: 450 4.7.25 Client host rejected: cannot find your hostname, [212.192.219.140]; from=<spameri@tiscali.it> to=<spameri@tiscali.it> proto=ESMTP helo=<WIN-CLJ1B0GQ6JP>
Mar 25 14:54:42 postfix postfix/smtpd[22393]: NOQUEUE: reject: RCPT from unknown[185.186.142.62]: 450 4.7.25 Client host rejected: cannot find your hostname, [185.186.142.62]; from=<sever@cereg.ru> to=<postmaster@ac-domain.ru> proto=ESMTP helo=<mail.cereg.ru>
Mar 25 19:32:25 postfix postfix/smtpd[31308]: NOQUEUE: reject: RCPT from unknown[2.58.149.225]: 450 4.7.25 Client host rejected: cannot find your hostname, [2.58.149.225]; from=<spameri@tiscali.it> to=<spameri@tiscali.it> proto=ESMTP helo=<WIN-CLJ1B0GQ6JP>
Mar 25 22:32:58 postfix postfix/smtpd[26480]: NOQUEUE: reject: RCPT from unknown[60.169.95.216]: 450 4.7.25 Client host rejected: cannot find your hostname, [60.169.95.216]; from=<tsssx@ac-domain.ru> to=<3123827806@qq.com> proto=ESMTP helo=<uploc>
Mar 25 22:53:46 postfix postfix/smtpd[30171]: NOQUEUE: reject: RCPT from unknown[212.192.246.228]: 450 4.7.25 Client host rejected: cannot find your hostname, [212.192.246.228]; from=<spameri@tiscali.it> to=<spameri@tiscali.it> proto=ESMTP helo=<WIN-CLJ1B0GQ6JP>
Везде пишется, что "Client host rejected: cannot find your hostname" - проблема с моей стороны, типа не найден именно мой hostname. Хотя у меня по этой части проблем нету, да и в helo, как видим, передано то, что я отрезолвить точно не смогу.
Ладно, допустим, что я неправильно прочитал и ошибка на стороне этих спамеров, но в предпоследней строке в поле от указан tsssx@ac-domain.ru, домен то мой, а все остальное не мое (ящик, ip, hostname в helo).
И тут возникает вопрос - как это правильно прочитать и исправить?
Спасибо.