May not be quite the answer you're after, but I'm in a similar situation as far as migrating goes (allbeit with sendmail, etc. rather than lotus), and I've done it this way:
Set up an MX record to a sub-domain of your real domain and point it to the new scalix server. In my case, we have 2 domains anyway, one of which we don't use, so I used it. If you don't have a domain spare (and let's face it, who does?), use something like temp.yourdomain.com
Don't add users to your scalix server until you are ready to migrate them.
On your old server, set up an alias which sends all mail for
user@yourdomain.com to
user@temp.yourdomain.com
Once that is set up, add the user to your scalix server.
Now all incoming mail for that user goes to the new scalix server, but mail for all other users is sent to the old lotus server. If your other users are not set up on scalix, then the scalix server will not attempt local delivery of their mail, it will simply send it on to the correct server.
For the more paranoid among us, it should be possible to have the alias send a copy on to scalix, and also keep a local copy. (Works OK for sendmail.)
This way you can migrate your users one at a time without all the dramas.
The only gotcha here is the way scalix determines your "from:" address when you send mail. What you need to do is set up your users in SAC, with their real email address at the top of the list, and then add
user@temp.domain.com further down the list. Otherwise scalix will send email out with the "from:" address as
user@temp.yourdomain.com (I got bitten with that one early on.)