Переход с Exchange на Exim

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

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
kapa6ac
мл. сержант
Сообщения: 146
Зарегистрирован: 2007-09-19 10:33:02

Переход с Exchange на Exim

Непрочитанное сообщение kapa6ac » 2007-09-27 15:07:29

Доброго дня.
На фирме стоит Exchange. Один домен. Все письма для несуществующих адресатов футболятся нафик.
Настроил Exim работает нормально.
Нужно плавно перейти с екченджа на ексим. Плавно потому что нужно завести махом 300+ пользаков и оббежать и перенастроить всем нереально.
Суть в том, чтобы письма ходили и меж моими серваками и в тоже время внешняя почта не херилась ими из-за отсутствия пользака на одном из серваков.
...как смог объяснил...
Посоветуйте как быть?

Хостинговая компания 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
Откуда: Нижний Новгород
Контактная информация:

Re: Переход с Exchange на Exim

Непрочитанное сообщение dikens3 » 2007-09-27 16:08:59

Ну я бы сделал так:
1. На Exim завёл бы какой-нибудь файлик со списком всех пользователей Exchange. (Чтобы отфутболивать письма для получателей не в этом списке)
2. Пересылал(smart_route) все письма на exchange для пользователей, которых нет на новом серваке. (Т.е. сначала все)
3. Далее завёл бы одного пользователя и перенастроил у него почтовый клиент. Проверил.
4. И так далее по кругу.
# Перенаправляем всю почту на наш ОСНОВНОЙ сервер
smart_route:
driver = manualroute
transport = remote_smtp
route_list = * ИП_АДРЕС
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.

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

Re: Переход с Exchange на Exim

Непрочитанное сообщение Alex Keda » 2007-09-28 0:03:36

dikens3 писал(а):Ну я бы сделал так:
1. На Exim завёл бы какой-нибудь файлик со списком всех пользователей Exchange. (Чтобы отфутболивать письма для получателей не в этом списке)
2. Пересылал(smart_route) все письма на exchange для пользователей, которых нет на новом серваке. (Т.е. сначала все)
3. Далее завёл бы одного пользователя и перенастроил у него почтовый клиент. Проверил.
4. И так далее по кругу.

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

# Перенаправляем всю почту на наш ОСНОВНОЙ сервер
smart_route:
  driver = manualroute
  transport = remote_smtp
  route_list = * ИП_АДРЕС
у меня сделано учуть иначе - пользователи раскиданы по OU и exim по ним шариться - если есть в OU - значит его.
для переноса используется виртуальный домен test.my-domain.ru для которого в эксчейндже настроен коннектор.
============
почему плоха схема дикенса - юзеры в процессе переноса захотят писать внутри домена между серверами...
для этого и нужен несуществующий домен.
Убей их всех! Бог потом рассортирует...

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

Re: Переход с Exchange на Exim

Непрочитанное сообщение Alex Keda » 2007-09-28 0:04:47

просто у меня это происходит прямо щас, юзеров под косарь, и на первых полутора сотнях мы словили уже почти все глюки...
предлагаемая схема - самая грамотная.
Убей их всех! Бог потом рассортирует...

Аватара пользователя
kapa6ac
мл. сержант
Сообщения: 146
Зарегистрирован: 2007-09-19 10:33:02

Re: Переход с Exchange на Exim

Непрочитанное сообщение kapa6ac » 2007-09-28 8:37:15

Все огромное спасибо!
С меня пЫво :wink:

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

Re: Переход с Exchange на Exim

Непрочитанное сообщение Alex Keda » 2007-09-28 8:56:25

поверь, до перевода первго тествового юзера ты ещё будешь неделю сидеть и рисовать на бумажке, потом неделю доставать всех впоросами, неделю рисовать конфиг.
На первых 20-30 словишь большинство глюков и отладишь их.
и тока потом переведешь остальных.
:))
Убей их всех! Бог потом рассортирует...

Аватара пользователя
kapa6ac
мл. сержант
Сообщения: 146
Зарегистрирован: 2007-09-19 10:33:02

Re: Переход с Exchange на Exim

Непрочитанное сообщение kapa6ac » 2007-09-28 9:44:18

