On 2022-09-02 at 21:23:37 UTC-0400 (Sat, 03 Sep 2022 11:23:37 +1000)
Gavan Schneider via mailmate <mailmate@lists.freron.com>
is rumored to have said:
[...]
Plan:
Put all my “eggs” in what appears to be the much better basket
Proposed process, and your thoughts and wisdom welcome here —
1. Take IMAP accounts “off-line”in MlMt
2. Switch DNS of the relevant domain name to the good provider
4. Create the email accounts on this provider
5. Change the IMAP account settings in MlMt
6. Wait for the DNS change to propagate
7. Bring accounts “on-line” in MlMt… and
8. Allow the synchronisation process to happen, with lots of messages
getting loaded on the ISP server (I hope)
That will not be what happens. Instead, MM will toss all the local
messages. You will have pristine email accounts, unsullied by email.
9. Clean-up in account maintenance mode on bad provider once I get
access again (find any missing messages, etc.)
I have the bandwidth to cover this and speed is good so it should all
happen in reasonable time provided I am correct in my process.
So, have I made any silly assumptions or omissions in the above?
Not silly, as it is understandable and not entirely unreasonable: that
MM's local copy of your mail is anything more than a 100% cache of the
server view of the message store. Whenever the server disagrees with MM
about what messages exist and what their states are, the server wins
unconditionally.
The tool you want is imapsync: https://imapsync.lamiral.info
There's a MacPorts port that's relatively recent, and I suspect that
Homebrew has a recipe for it. If you have command line access and can
install your own tools, it runs on anything Unix-like and you may find
it faster to run server-to-server rather than via your Mac.
Another MacOS tool that I like a lot for client-side message store
wrangling is (not free) Emailchemy: https://weirdkid.com/emailchemy/.
Alternatively, you COULD use MM to export your entire message store in a
form that it can re-import. Then you would switch the settings, let MM
wipe out its cache, and import the messages.
--
Bill Cole
b...@scconsult.com or billc...@apache.org
(AKA @grumpybozo and many *@billmail.scconsult.com addresses)
Not Currently Available For Hire
_______________________________________________
mailmate mailing list
mailmate@lists.freron.com
https://lists.freron.com/listinfo/mailmate