Регистрация...

Eserv Forum / E3 / Eserv 3 Mail Server Support / Отправка через другой SMTP-сервер

wikipost // (v1)
Продукты и услуги Скачать Документация Купить Поддержка Форумы Партнёрам Статьи О компании
Новости
12.10.2009
Переезд завершен
Подскажите как реализовать.

В общем у нас почта находится у хостера, DNS указывает на него. Наш внутренний почтовик на ESERV`е собирает почту с него и раскидывает по внутренним ящикам, внутренняя почта крутится только внутри, а предназначенная для внешних адресатов отправляется напрямик к ним. Вот тут и начинаются проблемы, так как большинство серверов сверяют IP адрес отправителя с MX записями домена, а в MX у нас соответственно прописан адрес хостера. Вопрос как оставить существующею схему, но чтобы внешняя почта шла не напрямик адресатам, а через SMTP-сервер хостера.
 
Комментарии к этой версии (29.09.2010 16:51) [~sezuka] 6d45e0ac
АвторДатаТекстtags
pig29.09.2010 19:12
Вам поможет ключ -sm вместо -s в командной строке агента.
http://www.eserv.ru/SmtpSend4
wikipost
sezuka29.09.2010 20:00
не совсем понял где прописать этот ключ в файле конфигурации eserv.ini типа:
SmtpSend=..\utils\smtpsend4.exe -sm mydomain.ru так?

а при этом внутренняя почта будет отправляться через внешний сервер или останется на внутреннем?
wikipost
pig29.09.2010 21:56
Надо менять параметры SendMailApp и SendMailAppRetry.
А внутренняя почта ходит внутри и до агента не доходит.
sezuka пишет: большинство серверов сверяют IP адрес отправителя с MX записями домена

Они с другими записями домена сверяются. И с записями обратной зоны. MX — оно для входящей почты, а исходящая имеет право иметь другой источник.
wikipost
sezuka30.09.2010 04:40
А как с авторизацией быть, у хостера требуется авторизация по SMTP и имя пользователя с указанием домена, а локально заведены имена без домена, но имена и пароли совпадают.
wikipost
sezuka30.09.2010 06:28
Не уходят письма, в логах: 550 relay not permitted
wikipost
pig30.09.2010 21:19
sezuka пишет: у хостера требуется авторизация по SMTP и имя пользователя с указанием домена

А вот это сильно затруднительно. Попробуйте договориться с хостером на единый логин/пароль для всего вашего домена. И эти реквизиты укажите в ключах -u и -w в командной строке агента.
Если не выйдет договориться об этом — договаривайтесь о настройке DNS. Нужна A-запись, указывающая на ваш сервер. Нужна PTR-запись в обратной зоне DNS (это не к хостеру, а к провайдеру). И сервер должен здороваться тем самым именем, которое прописано в этих двух записях.
wikipost
sezuka01.10.2010 06:17
Ок. Буду договариваться.
Спасибо.
wikipost
Работает на Eserv/5.05555 (05.06.2016)