Страница 1 из 1

Exim Unknown user forward

Добавлено: 2007-01-22 17:58:32
lucas12
Привет.
Никто не подскажет ка сделать так что бы если приходит письмо на мой адрес и если ненаходит ящика в данном домене то пересылало на другой сервак?

Добавлено: 2007-01-22 18:12:27
dikens3
Лис самый умный, он что-нибудь подскажет.
Общая философия у меня следующая.

1. На всех, кроме последнего сервака, ВСЕ письма ДЛЯ СВОЕГО ДОМЕНА должны приниматься.
Из этого следует:

Код: Выделить всё

Accept   domains       = +local_domains 
После всяких там ACL
2. В секции routers добавить после virtual_dom_groups(Тут примаешь только для пользователей на этом сервере, не так ли?) ещё один router, просто для пересылки, но только на определённый сервак:

Код: Выделить всё

Словами примерно так:
Для своих доменов устанавливаем транспорт remote_smtp_НА_МОЙ_СЕРВАК_№2

Код: Выделить всё

Секция transports
# Как доставлять почту, на удалённые хосты по SMTP
remote_smtp_НА_МОЙ_СЕРВАК_№2:
  driver = smtp
+ Ещё что-то на опредёлённый сервер, IP-Адрес к примеру
+ мелочи в настройках, типа где поставить no_more

Добавлено: 2007-01-22 21:29:47
Alex Keda
верно мыслишь.
но есть способ проще.
Делаешь так называемый catch-all ящик - который @domain.su - а вот куда с него слать и прописываешь.
т.е. в таблице альясов будет типа

Код: Выделить всё

@domain.su --> vasya@mail.ru
хотя, подсказанное Дикенсом - тоже будет работаьь.

Добавлено: 2007-01-30 19:24:39
Гость
Немного не так. Пробовал через CatchAll.
Надо так.
Есть 2-а сервака. Внений exim внутренний exchange.
приходит письмо на адрес vasya@one.ru если такого нету в exime то пересылать на exchange по ip. 192.168.1.1.
я ещё с дуру поставил вебморду vexim...

Добавлено: 2007-01-30 19:30:19
Гость
сорри что я не зареген.
Вот в эксчандже есть смартхост..типа если у себя юзера ненашёл то слать на смартхост...в екзиме тоже есть но вот прочитав доки непойму это то о чём я думаю?

Добавлено: 2007-01-30 19:31:30
Alex Keda
ну, первым роутером - про локальных что нашёл, вторым - про то куда ненайденных

Добавлено: 2007-01-30 20:00:05
lucas12
всё всем спасибо что натолкнули на мысль. А смартхост для немного другого нужен.
вот нашёл интересный док.
http://www.aminus.org/rbre/work/eximhub.htm
http://www.uit.co.uk/exim-conference/fu ... -meers.pdf
exchange_smtp:


driver = manualroute


domains = +local_domains


transport = remote_smtp


route_list = * exchange.yourdomain.com


unseen = yes

Добавлено: 2007-02-01 11:51:07
Гость
Да и пришлось отключить проверку на наличие юзера....