发送 DKIM - 通过第三方电子邮件服务提供商签名的电子邮件 API?

Send DKIM - signed emails through third-party email service provider API?

此问题是 this one 的后续问题。

问题是我当前的电子邮件提供商本身不支持 DKIM 签名,但我需要 DKIM 功能来对我的电子邮件进行某些 API 集成(例如从我的支付服务提供商发送电子邮件通过我自己的域)。

我开始看到的解决方案,只要我的主机不对他们的外发电子邮件进行 DKIM 签名,就是留意提供服务的电子邮件,该服务允许您以自己的域的名称发送电子邮件包括 DKIM 签名功能。通过 API 调用是否存在这样的服务?我在这方面没有任何经验,很高兴知道这样的设置是否可能对交付率/其他问题产生不良影响。

如果邮件服务器使用您的域而不是他们的域进行签名,并且您 post 在您的 DNS 中匹配 public 密钥,一切都会正常进行。不过,您确实需要找到一个允许您这样做的提供商,他们可以通过 CNAME 记录来做到这一点。此类服务通常允许您使用 HTTP API 中的附加参数或通过 SMTP 上的自定义 headers 配置邮件服务器如何处理您的消息,例如它可能允许您设置 header,例如:

Sign-with-selector: myselector

不过,SO 的服务建议是 off-limits。