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

Eserv Forum / E4 / Mail / Пересылка почты на другой почтовый сервер

recent wikipost // (v1)
Продукты и услуги Скачать Документация Купить Поддержка Форумы Партнёрам Статьи О компании
Здравствуйте, коллеги!

Сразу к делу.
Есть Eserv и есть другая почтовая система. В одной организации.
Часть пользователей на этом почтовом сервере, часть пользователей на Eserv. Домен почты один.

Ситуация: Пользователь Eserv отправляет письмо пользователю, которого нет на Eserv, но есть на другой системе. Eserv соответственно говорит, что такого пользователя нет. Что необходимо сделать, что бы Eserv переслал это письмо на другой почтовый сервер (грубо говоря выполнил Internal Relay).

В сторону Eserv такой механизм реализовал, хотелось бы добиться полной связности.
 
Комментарии к этой версии (11.08.2021 10:09) [~exchange] a900918e
АвторДатаТекстtags
ac12.08.2021 00:35
Самый простой способ — сделать субдомен для этой внутренней пересылки и через псевдонимы менять адреса отсутствующих на Eserv пользователей на адреса из этого субдомена, не включенного в число доменов для Eserv.

Другой способ — действие "Переслать на сервер" в SMTP-фильтре.
wikipost
exchange12.08.2021 08:26
Благодарю за ответ!

На второй вариант я как раз и рассчитывал. Можете подсказать каким образом фильтр корректно написать? Пытался найти в документации — не нашёл.

В качестве теста хотел проверить с одной учётной записью.
Допустим есть user@local.ru, которого нет на сервере Eserv. На Eserv я создаю фильтр "Стадия: RCPT TO = user@local.ru" и в действие прописываю "Переслать на сервер" в виде IP адреса целевого сервера? Допускается ли здесь несколько IP адресов, имена?
wikipost
ac13.08.2021 01:59
Стадия "Письмо принято" либо "Доставка", user@local.ru в поле "RCPT TO".

exchange пишет: в виде IP адреса целевого сервера? Допускается ли здесь несколько IP адресов, имена?

IP или имя, только одно (но если у имени в DNS несколько IP, Eserv будет пытаться подключаться к ним по очереди, если были ошибки подключения). Создастся подкаталог DATA\mail\out\этот-сервер\25, письмо поместится туда и будет доставляться smtpsend'ами.
wikipost
exchange20.08.2021 07:16
ред: 20.08.2021 07:17
Попробовал.
Ситуация следующая: Пользователю при отправке прилетает "отлуп", что такого пользователя нет на сервере Eserv.
wikipost
exchange06.09.2021 07:47
Вариантов как решить проблему больше нет? Или куда посмотреть? Нашел похожую проблему на форуме. Добавил правило на стадии "RCPT TO" "Ответить" "250 OK". Проблема решилась и отлупа нет. Далее письмо попадает под второе правило "Завершение сессии" "Переслать на сервер" "<имя сервера>". Попадает в папку с именем сервера и дальше идет зацикливание этого письма.
wikipost
Работает на Eserv/5.05567 (10.02.2020)