使用imapsync增量同步邮件到新邮局服务器

imapsync官方文档

我是Ubuntu系统,执行的是Ubuntu相关的命令:

首先安装需要的依赖项,同样来自官方文档

复制代码
  sudo apt-get install  \
libauthen-ntlm-perl     \
libclass-load-perl      \
libcrypt-openssl-rsa-perl \
libcrypt-ssleay-perl    \
libdata-uniqid-perl     \
libdigest-hmac-perl     \
libdist-checkconflicts-perl \
libencode-imaputf7-perl     \
libfile-copy-recursive-perl \
libfile-tail-perl       \
libio-compress-perl     \
libio-socket-inet6-perl \
libio-socket-ssl-perl   \
libio-tee-perl          \
libjson-webtoken-perl   \
libmail-imapclient-perl \
libmodule-scandeps-perl \
libnet-dbus-perl        \
libnet-dns-perl         \
libnet-ssleay-perl      \
libpar-packer-perl      \
libproc-processtable-perl \
libreadonly-perl        \
libregexp-common-perl   \
libsys-meminfo-perl     \
libterm-readkey-perl    \
libtest-fatal-perl      \
libtest-mock-guard-perl \
libtest-mockobject-perl \
libtest-pod-perl        \
libtest-requires-perl   \
libtest-simple-perl     \
libunicode-string-perl  \
liburi-perl             \
libtest-nowarnings-perl \
libtest-deep-perl       \
libtest-warn-perl       \
make                    \
time                    \
cpanminus
复制代码

Mail::IMAPClient(imapsync 的主要模块),

以下命令将"手动"安装它:

复制代码
sudo cpanm Mail::IMAPClient

安装依赖项后,imapsync 应该可以正常工作。

下载并解压压缩包:

复制代码
sudo wget https://imapsync.lamiral.info/dist2/imapsync-2.314.tgz

sudo tar xzf imapsync-2.314.tgz

cd imapsync-2.314

sudo chmod +x imapsync

sudo ln -s $(pwd)/imapsync /usr/local/bin/imapsync

安装并创建软连接后,执行 imapsync --version 输出版本号 代表成功。

开始迁移,迁移命令:

复制代码
imapsync --host1 旧邮箱的服务器地址(imap) --user1 旧邮箱地址  --password1 '旧邮箱密码'      --host2 新邮箱的服务器地址(imap) --user2 新邮箱地址  --password2 '新邮箱密码'

我这里用的最简单的迁移命令,还有其他很多附加命令,但我懒得看了,我只需要复制邮件,所以只执行这个就足够了 ,其他命令参考官方文档:迁移官方文档

相关推荐
墨风如雪5 小时前
甲骨文云(Oracle Cloud)最新注册防坑记录:被ABC了怎么办?
服务器
xingfujie6 小时前
运维实战攻略
运维
道清茗6 小时前
【RH294知识点汇总】第 9 章 《 自动执行 Linux 管理任务 》常见问题
linux·运维·服务器
北方的流星6 小时前
华三路由器NAT配置
运维·网络·华三
wj3055853787 小时前
Codex + Git 开发环境配置指南(WSL版)
linux·运维·git
星马梦缘7 小时前
如何切换window-ubuntu双系统【方案二】
linux·运维·ubuntu
2501_927283587 小时前
荣联汇智助力天津艺虹打造“软硬一体”智慧工厂,全流程自动化引领印刷包装行业数智变革
大数据·运维·数据仓库·人工智能·低代码·自动化
HXDGCL8 小时前
矩形环形导轨:自动化循环线的核心运动单元解析
运维·算法·自动化
丑八怪大丑8 小时前
Java网络编程
linux·服务器·网络
橙子也要努力变强9 小时前
信号捕捉底层机制-机理篇2
linux·服务器·c++