exim - проблема доставки почты в jail

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

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
ave
рядовой
Сообщения: 10
Зарегистрирован: 2006-10-25 16:31:11

exim - проблема доставки почты в jail

Непрочитанное сообщение ave » 2006-10-25 16:36:19

установлен Exim. вот кусок конфига

local_route:
driver = manualroute
transport = remote_smtp
route_list = *.local.net $domain

smart_route:
driver = manualroute
domains = !+local_domains
transport = remote_smtp
route_list = * smart.host.ru

хостам в локальной сети почта передается напрямую
всем остальным - через смарт роутер

проверяем:

1) сторонний адресат
exim -bt user@mail.ru
router = smart_route, transport = remote_smtp
host smart.host.ru [xxx.xxx.xxx.xxx]

2) локальный хост
exim -bt user@host.local.net
router = local_route, transport = remote_smtp
host host.local.net [192.168.xxx.xxx]
с доставкой проблем быть не должно

3) на этом же почтовом сервере вертится jail со своим почтовиком
пробуем передать письмо туда
exim -bt user@jail.local.net
LOG: MAIN
remote host address is the local host: jail.local.net (while routing <user@jail.local.net>)
user@jail.local.net cannot be resolved at this time:
remote host address is the local host

увы, не хочет.

Кто нибудь знает, как заставить главную машину обмениваться почтой с jail???

Хостинговая компания 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/

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

Непрочитанное сообщение Alex Keda » 2006-10-25 18:21:58

кактой список локальных доменов в конфиге?
какой IP возвращает DNS на jail.чего.то.там
Убей их всех! Бог потом рассортирует...

Александр
проходил мимо

exim - проблема доставки почты в jail

Непрочитанное сообщение Александр » 2006-10-26 8:01:58

local.net - это зона внутренней сети
соответственно *.local.net - хосты внутреннй сети, в том числе и jail-машин

имеется родительская машина (роутер в инет)
сетевая во внутреннюю сеть имеет адрес 192.168.0.1 и алиас 192.168.0.2
по днс откликается на <local.net>

на ней же запущен jail (jail_test_hostname="jail.local.net" jail_test_ip="192.168.0.2")
по днс откликается на <jail.local.net>

интересует - можно ли сделать обмен почтой между почтовиками на родительской машине и в jail
или exim на родительской машине считает адрес 192.168.0.2 локальным и работать с ним по smtp не хочет?

кстати, на jail стоит sendmail. если в настройках в качестве smart-роутера указать IP родительской, то отправлять почту не хочет
а если смартом сделать соседнюю машину, то почта отправляется

ave
рядовой
Сообщения: 10
Зарегистрирован: 2006-10-25 16:31:11

exim - проблема доставки почты в jail

Непрочитанное сообщение ave » 2006-10-26 8:32:24

дополнительно:

в списке local_domains ---> jail.local.net отсутствует

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

Непрочитанное сообщение Alex Keda » 2006-10-26 8:55:38

наверно, надо заставит exim слушать один IP адрес...
Убей их всех! Бог потом рассортирует...

ave
рядовой
Сообщения: 10
Зарегистрирован: 2006-10-25 16:31:11

Непрочитанное сообщение ave » 2006-10-26 11:37:20

нечто похожее мне и подозревалось,
но ваш ответ заставил более тщательно порыться по докам exim

следующая опция в конфиге решает все

local_interfaces = <; 127.0.0.1; 192.168.0.1

"<;" заменяет стандартный разделитель ":" на ";" ,так кажется

обратная задача, для jail-овского почтовика вероятно решается так-же