Exim Unknown user forward

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
lucas12
проходил мимо

Exim Unknown user forward

Непрочитанное сообщение lucas12 » 2007-01-22 17:58:32

Привет.
Никто не подскажет ка сделать так что бы если приходит письмо на мой адрес и если ненаходит ящика в данном домене то пересылало на другой сервак?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.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/

Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

Непрочитанное сообщение dikens3 » 2007-01-22 18:12:27

Лис самый умный, он что-нибудь подскажет.
Общая философия у меня следующая.

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
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35465
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2007-01-22 21:29:47

верно мыслишь.
но есть способ проще.
Делаешь так называемый 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

сорри что я не зареген.
Вот в эксчандже есть смартхост..типа если у себя юзера ненашёл то слать на смартхост...в екзиме тоже есть но вот прочитав доки непойму это то о чём я думаю?

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35465
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2007-01-30 19:31:30

ну, первым роутером - про локальных что нашёл, вторым - про то куда ненайденных
Убей их всех! Бог потом рассортирует...

lucas12
рядовой
Сообщения: 19
Зарегистрирован: 2007-01-30 19:54:46
Контактная информация:

Непрочитанное сообщение lucas12 » 2007-01-30 20:00:05

всё всем спасибо что натолкнули на мысль. А смартхост для немного другого нужен.
вот нашёл интересный док.
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

Да и пришлось отключить проверку на наличие юзера....