2010-10-11 51 views
0

操作超时错误时(使用SMTP客户端)在ASP.NET2.0发送文件与大小大于2MB的与电子邮件附件操作超时错误

+0

那你需要知道什么?这里没有问题 - 只是一个声明 - 什么? – stack72 2010-10-11 09:38:02

+0

@PaulStack。我以为我会猜测。 :) – RPM1984 2010-10-11 09:39:11

+0

我只是不知道从哪里开始大声笑 – stack72 2010-10-11 09:43:29

回答

1

这将是很好的,如果你能提供更多的上下文/信息与您的问题,但仍然我会猜测 - 我假设你想知道“为什么”这是超时,以及如何解决它。

好吧,很简单,SMTP事务在ASP.NET中有一个超时值(就像大多数事情一样),你需要改变它来满足你的需求。

您需要将SMTP对象上的Timeout属性设置为更高的值。

更多信息here

的属性以毫秒为单位(缺省值是100秒)。

您还需要增加web.config中的ASP.NET MaxRequestSize。