SmtpClient在Windows XP中工作但在Windows 7中失败

时间:2011-02-02 15:13:57

标签: .net vb.net

我在程序中为SmtpClient设置属性。它在windowsxp中工作正常,但在windows7中,它每次都不起作用。有些时候它工作,有些时间失败,失败消息。在Windows 7中是否存在SmtpClient的任何已知问题?

1 个答案:

答案 0 :(得分:0)

SmtpClient有一个问题让我咬了一次:

http://connect.microsoft.com/VisualStudio/feedback/details/146711/smtpclient-does-not-gracefully-close-the-underlying-tcp-ip-connection

  

使用SmtpClient发送电子邮件后,连接就是   没有优雅地关闭。 SmtpClient发送内容,然后发送   。然后终止连接。没有QUIT命令   发出的。

     

预期的行为是在终止之前发送QUIT命令   连接。

     

SmtpClient应该有一个优雅的Dispose()方法   终止连接。

自2006年以来,这是一个众所周知的问题。