具有入站解析功能的本地交易电子邮件

具有入站解析功能的本地交易电子邮件

我有一个应用程序,它需要一个事务邮件服务器,该服务器还支持入站邮件解析。该应用程序之前设置为使用 Sendgrid 的入站解析 API(接收邮件并 POST 到我们应用程序上的 webhook 端点),但在这种情况下需要完全本地解决方案。

是否有任何开源或商业软件可以满足这些要求?我发现大多数交易邮件软件要么没有本地选项,要么不支持入站邮件解析。

如果没有这样的一体化解决方案,是否有软件可以处理入站解析方面的问题?到目前为止,我发现的唯一解决方案是使用带有 shell 脚本的 postfix 来解析和发布电子邮件内容。

答案1

我预计工具数量不会很多,因为解析规则可能特定于应用程序。但是,我使用了许多接受电子邮件请求的工具。大多数工具都会轮询邮箱并解析找到的消息。

对于简单的处理工具,例如procmail允许解析、过滤和转换消息。sasprocmail能够将消息传递给程序进行处理。我使用它来处理 DMARC 报告并将其加载到数据库中。我还用它来解析、记录和重新发送请求以传送到寻呼机。在我的情况下,我使用exim4,但 postfix 应该能够做同样的事情。

答案2

只要您不介意插件的 .Net 编码,Hurricane MTA Server 就能满足您的需求。在 SocketLabs,我们使用它来支持我们的云电子邮件服务的入站服务。如果您想探索这一点,请联系我们,我们将为您提供帮助。

这是 Hurricane MTA 服务器信息的链接,但解析未列为功能,但可以使用上面提到的自定义插件来完成。 https://www.socketlabs.com/on-premise-options/hurricane-mta-server/

祝你的项目顺利。

相关内容