我在谷歌上搜索了一些新想法,希望听听您的意见:
我有一个托管在 Exchange 中的电子邮件地址,它会定期接收附件。我希望有一种可靠的方法来下载附件并将电子邮件放在文件夹中。最后一点并不重要,只是为了保持井然有序。
我曾考虑在 2012R2 上使用 Outlook 插件,在 RHEL 服务器上运行 Thunderbird,但我想避免使用消费者电子邮件客户端,并且想知道是否有更轻量、更强大的工具/方法可以做到这一点,并且可以连续数月而不会出现故障。
我并不关心邮件是如何通过 IMAP、POP、MAPI/RPC、ActiveSync 或 Exchange 2010 中的传输规则来处理并转发到非 Exchange 外部电子邮件地址的。
我更喜欢在 RHEL/CentOS/UbuntuServer 上运行的东西,但 Windows 也可以。
答案1
一如既往,这取决于具体情况。原始邮件是否应保留在托管的 Exchange 上?
无论如何,从远程邮箱同步(新)邮件的 Linux 实际方法是fetchmail
。这允许您执行任一操作。
然后将fetchmail
电子邮件消息提供给脚本,该脚本从邮件正文中剥离附件并将其存储在存档目录中,例如使用ripMIME
或类似的东西。