URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 92417
[ Назад ]

Исходное сообщение
"Плавный переход sendmail - postfix"

Отправлено asciiz , 11-Окт-11 06:25 
Здравствуйте!

Есть древний сервер FreeBSD 4.0 с такой же древней sendmail 8.x с локальными юзерами (почтовый домен domain.ru) и есть FreeBSD 8.2 с postfix+mysql+courier (виртуальные юзеры и не менее виртуальный домен new.domain.ru), настроенным по одному из тутошних туториалов.

Хочется сменить обслуживание почты на domain.ru на новый сервер, однако сделать это постепенно.

Пока представляю себе это так: прописывать на старом сервере в файле /home/user1/.forward адрес user1@new.domain.ru. В почтовом клиенте юзера прописать smtp/imap нового сервера. На новом сервере каким-то образом прописать, чтобы всю исходящую почту на этом домене слать через старый сервер, при этом заменяя все необходимые заголовки с @new.domain.ru на @domain.ru Но выглядит это все как-то безумно.

Или сменить mx для домена domain.ru на новый сервер, создать там этот домен, принимать всю почту для этого домена новым сервером и отфутболивать письма для еще не перешедших юзеров на старый сервер. На старом сервере настроить отправку почты от оставшихся юзеров так, чтобы вся она шла через новый сервер.

Кто-нибудь может подсказать правильный способ? :)


Содержание

Сообщения в этом обсуждении
"Плавный переход sendmail - postfix"
Отправлено lavr , 11-Окт-11 14:23 
>[оверквотинг удален]
> адрес user1@new.domain.ru. В почтовом клиенте юзера прописать smtp/imap нового сервера.
> На новом сервере каким-то образом прописать, чтобы всю исходящую почту на
> этом домене слать через старый сервер, при этом заменяя все необходимые
> заголовки с @new.domain.ru на @domain.ru Но выглядит это все как-то безумно.
> Или сменить mx для домена domain.ru на новый сервер, создать там этот
> домен, принимать всю почту для этого домена новым сервером и отфутболивать
> письма для еще не перешедших юзеров на старый сервер. На старом
> сервере настроить отправку почты от оставшихся юзеров так, чтобы вся она
> шла через новый сервер.
> Кто-нибудь может подсказать правильный способ? :)

правильный?!

останавливаем sendmail на freebsd4, конвертируем mailbox в maildir если этот формат
используется в postfix, переносим все это плюс imap(home), если последнее использовалось
на новый почтовый сервер.
Хотите в DNS меняйте MX, а можно проще, на freebsd8 повесить алиасом ip от freebsd4
и все. Теперь про freebsd4 можно забыть и отключить, а если нужно одним движением
вернуть взад не забывая про IP (alias на freebsd8).


"Плавный переход sendmail - postfix"
Отправлено asciiz , 11-Окт-11 18:41 
> Теперь про freebsd4 можно забыть и отключить, а если нужно
> одним движением
> вернуть взад не забывая про IP (alias на freebsd8).

Способ хорош, но к сожалению не обеспечивает плавности перехода :)


"Плавный переход sendmail - postfix"
Отправлено lavr , 12-Окт-11 10:49 
>> Теперь про freebsd4 можно забыть и отключить, а если нужно
>> одним движением
>> вернуть взад не забывая про IP (alias на freebsd8).
> Способ хорош, но к сожалению не обеспечивает плавности перехода :)

вы как себе представляете "ПЛАВНОСТЬ ПЕРЕХОДА" ?! ;-)


"Плавный переход sendmail - postfix"
Отправлено asciiz , 12-Окт-11 21:55 
>> Способ хорош, но к сожалению не обеспечивает плавности перехода :)
> вы как себе представляете "ПЛАВНОСТЬ ПЕРЕХОДА" ?! ;-)

Ну как, переводим сначала один отдел на новый сервер, потом другой и так далее.


"Плавный переход sendmail - postfix"
Отправлено lavr , 12-Окт-11 23:14 
>>> Способ хорош, но к сожалению не обеспечивает плавности перехода :)
>> вы как себе представляете "ПЛАВНОСТЬ ПЕРЕХОДА" ?! ;-)
> Ну как, переводим сначала один отдел на новый сервер, потом другой и
> так далее.

чего-чего :)

мб вы технологии себе плохо представляете?


"Плавный переход sendmail - postfix"
Отправлено asciiz , 13-Окт-11 00:04 
> мб вы технологии себе плохо представляете?

гм. да вроде что-то представляю) В двух словах - мне нужно, чтобы оба этих сервера обслуживали один почтовый домен. В течение месяца-двух я постепенно пересажу юзеров с одного сервера на другой, после чего уберу старый сервер. Что именно я себе плохо представляю? :)

Где-то я читал, что в постфиксе можно сделать так, чтобы он, не найдя виртуального юзера у себя, отправлял письмо на другой сервер...


"Плавный переход sendmail - postfix"
Отправлено lavr , 13-Окт-11 08:24 
>> мб вы технологии себе плохо представляете?
> гм. да вроде что-то представляю) В двух словах - мне нужно, чтобы
> оба этих сервера обслуживали один почтовый домен. В течение месяца-двух я
> постепенно пересажу юзеров с одного сервера на другой, после чего уберу
> старый сервер. Что именно я себе плохо представляю? :)

Все

> Где-то я читал, что в постфиксе можно сделать так, чтобы он, не
> найдя виртуального юзера у себя, отправлял письмо на другой сервер...

Вы возьмитесь ЗА ЛЮБОЙ вариант и очень скоро начнете разбираться в SMTP и работе
разных MTA


"Плавный переход sendmail - postfix"
Отправлено asciiz , 31-Окт-11 11:10 
>[оверквотинг удален]
>> гм. да вроде что-то представляю) В двух словах - мне нужно, чтобы
>> оба этих сервера обслуживали один почтовый домен. В течение месяца-двух я
>> постепенно пересажу юзеров с одного сервера на другой, после чего уберу
>> старый сервер. Что именно я себе плохо представляю? :)
> Все
>> Где-то я читал, что в постфиксе можно сделать так, чтобы он, не
>> найдя виртуального юзера у себя, отправлял письмо на другой сервер...
> Вы возьмитесь ЗА ЛЮБОЙ вариант и очень скоро начнете разбираться в SMTP
> и работе
> разных MTA

Взялся за один из вариантов. И все сделал. По-прежнему плохо разбираюсь в SMTP, но тем не менее сейчас у меня sendmail и постфикс обслуживают один почтовый домен, причем пользователи у всех разные.

Теперь я могу потихоньку переводить отдел за отделом со старого sendmail-а на новый постфикс.


"Плавный переход sendmail - postfix"
Отправлено mesmeridze , 19-Окт-11 18:16 
>> Теперь про freebsd4 можно забыть и отключить, а если нужно
>> одним движением
>> вернуть взад не забывая про IP (alias на freebsd8).
> Способ хорош, но к сожалению не обеспечивает плавности перехода :)

Делаете все, что Вам написали, только sleep 100 после каждого действия :)


"Плавный переход sendmail - postfix"
Отправлено hizel , 12-Окт-11 10:50 
> локальными юзерами (почтовый домен domain.ru) и есть FreeBSD 8.2 с postfix+mysql+courier

был бы dovecot2 - все могло сложится иначе,