Здравствуйте.
Возможно ли средствами экзима реализовать сабж.
То есть необходимо чтобы экзим при получении письма и определении, что письмо для локального (виртуального) пользователя не только доставлял его пользователю, но и relayил его на другой сервер.
Подскажите направление решения задачи.
Спасибо.
Exim. Локальная доставка и пересылка на другой сервер.
Модератор: xM
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- Alex Keda
- стреляли...
- Сообщения: 35466
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: Exim. Локальная доставка и пересылка на другой сервер.
альясом.
или роутером.
или фильтром.
или... ну ещё наверняка какнить мона
ты пробуй. поможем.
или роутером.
или фильтром.
или... ну ещё наверняка какнить мона
ты пробуй. поможем.
Убей их всех! Бог потом рассортирует...
-
- проходил мимо
- Сообщения: 8
- Зарегистрирован: 2008-10-14 8:37:18
Re: Exim. Локальная доставка и пересылка на другой сервер.
Алиасом не получится наверное, потому что мне не нужно пересылать другому пользователю, мне нужно чтобы экзим принял почту и плюс к этому отработал бы ещё как релей, переслав письмо на другой сервер (но для того же пользователя).
-
- проходил мимо
- Сообщения: 8
- Зарегистрирован: 2008-10-14 8:37:18
Re: Exim. Локальная доставка и пересылка на другой сервер.
Вот настройки роутеров
В этом случае отрабатывает первый роутер и доставка виртуальному пользователю уже не происходит.
Код: Выделить всё
begin routers
inserver_router:
driver = "manualroute"
domains = ${lookup mysql{SELECT domain from domains WHERE domain='${domain}'}}
local_parts = ${lookup mysql{SELECT login from users WHERE login='${local_part}' AND domain='${domain}'}}
transport = remote_smtp
route_list = * xxx.yyy.zzz.ttt
# no_more
dnslookup:
driver = dnslookup
domains = ! +local_domains
transport = remote_smtp
ignore_target_hosts = 0.0.0.0 : 127.0.0.0/8
no_more
#system_aliases:
# driver = redirect
# allow_fail
# allow_defer
# data = ${lookup{$local_part}lsearch{/etc/aliases}}
# user = mailnull
# group = mail
# file_transport = address_file
# pipe_transport = address_pipe
#userforward:
# driver = redirect
# check_local_user
# local_part_suffix = +* : -*
# local_part_suffix_optional
# file = $home/.forward
# allow_filter
# no_verify
# no_expn
# check_ancestor
# file_transport = address_file
system_aliases:
driver = redirect
allow_fail
allow_defer
data = ${lookup mysql{SELECT recipients FROM aliases \
WHERE local_part='${local_part}' AND domain='${domain}'}}
virtual_localuser:
driver = accept
domains = ${lookup mysql{SELECT domain from domains WHERE domain='${domain}'}}
local_parts = ${lookup mysql{SELECT login from users \
WHERE login='${local_part}' AND domain='${domain}'}}
transport = local_delivery