Answers:
您可以使用offlineimap做到这一点。我正在将其用于我的GMail和Fastmail帐户。
安装Homebrew(还必须安装Xcode)。使用自制软件brew install offline-imap
。
创建~/.offlineimaprc
配置文件:
[general]
ui = ttyui
accounts = fastmail
maxsyncaccounts = 4
socktimeout = 60
[Account fastmail]
localrepository = fastmail-local
remoterepository = fastmail-remote
[Repository fastmail-local]
type = Maildir
localfolders = ~/Mail/Fastmail
[Repository fastmail-remote]
type = IMAP
remotehost = mail.messagingengine.com
remoteuser = username
remotepass = password
expunge = no
folderfilter = lambda foldername: foldername not in ['INBOX.Trash']
offlineimap的一大优势在于,它可以创建IMAP服务器上的文件夹。
我正在阅读mutt的备份。
remoteport=993
并ssl=yes
使其正常工作。参见(例如在配置文件github.com/OfflineIMAP/offlineimap/blob/master/offlineimap.conf所有选项)
在左侧边箱中,您只需将邮箱从imap位置拖动到“在我的Mac上”位置。
否则,请参阅Mail的存档邮箱帮助
存档将其放入计算机的邮箱,然后导入邮箱
我不确定目录是否保留,
如果您可以或愿意在Windows下进行备份,那么IMAPSize享有非常良好的声誉,那是当我住在Windows上并且经常参加几次电子邮件论坛时。