как в конфиге Exim сделать вторичный домен(secondary)?
Модератор: xM
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
- bobot
- ст. прапорщик
- Сообщения: 589
- Зарегистрирован: 2008-05-28 20:03:17
как в конфиге Exim сделать вторичный домен(secondary)?
в конфиге есть primary_hostname = my.domain.com
Тоесть это главный домен а как сделать вторичный?
Тоесть это главный домен а как сделать вторичный?
Услуги хостинговой компании 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/
-
- рядовой
- Сообщения: 26
- Зарегистрирован: 2009-02-14 9:17:16
Re: как в конфиге Exim сделать вторичный домен(secondary)?
Может вторичные это весь список local_domains ?
- zingel
- beastie
- Сообщения: 6204
- Зарегистрирован: 2007-10-30 3:56:49
- Откуда: Moscow
- Контактная информация:
Re: как в конфиге Exim сделать вторичный домен(secondary)?
Код: Выделить всё
dc_relay_domains=
Z301171463546 - можно пожертвовать мне денег
- bobot
- ст. прапорщик
- Сообщения: 589
- Зарегистрирован: 2008-05-28 20:03:17
Re: как в конфиге Exim сделать вторичный домен(secondary)?
это вот так тодыflot писал(а):Может вторичные это весь список local_domains ?
Код: Выделить всё
primary_hostname = mydomain.ua
domainlist local_domains = ${lookup mysql{SELECT domain FROM domains WHERE domain='${domain}' AND (type='LOCAL' OR type='VIRTUAL')}}
-
- рядовой
- Сообщения: 26
- Зарегистрирован: 2009-02-14 9:17:16
Re: как в конфиге Exim сделать вторичный домен(secondary)?
В вашем примере - да. А вообще списки можно по разному задавать, хоть в конфиге через двоеточие.bobot писал(а):тоесть грубо говоря exim вытягивает эти вторичные домена из мускула?
Вы бы пояснили что вы имеете в виду под словом "вторичные".
Есть понятие первичного и вторичного DNS, но это совсем другая тема.
Последний раз редактировалось flot 2009-02-23 14:52:55, всего редактировалось 1 раз.
- bobot
- ст. прапорщик
- Сообщения: 589
- Зарегистрирован: 2008-05-28 20:03:17
Re: как в конфиге Exim сделать вторичный домен(secondary)?
А вы б не могли б показать как через двоеточие?(маленький примерчик)flot писал(а):В вашем примере - да. А вообще списки можно по разному задавать, хоть в конфиге через двоеточие.bobot писал(а):тоесть грубо говоря exim вытягивает эти вторичные домена из мускула?
-
- рядовой
- Сообщения: 26
- Зарегистрирован: 2009-02-14 9:17:16
Re: как в конфиге Exim сделать вторичный домен(secondary)?
Код: Выделить всё
domainlist local_domains = domen1.ru : domen2.ru
- bobot
- ст. прапорщик
- Сообщения: 589
- Зарегистрирован: 2008-05-28 20:03:17
Re: как в конфиге Exim сделать вторичный домен(secondary)?
блин а что это тогда может быть: вот только добавляю в begin routerflot писал(а):Код: Выделить всё
domainlist local_domains = domen1.ru : domen2.ru
Код: Выделить всё
begin router
unknown:
driver = manualroute
transport = remote_smtp
route_list = * mydomain2.com (вот это мой вторичный домен)
no_verify
что это такое вроде правильно?
-
- рядовой
- Сообщения: 26
- Зарегистрирован: 2009-02-14 9:17:16
Re: как в конфиге Exim сделать вторичный домен(secondary)?
Ну вы выдергиваете из контекста...
Объясните толком что вы хотите получить или перестаньте ломать тот конфиг, который у вас работает
А вообще - читайте документацию по exim по синтаксису команд.
Объясните толком что вы хотите получить или перестаньте ломать тот конфиг, который у вас работает
А вообще - читайте документацию по exim по синтаксису команд.
- bobot
- ст. прапорщик
- Сообщения: 589
- Зарегистрирован: 2008-05-28 20:03:17
Re: как в конфиге Exim сделать вторичный домен(secondary)?
задача в следуещем заключается(система dovecot+Exim)flot писал(а):Ну вы выдергиваете из контекста...
Объясните толком что вы хотите получить или перестаньте ломать тот конфиг, который у вас работает
А вообще - читайте документацию по exim по синтаксису команд.
Есть у меня почтовые сервер1 и сервер 2:
мне надо сделать чтоб почта приходила на сервер1(это без проблем и так ходит ).
вот у меня например есть на сервере1 юзера
bobot@mydomain, yura@mydomain, а на сервере2 есть юзер vova.
Т.е. мне надо чтоб при приёме письма сервер1 перенаправлял на сервер2 соответствующим юзерам.
Когда письмо приходит на сервер1 оно проверяет есть ли там юзер или нету! если нету, то должно осуществлятся перенаправление на сервер 2 этому юзеру(у меня если на первом юзера такого нету то на втором точно есть).
Вот как это перенаправление сделать ??
-
- рядовой
- Сообщения: 26
- Зарегистрирован: 2009-02-14 9:17:16
Re: как в конфиге Exim сделать вторичный домен(secondary)?
Скорее всего локальный роутер у вас последний в списке роутеров. Тогда попробуйте удалить из его конфигурации строчку
и после него добавить роутер, доставляющий почту на удаленный сервер
http://www.lissyara.su/?id=1220.
Учтите, что в качестве SMTP у всех пользователей должен быть первый сервер.
А вообще лучше разделить пользователей на разные домены. Так как потом пользователи будут путаться на каком сервере у них ящик.
Код: Выделить всё
cannot_route_message = Unknown user
http://www.lissyara.su/?id=1220.
Учтите, что в качестве SMTP у всех пользователей должен быть первый сервер.
А вообще лучше разделить пользователей на разные домены. Так как потом пользователи будут путаться на каком сервере у них ящик.
- bobot
- ст. прапорщик
- Сообщения: 589
- Зарегистрирован: 2008-05-28 20:03:17
Re: как в конфиге Exim сделать вторичный домен(secondary)?
У меня вообще нет такой строчки в конфиге eximaflot писал(а):Скорее всего локальный роутер у вас последний в списке роутеров. Тогда попробуйте удалить из его конфигурации строчкуи после него добавить роутер, доставляющий почту на удаленный серверКод: Выделить всё
cannot_route_message = Unknown user
http://www.lissyara.su/?id=1220.
Учтите, что в качестве SMTP у всех пользователей должен быть первый сервер.
А вообще лучше разделить пользователей на разные домены. Так как потом пользователи будут путаться на каком сервере у них ящик.
Код: Выделить всё
cannot_route_message = Unknown user
- bobot
- ст. прапорщик
- Сообщения: 589
- Зарегистрирован: 2008-05-28 20:03:17
Re: как в конфиге Exim сделать вторичный домен(secondary)?
и главное что интерестно что после добавления в конфиг
я отправляю письмо например yura@server1 на сервер2
в логах оно пишет что сразу перенаправляет на сервер2
, а ведь должно сначало посмотреть на сервере 1 есть ли там такой юзер а потом перенаправлять!
Код: Выделить всё
unknown:
driver = manualroute
transport = remote_smtp
route_list = * server2.com
no_verify
в логах оно пишет что сразу перенаправляет на сервер2
, а ведь должно сначало посмотреть на сервере 1 есть ли там такой юзер а потом перенаправлять!
-
- сержант
- Сообщения: 187
- Зарегистрирован: 2008-03-07 20:24:25
- Контактная информация:
Re: как в конфиге Exim сделать вторичный домен(secondary)?
Проверку делайте по local_part. Гугл в помощь.