假设我支持现有的软件即服务应用程序,它可以通过 SMTP 向用户发送电子邮件。电子邮件有时可能包含附件。附件通常是 Excel 格式的报告。
有时附件比接收邮件服务器允许的大,并且邮件被退回。
我正在设想一种服务,它将充当 SMTP 代理并位于我的应用程序和我的 SMTP 邮件服务之间。该服务将提取附件并将其存储在某个地方,可能是 Amazon S3,然后将电子邮件中的附件替换为一个唯一链接以下载附件。
有人知道这样的服务吗?
假设我支持现有的软件即服务应用程序,它可以通过 SMTP 向用户发送电子邮件。电子邮件有时可能包含附件。附件通常是 Excel 格式的报告。
有时附件比接收邮件服务器允许的大,并且邮件被退回。
我正在设想一种服务,它将充当 SMTP 代理并位于我的应用程序和我的 SMTP 邮件服务之间。该服务将提取附件并将其存储在某个地方,可能是 Amazon S3,然后将电子邮件中的附件替换为一个唯一链接以下载附件。
有人知道这样的服务吗?
您可以使用MIMEDefang milter 作为 sendmail 或 postfix 的插件。
http://www.roaringpenguin.com/products/mimedefang
MIMEDefang 可以检查和修改通过您的邮件中继的电子邮件。MIMEDefang 是用 Perl 编写的,它的过滤动作是用 Perl 来表达的,所以它非常灵活。以下是您可以使用 MIMEDefang 轻松完成的一些事情:
[...]
* 将大型附件替换为指向中央存储副本的链接,以减轻 POP3 用户使用慢速调制解调器链接的负担。
MIMEDefang 是免费软件:它是根据 GNU 通用公共许可证的条款发布的。它在 Linux、FreeBSD、Solaris 和大多数其他 UNIX 或类 UNIX 系统下运行。