Здравствуйте!Есть древний сервер 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 на новый сервер, создать там этот домен, принимать всю почту для этого домена новым сервером и отфутболивать письма для еще не перешедших юзеров на старый сервер. На старом сервере настроить отправку почты от оставшихся юзеров так, чтобы вся она шла через новый сервер.
Кто-нибудь может подсказать правильный способ? :)
>[оверквотинг удален]
> адрес 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).
> Теперь про freebsd4 можно забыть и отключить, а если нужно
> одним движением
> вернуть взад не забывая про IP (alias на freebsd8).Способ хорош, но к сожалению не обеспечивает плавности перехода :)
>> Теперь про freebsd4 можно забыть и отключить, а если нужно
>> одним движением
>> вернуть взад не забывая про IP (alias на freebsd8).
> Способ хорош, но к сожалению не обеспечивает плавности перехода :)вы как себе представляете "ПЛАВНОСТЬ ПЕРЕХОДА" ?! ;-)
>> Способ хорош, но к сожалению не обеспечивает плавности перехода :)
> вы как себе представляете "ПЛАВНОСТЬ ПЕРЕХОДА" ?! ;-)Ну как, переводим сначала один отдел на новый сервер, потом другой и так далее.
>>> Способ хорош, но к сожалению не обеспечивает плавности перехода :)
>> вы как себе представляете "ПЛАВНОСТЬ ПЕРЕХОДА" ?! ;-)
> Ну как, переводим сначала один отдел на новый сервер, потом другой и
> так далее.чего-чего :)
мб вы технологии себе плохо представляете?
> мб вы технологии себе плохо представляете?гм. да вроде что-то представляю) В двух словах - мне нужно, чтобы оба этих сервера обслуживали один почтовый домен. В течение месяца-двух я постепенно пересажу юзеров с одного сервера на другой, после чего уберу старый сервер. Что именно я себе плохо представляю? :)
Где-то я читал, что в постфиксе можно сделать так, чтобы он, не найдя виртуального юзера у себя, отправлял письмо на другой сервер...
>> мб вы технологии себе плохо представляете?
> гм. да вроде что-то представляю) В двух словах - мне нужно, чтобы
> оба этих сервера обслуживали один почтовый домен. В течение месяца-двух я
> постепенно пересажу юзеров с одного сервера на другой, после чего уберу
> старый сервер. Что именно я себе плохо представляю? :)Все
> Где-то я читал, что в постфиксе можно сделать так, чтобы он, не
> найдя виртуального юзера у себя, отправлял письмо на другой сервер...Вы возьмитесь ЗА ЛЮБОЙ вариант и очень скоро начнете разбираться в SMTP и работе
разных MTA
>[оверквотинг удален]
>> гм. да вроде что-то представляю) В двух словах - мне нужно, чтобы
>> оба этих сервера обслуживали один почтовый домен. В течение месяца-двух я
>> постепенно пересажу юзеров с одного сервера на другой, после чего уберу
>> старый сервер. Что именно я себе плохо представляю? :)
> Все
>> Где-то я читал, что в постфиксе можно сделать так, чтобы он, не
>> найдя виртуального юзера у себя, отправлял письмо на другой сервер...
> Вы возьмитесь ЗА ЛЮБОЙ вариант и очень скоро начнете разбираться в SMTP
> и работе
> разных MTAВзялся за один из вариантов. И все сделал. По-прежнему плохо разбираюсь в SMTP, но тем не менее сейчас у меня sendmail и постфикс обслуживают один почтовый домен, причем пользователи у всех разные.
Теперь я могу потихоньку переводить отдел за отделом со старого sendmail-а на новый постфикс.
>> Теперь про freebsd4 можно забыть и отключить, а если нужно
>> одним движением
>> вернуть взад не забывая про IP (alias на freebsd8).
> Способ хорош, но к сожалению не обеспечивает плавности перехода :)Делаете все, что Вам написали, только sleep 100 после каждого действия :)
> локальными юзерами (почтовый домен domain.ru) и есть FreeBSD 8.2 с postfix+mysql+courierбыл бы dovecot2 - все могло сложится иначе,