I’m going to setup a new machine and move all the mail onto it. I’ll go with the latest FreeBSD (11.0-RELEASE currently). I am currently running postfix-current-3.2.20161204.
My plan is: 1) Setup FreeBSD on new hardware 2) install all mail related ports (dovecot, openssl, etc) 3) install postfix from source 4) copy my postfix configuration & mysql databases 5) copy other config files for dovecot/etc 6) copy all user mail folders to new machine 7) stop mail on the old machine when mail is empty 8) rsync all user mail folders to new hardware to catch any last mails 9) bring up mail on new machine 10) fix whatever is not working 11) Do 9 & 10 until all seems good Does this seem reasonable? Since I am taking the server offline, I think I do not need to deal with the spool files?