跟踪通过Sql server发送的退回电子邮件或未传递的电子邮件

时间:2013-11-12 06:18:39

标签: sql sql-server email

我正在尝试发送带有附件的html电子邮件到用户列表。我们的客户端还需要跟踪未传递的电子邮件ID,因此我们考虑使用SQL服务器中提供的sp_send_dbmail功能,该功能包含使用它发送的电子邮件的日志。我们的客户还要求DKIM签署电子邮件。我无法找到DKIM如何签署通过sp_send_dbmail发送的电子邮件。

请帮忙!..

1 个答案:

答案 0 :(得分:1)

通常,DKIM签名是SMTP服务器业务,而不是SQL。你想和postmaster谈谈。启用DKIM签名外发电子邮件涉及以下几个步骤:

  1. 生成RSA加密密钥对
  2. 在DNS中发布公钥(因此接收服务器能够验证签名)
  3. 设置签名服务
  4. 修改SMTP服务器配置,以便将此签名服务用于所有或特定的外发电子邮件
  5. 有第三方控件可以在SQL中进行签名,但不能使用sp_send_dbmail。请参见此处:http://www.example-code.com/sql/dkim_sendDkimSigned.asp 但是他们并没有消除上面的1和2。