我最初问过the original, closely-related question on superuser.com,但我觉得这可能是一个更多的堆栈溢出速度,因为我想要一些程序化和自动化的东西,使用没有人知道的工具。这是场景:
两个帐户:
过程:
我希望能够每隔几个月或每年都这样做,并使用imapsync或offlineimap为我的需求编写脚本。那么:如果可能的话,使用这些工具会在检查帐户A并清除帐户B时导致问题,因为原始文件夹不同?我不确定它们有多具体,所以我想要一些来自该领域的报道。如果有人有这些工具的经验,请告诉我。在达到配额之前,我很想知道这一点。
答案 0 :(得分:1)
来自imapsync
常见问题:
Q值。我已经从布伦瑞克搬到了格拉茨,所以我想拥有我的
整个Braunschweig邮件分类到我的文件夹INBOX.Braunschweig
新邮件帐号。
R上。 1)首先尝试(安全模式):
imapsync \
...
--regextrans2 's/INBOX(.*)/INBOX.Braunschweig$1/' \
--dry --justfolders
2)查看输出是否显示了您希望imapsync
执行的所有操作,
--dry
选项是安全的,没有任何实际意义。
3)删除--dry
。
检查目标端的imap文件夹树。
4)删除--justfolders
。
答案 1 :(得分:0)
好的提示,从未意识到你可以使用--dry或用--regextrans2
选择另一个文件夹可以用:
- prefix1 INBOX.Braunschweig
您可能还想使用--subscribe来确保您没有任何未订阅的文件夹,否则可能会错过。
我们实际上也写了一个cPanel IMAPSYNC。