【问题标题】:How to specify the reply-to address using sp_send_dbmail in SQL Server如何在 SQL Server 中使用 sp_send_dbmail 指定回复地址
【发布时间】:2008-10-28 16:34:25
【问题描述】:

我需要向某人发送电子邮件,并希望他们能够简单地回复电子邮件,而无需指定电子邮件地址。

使用 sp_send_dbmail 将回复地址设置为发送它的配置文件的名称。

是否可以更改以指定回复对象,使其看起来像是来自我。

谢谢。

【问题讨论】:

    标签: sql-server sp-send-dbmail


    【解决方案1】:

    更新:显然在 SQL Server 2008 中添加了“@reply_to”参数。

    SQL Server 2005 在sp_send_dbmail 中没有“回复”参数:
    http://msdn.microsoft.com/en-us/library/ms190307%28v=sql.90%29.aspx

    但 SQL Server 2008(2008 R2、2012 等)在sp_send_dbmail 中确实有一个“回复”参数(@reply_to = 'yourReplyToEmailAddress'):
    http://msdn.microsoft.com/en-us/library/ms190307%28v=sql.100%29.aspx

    [@reply_to=]'reply_to'
    是电子邮件的“回复地址”的值。它只接受一个电子邮件地址作为有效值。这是一个可选参数,用于覆盖邮件配置文件中的设置。此参数的类型为 varchar(MAX)。 SMTP 安全设置确定是否接受这些覆盖。如果未指定参数,则默认为 NULL。

    【讨论】:

      【解决方案2】:

      不在 sp 中发送 dbmail 本身

      回复地址只是文字,可以在个人资料中设置。

      例如,我配置了 bob@bob.com,但电子邮件帐户是 private@isp.com

      点击回复,它会转到 bob@bob.com

      因此,请配置您的配置文件供 sp 使用以显示此内容。

      The line saying "The e-mail address to show on outgoing e-mail messages." here

      sp send dbmail help. no parameter for reply address

      【讨论】:

      • SQL Server 2008 中添加了@reply_to 参数。下面提供了链接。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-02-02
      • 2011-08-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多