SQL Serverでsp_send_dbmailを使用して返信先アドレスを指定する方法

StackOverflow https://stackoverflow.com/questions/243966

  •  04-07-2019
  •  | 
  •  

質問

メールを誰かに送信し、メールアドレスを指定せずにメールに返信できるようにする必要があります。

sp_send_dbmailを使用すると、返信先アドレスが送信元のプロファイルの名前として設定されます。

返信先を指定するようにこれを変更して、自分から送信されたように見せることができます。

ありがとう。

正しい解決策はありません

他のヒント

更新:明らかに、" @ reply_to" SQL Server 2008でパラメーターが追加されました。

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 のパラメーター:
http://msdn.microsoft.com/en -us / library / ms190307%28v = sql.100%29.aspx

  

[@ reply_to =] 'reply_to'
       電子メールメッセージの「返信先アドレス」の値です。有効な値として1つの電子メールアドレスのみを受け入れます。これは、メールプロファイルの設定を上書きするために使用されるオプションのパラメーターです。このパラメーターは、varchar(MAX)型です。 SMTPセキュリティ設定は、これらのオーバーライドが受け入れられるかどうかを決定します。パラメーターが指定されていない場合、デフォルトはNULLです。

spにないdbmail自体を送信する

返信アドレスは単なるテキストであり、プロファイルで設定できます。

たとえば、bob @ bob.comを設定しますが、メールアカウントはprivate@isp.comです

返信をヒットすると、bob @ bob.comに送信されます

したがって、spが使用するプロファイルを構成して、これを表示します。

"送信メールに表示するメールアドレス-メールメッセージ。"ここ

sp dbmailヘルプを送信します。返信アドレスのパラメーターなし

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top