As someone who's very un-savvy when it comes to managing email servers and mailboxes: what is the unixy solution for moving a mailbox from one IMAP server to another? Ideally is there such a solution that doesn't require me to have ssh access to both of the servers?
Like - can I download and back up an entire mailbox with mu? And restore it to a different server? Or can I do that with some other tool? If I had ssh access to both servers, and they both used Maildir. could I do it with mu?
I know what Maildir is but I don't know how to determine if my IMAP server is using it, or something that looks like Maildir but isn't. My mail server runs dovecot and I'm pretty sure stores mail as Maildir, it looks like Maildir in the file system, but I wouldn't know how to positively verify that.
I know these are very random questions, just trying to figure out how to have more control of my mail...!
Depending on your specific needs, you probably want one of imapsync, isync/mbsync, or OfflineIMAP. You could also use mutt or Thunderbird or the client of your choice to connect to both servers and move items through the UI.
If you have file-level access to the mail servers, any kind of file transfer of the maildirs should work. But from your description I'd encourage you to spend some time looking at imapsync, I think it's the closest fit to what you're wanting to do.
Like - can I download and back up an entire mailbox with mu? And restore it to a different server? Or can I do that with some other tool? If I had ssh access to both servers, and they both used Maildir. could I do it with mu?
I know what Maildir is but I don't know how to determine if my IMAP server is using it, or something that looks like Maildir but isn't. My mail server runs dovecot and I'm pretty sure stores mail as Maildir, it looks like Maildir in the file system, but I wouldn't know how to positively verify that.
I know these are very random questions, just trying to figure out how to have more control of my mail...!