有人可以解释一下如何配置发送邮件任务是ssis 2012吗? 我不需要在配置时分配我们的邮件密码。
答案 0 :(得分:1)
您在设置SMTP连接管理器时指定密码。
SMTP连接管理器上的MSDN页面包含所有详细信息。
https://msdn.microsoft.com/en-us/library/ms137684(v=sql.110).aspx
答案 1 :(得分:0)
AFAIK,开箱即用SSIS中的发送邮件任务仅支持SMTP连接管理器。
右键单击Connection Managers区域,然后选择 SMTP 作为Type。
现在将提示您输入SMTP邮件服务器连接详细信息。最低要求是SMTP服务器的地址。其余的默认值为默认值。例如:如果您没有输入超时,则默认为60000
= 60秒。
输入详细信息并按“确定”后,将设置SMTP连接管理器的ConnectionString
属性(请参阅下面的示例)
参数化此ConnectionString
属性是一个好主意/最佳做法,因此如果SMTP服务器信息或连接详细信息稍后发生更改,您就不必更改代码。
我将SMTPConnectionString保留在项目级别(而不是程序包级别),以便可以在发送电子邮件的各种程序包中重复使用它。
如果您需要对此组件进行高级控制,则会有第三方SSIS组件提供程序具有名为Send Mail Task Plus的内容。这可以让你配置电子邮件提供商密码等,虽然我很少在企业SSIS世界中看到这种需求。