:-) Two mail servers: `sth1.domain.tld' and `sth2.domain.tld'. Each serves only one (non-virtual) domain. I need to transparently move a few user accounts from `sth1' to `sth2'. That is: for some users the maildir is moved from `sth1' to `sth2' and served (SMTP/IMAP) by `sth2' instead of `sth1' but the change is transparent to other users: they still send email to / receive from `someu...@sth1.domain.tld'.
My idea is to simply redirect mail via virtual or forward on `sth1' and re-map addresses of outgoing mail by canonical on `sth2' (plus some extra *checks changes). Will it it work? Is it the recommended way of doing such change? Are there any more proper solutions? Best regards, Marek