是否有类似SMTP代理的服务可以提取和存储附件并用链接替换它们?

时间:2013-04-12 16:50:20

标签: smtp email-attachments

假设我支持现有的软件即服务应用程序,该应用程序可以通过SMTP向用户发送电子邮件。电子邮件有时可能包含附件。附件通常是Excel格式的报告。

有时附件比接收邮件服务器允许的大,并且邮件会反弹。

我正在设想一种服务,它将充当SMTP代理并位于我的应用程序和我的SMTP邮件服务之间。此服务将提取附件并将​​其存储在某个位置(可能是Amazon S3),并使用唯一链接替换电子邮件中的附件以下载附件。

有人知道这样的服务吗?

1 个答案:

答案 0 :(得分:1)

您可以使用MIMEDefang milter作为sendmail或postfix的插件。

http://www.roaringpenguin.com/products/mimedefang

  

MIMEDefang可以在通过邮件中继时检查和修改电子邮件。 MIMEDefang是用Perl编写的,它的过滤动作用Perl表示,所以它非常灵活。以下是MIMEDefang可以轻松完成的一些事情:
  [...]
  *将大型附件替换为集中存储副本的链接,以减轻使用慢速调制解调器链接的POP3用户的负担。

http://www.mimedefang.org/

  

MIMEDefang是免费软件:它是根据GNU通用公共许可证条款发布的。它在Linux,FreeBSD,Solaris和大多数其他UNIX或类UNIX系统下运行。