[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: exim



Здравствуйте,

On Tue, Oct 29, 2002 at 06:42:51PM +0300, Alexander A. Vlasov wrote:

> Ситуация такая - есть сервер server.ru
> вся почта должна не доставляться локально, а отдаваться otherserver.ru,
> который является mx для server.ru
> Причем отдаваться другим пользователям. ( zulu -> zulu2 и т.д.)
>
> прописал я в exim.conf
> local_domains =
> и теперь exim всю локальную почту пытается перекладывать на smarthost, но не
> меняя имена, хотя в aliases написано
> zulu: zulu2

Как-нибудь так:
пишется новый роутер
xxx:
  driver = aliasfile
  require_files=/etc/exim/$domain.xxx
  transport = xxx_smtp
  no_more
  file = /etc/exim/$domain.xxx
  search_type = lsearch

и, соответственно, транспорт
xxx_smtp:
  driver = smtp
  hosts = ${lookup{$domain}lsearch{/etc/exim/mxs}{$value}fail}

Все это написано после прочтения главы документации о виртуальных доменах,
так что, если что не работает - читайте доку.

Как это должно работать - если существует файл /etc/exim/$domain.xxx, то
там ищется имя пользователя, которому надо переправить почту, в файле
/etc/exim/mxs ищется mx, которому эту почту надо отправить.

--
Elena Egorova



Reply to: