Пытаюсь с консоли отправить почту, используя команду mail#!/bin/sh
echo "Text" | mail -s "Subject" korbnik@mail.ru -f korbnik@mail.ru
В логе пишет вот что:
# cat /var/log/maillog
May 3 06:15:41 nika sm-mta[1450]: starting daemon (8.14.4): SMTP+queueing@00:30:00
May 3 06:15:41 nika sm-msp-queue[1454]: starting daemon (8.14.4): queueing@00:30:00
May 3 06:25:20 nika sendmail[1618]: p432PKUX001618: from=korbnik@mail.ru, size=105, class=0, nrcpts=1, msgid=<201105030225.p432PKUX001618@nika.korbnik.ru>, relay=root@localhost
May 3 06:25:21 nika sm-mta[1619]: p432PKqO001619: from=<korbnik@mail.ru>, size=413, class=0, nrcpts=1, msgid=<201105030225.p432PKUX001618@nika.korbnik.ru>, proto=ESMTP, daemon=Daemon0, relay=localhost [127.0.0.1]
May 3 06:25:21 nika sendmail[1618]: p432PKUX001618: to=korbnik@mail.ru, ctladdr=korbnik@mail.ru (0/0), delay=00:00:01, xdelay=00:00:01, mailer=relay, pri=30105, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (p432PKqO001619 Message accepted for delivery)
May 3 06:25:21 nika sm-mta[1621]: p432PKqO001619: to=<korbnik@mail.ru>, delay=00:00:01, xdelay=00:00:00, mailer=esmtp, pri=30413, relay=mxs.mail.ru. [94.100.176.20], dsn=5.0.0, stat=Service unavailable
May 3 06:25:21 nika sm-mta[1621]: p432PKqO001619: p432PLqO001621: DSN: Service unavailable
May 3 06:25:21 nika sm-mta[1621]: p432PLqO001621: to=<korbnik@mail.ru>, delay=00:00:00, xdelay=00:00:00, mailer=esmtp, pri=31437, relay=mxs.mail.ru. [94.100.176.20], dsn=5.0.0, stat=Service unavailable
May 3 06:25:21 nika sm-mta[1621]: p432PLqO001621: p432PLqP001621: return to sender: Service unavailable
May 3 06:25:21 nika sm-mta[1621]: p432PLqP001621: to=root, delay=00:00:00, xdelay=00:00:00, mailer=local, pri=32461, relay=local, dsn=2.0.0, stat=Sent
При обратном DNS-запросе сервер должен возвращать обычное имя, соответствующее тому, которым мой сервер представлялся
при открытии сессии SMTP (запись PTR). Проверка этого условия формально необязательна, но это часто используемый
способ отсечения спамеров, пытающихся замаскировать свою рассылку.
За PTR-запись отвечают обычно провайдеры. Я не провайдер, а обычный абонент сети интернет.
Прописывание PTR-записи на моём локальном (кеширующем?) DNS-сервере не поможет.
Как это можно обойти, если провайдер не может добавить такую запись у себя?
Заранее благодарен. Борис.