(SSIS)综合服务如何发送电子邮件?

时间:2014-11-19 19:42:41

标签: python sql-server ssis smtp exchange-server

我正在尝试使用python smtp库发送电子邮件,但在尝试发送到外部电子邮件地址时收到以下错误消息(内部电子邮件工作): smtplib.SMTPRecipientsRefused:{'test@gmail.com':( 550,'继续拒绝')}

这是因为我们在交换机上设置了规则,阻止从客户端计算机进行中继。

我不明白的是,为什么我可以使用SSIS包通过SMTP发送电子邮件而不会出现中继错误。

我的python中是否需要启用一个设置来绕过此设置,或者是SSIS将电子邮件发送到SQL Server以代表它发送。

1 个答案:

答案 0 :(得分:1)

我相信你是因为身份验证而得到这个。 SSIS可能正在通过您的Windows凭据,但是当您尝试使用python发送时,您的凭据将被拒绝。 不是100%肯定这是你的问题。但是想一想。