Знаю... Проходили... когда с мдемона на ексченжд переводил. Морально я к этому готов.
Больше всего боюсь только одного - раскаленного телефона и тупости пользаков...

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

Re: Переход с Exchange на Exim

Непрочитанное сообщение Alex Keda » 2007-09-28 10:42:31

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

Аватара пользователя
kapa6ac
мл. сержант
Сообщения: 146
Зарегистрирован: 2007-09-19 10:33:02

Re: Переход с Exchange на Exim

Непрочитанное сообщение kapa6ac » 2007-09-28 14:00:56

помошник?.... хе-хе... он тока принтеры чинит ))

вот такая конструкция

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

send_to_smart_host:
    driver = manualroute
    route_list = ! ${lookup{$local_part@$domain}lsearch{/usr/local/etc/exchange.conf}}
    transport = remote_smtp
и соответственно файлик с записями кого форвардить на ексчендж
/usr/local/etc/exchange.conf

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

vasya@textiles.ru
petya@textiles.ru
такая конструкция работать будет?

Аватара пользователя
kapa6ac
мл. сержант
Сообщения: 146
Зарегистрирован: 2007-09-19 10:33:02

Re: Переход с Exchange на Exim

Непрочитанное сообщение kapa6ac » 2007-09-28 14:53:07

Неа, такая фигня не пашет.

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

Re: Переход с Exchange на Exim

Непрочитанное сообщение Alex Keda » 2007-09-28 15:55:15

будет на звонки отвечать
Убей их всех! Бог потом рассортирует...

Аватара пользователя
kapa6ac
мл. сержант
Сообщения: 146
Зарегистрирован: 2007-09-19 10:33:02

Re: Переход с Exchange на Exim

Непрочитанное сообщение kapa6ac » 2007-09-28 17:07:21

lissyara писал(а):
dikens3 писал(а):Ну я бы сделал так:
1. На Exim завёл бы какой-нибудь файлик со списком всех пользователей Exchange. (Чтобы отфутболивать письма для получателей не в этом списке)
2. Пересылал(smart_route) все письма на exchange для пользователей, которых нет на новом серваке. (Т.е. сначала все)
3. Далее завёл бы одного пользователя и перенастроил у него почтовый клиент. Проверил.
4. И так далее по кругу.

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

# Перенаправляем всю почту на наш ОСНОВНОЙ сервер
smart_route:
  driver = manualroute
  transport = remote_smtp
  route_list = * ИП_АДРЕС
у меня сделано учуть иначе - пользователи раскиданы по OU и exim по ним шариться - если есть в OU - значит его.
для переноса используется виртуальный домен test.my-domain.ru для которого в эксчейндже настроен коннектор.
============
почему плоха схема дикенса - юзеры в процессе переноса захотят писать внутри домена между серверами...
для этого и нужен несуществующий домен.
Действительно пользаки имеют желание гонять почту между серверами. Вот только им в твоем случае придется вместо vasya@my-domain.ru писать vasya@test.my-domain.ru? Если это так то пахнет толной попой, т.к. пользаки не допрут адреса править.
Как быть?

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

Re: Переход с Exchange на Exim

Непрочитанное сообщение Alex Keda » 2007-09-28 23:59:25

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

Аватара пользователя
kapa6ac
мл. сержант
Сообщения: 146
Зарегистрирован: 2007-09-19 10:33:02

Re: Переход с Exchange на Exim

Непрочитанное сообщение kapa6ac » 2007-10-02 14:31:31

Вобщем покрутив, повертев решил сделать так:
вся почта валится на Exim он то что не знает заворачивает на Ексчендж, а то что народ пишет на ексче забирается fetchmail'ом. Незнаю насколько это правильно.
Жду критики. ))

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

Re: Переход с Exchange на Exim

Непрочитанное сообщение dikens3 » 2007-10-02 15:27:44

:-) Как вариант. Кому как, всё равно трудность временная. Хоть скриптами гоняй. :-)
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.

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

Re: Переход с Exchange на Exim

Непрочитанное сообщение Alex Keda » 2007-10-02 15:32:39

ну, у нас это тяжёлый и длинный период - переход - 1000 юзеров всё таки...
поэтому делал как лучше.
так что - fetchmail - не вариант был :)
Убей их всех! Бог потом рассортирует...