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

Exim, сбор почты +виртуальные алиас-домены

Добавлено: 2010-03-31 12:32:40
brahmann
Всем здравствуйте.
Все сделано с докрутками к конкретному случаю по материалам сайта "exim+dovecot" & "DSPAM exim" все работает отлично с полпинка :) за что Лиссяре спасибо отдельное.
Но вот возникла задача, есть некий домен @bla.bla.com, есть второй некий домен который принадлежит уже моей системе @mydomain.com, доп сведения состоят в том что MX для домена bla.bla.com как раз стоит mydomain.com
Задача: любая почта пришедшая на любой ящик вида неважнокто@bla.bla.com должна откладываться на конкретный ящик к примеру bla.bla@mydomain.com.
В старом sendmaile оно крутится работает пока для конкретного домена.. а вот в exim как сделать такое чегото пока не догоню..
Подскажите пжалста как решить подобную задачку средствами экзима только? (в сендмайле работает нормально)
Спасибо за любой ответ!

Re: Exim, сбор почты +виртуальные алиас-домены

Добавлено: 2010-03-31 12:50:14
dikens3
Видимо для Вас Rewrite придумали?
http://www.lissyara.su/doc/exim/4.62/address_rewriting/

Re: Exim, сбор почты +виртуальные алиас-домены

Добавлено: 2010-03-31 13:07:48
brahmann
а подробнее? с примерами если можно, потому как мне не надо перезаписывать адреса, а имея приходящую почту на домен @bla.bla.com сваливать её в один ящик без перезаписи заголовков или еще чего либо...

Re: Exim, сбор почты +виртуальные алиас-домены

Добавлено: 2010-03-31 19:21:38
dikens3
Можно роутер написать по типу: (из полезных скриптов)

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

copy_message:
   driver = redirect
   unseen
   domains = *
   data = audit@domain.ru

Re: Exim, сбор почты +виртуальные алиас-домены

Добавлено: 2010-03-31 19:40:04
brahmann
dikens3 писал(а):Можно роутер написать по типу: (из полезных скриптов)

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

copy_message:
   driver = redirect
   unseen
   domains = *
   data = audit@domain.ru
тоесть по типу

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

copy_message:
   driver = redirect
   unseen
   domains = bla.bla.com
   data = bla.bla@mydomain.com
так чтоли ?
в любом случае за подсказку спасибо. буду вчитываться в доку

Re: Exim, сбор почты +виртуальные алиас-домены

Добавлено: 2010-03-31 20:33:58
dikens3
ну да, может добавить там опции какие-нибудь типа:

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

no_verify

Re: Exim, сбор почты +виртуальные алиас-домены

Добавлено: 2010-03-31 20:40:17
brahmann
спасибо буду пробовать :smile:

Re: Exim, сбор почты +виртуальные алиас-домены

Добавлено: 2010-04-08 14:09:35
r0man_
Действительно работает. Возможно ли сделать, что бы router информацию из файла брал?
Я перевожу сервер с sendmail и там у меня используется файл virtusertable:

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

@bla.bla.com[TAB]bla@bla.com
Т.е. вся почта для домена @bla.bla.com пересылается на адрес bla@bla.com

Re: Exim, сбор почты +виртуальные алиас-домены

Добавлено: 2010-04-08 14:15:15
dikens3
Думаю да. Читайте доку.

Re: Exim, сбор почты +виртуальные алиас-домены

Добавлено: 2010-04-14 13:39:56
r0man_
Сделал вот так:

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

# Виртуальные домены
virtual_domains:
  driver = redirect
  data = ${extract{1}{:}{${lookup{$domain}lsearch{/usr/local/etc/exim/virtual_domains}}}}
Потестировал, вроде бы работает.
virtual_domains такого вида:

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

bla.bla.bla:bla@bla.com