Лезу в логи, вижу это:
"450 Client host rejected: cannot find your hostname, ..."
лезу к вам в форум — нахожу
"...Надо внешнее имя с полной пропиской в DNS, и чтобы агент указывал в приветствии это имя. Или отправляйте почту через сервер провайдера...
...Eserv/2 по умолчанию просто отсылал всё через сервер провайдера. Если хотите так же — исправьте строки SendMailApp и SendMailAppWeb в секции [SMTP] Eserv3.ini. Добавьте туда ключ -sm сервер.провайдера.
Вообще-то, имея постоянное подключение и Eserv/3, вы вполне можете забрать почту под свой полный контроль. Достаточно сделать правильные настройки DNS. Делать это будет провайдер — я так понимаю, что он полностью обслуживает ваш домен."
Нет у меня домена — сетка одноранговая. И Eserv — 2.99. Но вот что имеем в HELP-е:
"Задание SMTPSEND служит для отправки внешней почты на SMTP-сервер провайдера. Eserv может также отправлять почту, минуя сервер провайдера, напрямую на MX-сервер получателя. Для этого служит программа SMTPSEND3.exe. Но в большинстве случаев отправка на сервер провайдера быстрее и удобнее, поэтому рекомендуем использовать SMTPSEND.exe.
...
При использовании SMTPSEND3 вместо SMTPSEND в опции командной строки -s указывается не имя SMTP-сервера провайдера, а имя DNS-сервера."
Я как раз SMTPSEND3 и использую. Нравится он мне. Но это значит, что я теперь отсылаю почту минуя своего провайдера? Даже если пропишу DNS-сервер прова?
Побоялся просто чего-нить испортить.
450 Client host rejected: cannot find your hostname, [980.547.332.633]
Т.е. адрес сервак получателя знает, но адреса ему мало. Дай ему DNS — имя. Так что жду прова — саппорт не смог ответить на вопрос, обещали перезвонить