Возникла задача: мигрировать на другой почтовый сервер + навести порядок в базе пользователей. Дабы не получить по шапке в момент переключения - решили все делать постепенно и поэтапно:
- Заводим пользователей на новом сервере + заводим алиасы с «кривых» ящиков на нормальные, названные по внутреннему стандарту;
- Переносим всю текущую почту со старого сервера на новый;
- Настраиваем пересылку всех входящей почты со старого сервера на новый для тестирования (чтобы отловить, вдруг кого где забыли завести или еще что);
- После того, как убедились, что все работает нормально - выключаем старый сервер, заводим новый под именем старого - для пользователей получается все более-менее прозрачно и безболезненно;
Теперь вопросы:
- Как лучше всего настроить дублирование всей входящей почты с одного сервера на другой? С Postfixом я знаком, хоть и глубоко не настраивал, но думаю будет достаточно просто ткнуть носом в маны;
- Можно ли настроить, чтобы сообщения сервера о недоставленной почте (из-за того что пользователь не создан, например) уходили не отправителю, а админу? Эти сообщения будут сыпаться с нового, тестового сервера, в то время как старый будет обрабатывать все корректно, соответственно отправителей они будут дезориентировать;
На обоих серверах используется связка postfix+dovecot