如何重写通过 IIS SMTP 发送的电子邮件的 FROM 标头和正文?

如何重写通过 IIS SMTP 发送的电子邮件的 FROM 标头和正文?

对 Windows 了解不多。我有一个有趣的问题。

我们在 amazon ec2 上有一个 2003 服务器,其中包含一个特殊的第三方应用程序。此应用程序将电子邮件发送回支持电子邮件地址,但它使用发件人的发件人地址,例如“[电子邮件保护]“”。

我们有一个第三方电子邮件提供商来处理我们的电子邮件,因为从 ec2 本身发送电子邮件是出了名的困难。我已经设置了 IIS smtp 以将此第三方电子邮件程序用作智能主机,但我仍然需要弄清楚如何将 FROM 行重写为第三方想要使用的地址。它将仅使用预授权电子邮件地址作为垃圾邮件预防。

例如,我们有授权从'发送电子邮件[电子邮件保护]' 但不是 '[电子邮件保护]“”。

是否有某种中间件或 IIS 功能可用于在将 FROM 标头转发给我的第三方提供商之前动态重写它?我无法控制实际发送它的软件 -- 它是封闭源代码 -- 我只是可以控制 IIS smtp 服务器。

我知道可以在 Postfix 中执行此操作的方法,但我不想为了这么简单的事情而使用另一台服务器。

答案1

您正在寻找SMTP 事件接收器去做你想做的事。

相关内容