Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/sql-server-2008/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 2008 从数据库配置文件中选择用于在Sql Server 2008中发送邮件的数据库邮件帐户_Sql Server 2008_Database Mail - Fatal编程技术网

Sql server 2008 从数据库配置文件中选择用于在Sql Server 2008中发送邮件的数据库邮件帐户

Sql server 2008 从数据库配置文件中选择用于在Sql Server 2008中发送邮件的数据库邮件帐户,sql-server-2008,database-mail,Sql Server 2008,Database Mail,我试图在SQLServer2008中使用数据库邮件发送邮件 当我使用个人配置文件时,它工作得很好,但我的场景不同。这就是我想要实现的目标 我有一个数据库配置文件,其中包含像a,B,C等多个帐户。。。 我想根据帐户发送邮件,但配置文件名称可以相同,因为所有A、B、C帐户都有不同的邮件id,所以我想使用不同的帐户。 有谁能告诉我如何使用基于帐户名的单一配置文件发送邮件。根据,帐户的目的是通过为一个配置文件提供多个帐户来提供冗余。如果你想使用特定帐户发送电子邮件,那么你需要创建一个仅使用该帐户的配置文

我试图在
SQLServer2008
中使用
数据库邮件发送邮件
当我使用个人配置文件时,它工作得很好,但我的场景不同。这就是我想要实现的目标

  • 我有一个数据库配置文件,其中包含像a,B,C等多个帐户。。。
  • 我想根据帐户发送邮件,但配置文件名称可以相同,因为所有A、B、C帐户都有不同的邮件id,所以我想使用不同的帐户。
    有谁能告诉我如何使用基于帐户名的单一配置文件发送邮件。

    根据,帐户的目的是通过为一个配置文件提供多个帐户来提供冗余。如果你想使用特定帐户发送电子邮件,那么你需要创建一个仅使用该帐户的配置文件。因此,如果我必须使用同一站点的不同发件人邮件id发送邮件,我必须创建不同的配置文件,一个配置文件不起作用吗?是的,这是正确的。使用
    sp\u send\u dbmail
    发送电子邮件时,您只能选择配置文件,不能选择帐户。如果您需要更好地控制发送电子邮件,您可能需要编写自己的服务来发送电子邮件。虽然你的问题并不清楚为什么使用不同的配置文件不适合你。