2016-06-21 90 views

回答

0

据我所知,在开箱即用的发送邮件任务在SSIS仅支持SMTP连接管理器。

右键单击连接管理器区域,然后选择SMTP作为类型。

enter image description here

现在将提示输入SMTP邮件服务器连接的详细信息。最低要求是SMTP服务器的地址。其余的默认值为默认值。例如:如果您没有输入超时时间,则默认为60000 = 60秒。

enter image description here

一旦你进入了细节,然后按确定,在SMTP连接管理器的ConnectionString属性将被设置(见下面的例子)

enter image description here

这是一个好主意/最佳练习将此ConnectionString属性参数化,以便在以后的SMTP服务器信息或连接详细信息发生更改时不必更改代码。

enter image description here

我一直在项目一级(不包级别)的SMTPConnectionString,以便它可以跨发送电子邮件,各种包装重复使用。

enter image description here

enter image description here

如果您需要先进的控制此成分,是具有一种叫做Send Mail Task Plus第三方SSIS组件提供商。这可以让你配置电子邮件提供商的密码等,尽管我很少在企业SSIS世界看到这种需求。