简而言之,我需要存储完整的电子邮件;不仅仅是标题、文本和 HTML,还包括内容中链接的任何图像。
我目前有一个使用 Postfix 和 Dovecot 设置的邮件服务器。我用它来接收通常包含大量图片的新闻稿电子邮件。我发现一个问题,即一段时间后,许多指向图片的链接变得无效,导致内容毫无用处。我想找到一种方法来捕获这些内容。理想情况下,我想要一个服务器端解决方案,并且我希望能够从邮件客户端浏览新闻稿内容。也许服务器在收到电子邮件时下载其中的图片并更新电子邮件中的 URL 以指向下载的图片?或者也许对图片进行 base64 编码并将它们内联?
如果失败了,我可以寻找客户端解决方案;也许是一个可以下载和缓存图像的 Thunderbird 插件,但这样我就无法通过简单地授予其他人访问电子邮件帐户的权限来与他们共享新闻稿库。出于这个原因以及本地存储要求,客户端不是首选解决方案。
可能我可以编写一些东西来下载并将每封电子邮件封装为 PDF,但我确实喜欢使用电子邮件客户端浏览内容的想法。
有人遇到过类似的挑战吗?有人知道有什么工具可以帮助实现这一点吗?还是我处于未知领域?欢迎提出任何想法或意见。