SmtpClient不发送任何流量

时间:2015-09-02 09:29:57

标签: c# email windows2012

我有一个C#应用程序,它使用SmtpClient发送一些电子邮件。 使用SmtpClient的实际代码驻留在dll上,所有配置(smtp服务器,用户名,密码等)都存储在数据库中。

dll由控制台应用程序和GUI应用程序使用。

我的问题如下: 当GUI应用程序调用时,电子邮件将被正确发送。 当控制台应用程序调用时,不会发送电子邮件。

smtp配置相同(按日志检查)。 服务器是禁用防火墙的Windows 2012 R2。 Send方法也没有触发异常。

我使用网络监视器进行了检查,控制台应用程序甚至根本没有生成任何smtp流量。

IT人员说没有其他防火墙或限制政策。

任何人都可以建议检查一下吗?

调用电子邮件的代码在GIU和控制台上是相同的,并且简单如下:

var configuration = AppCore.Configuration.Get();
var check = new AppCore.CheckManager.DataQuality(configuration);
check.DoProcess();

AppCore是Dll。

0 个答案:

没有答案