smtpclient 在文件系统中使用发送邮件,没有任何问题,但是在服务器上运行的时候却无法发送,不知道是什么问题,catch里面的错误为:Generator failure!
是在是不知道怎么回事了,是不是服务器的什么什么问题啊,求助如何解决....
是在是不知道怎么回事了,是不是服务器的什么什么问题啊,求助如何解决....
解决方案 »
- AspNetPager 导出excel问题
- Server.MapPath 该怎么写。菜鸟请教
- nowrap 过时
- 使用showModalDialog打开的页面中修改内容后,父窗口的内容已经刷新,但重新用showModalDialog打开页面时却发现内容未发生变化
- DataList控件嵌套GridView
- 【40分】VS2005用户控件的小问题
- 哪位有Ajax 在Asp.net(c#)中即时验证用户名的源代码(要从数据库中读数据的),我是要学习的,代码简单最好,我就60分了,全给
- 关于一个网站做出来的架构问题。
- 有在线播放音乐的控件码?
- 三楼楼长OA的附件发送问题?请三楼楼长过来看,有我的一些个人见解
- 查询的问题,@project 已经声明过,变量名在批查询或存储过程内部中必须唯一。
- 远程主机强迫关闭了一个现有的连接。
{
try
{
MailMessage mail = new MailMessage();
mail.To.Add(EmailAddress); //添加收件人
mail.From = new MailAddress(id); //添加发件人
mail.Subject = Title; //标题
mail.Body = EmailBody; //内容
mail.IsBodyHtml = true; //内容是否为HTML
SmtpClient smtp = new SmtpClient(smtpclient);
smtp.Credentials = new NetworkCredential(id, pwd);
try
{
smtp.Send(mail);
}
catch (SmtpException e)
{
return e.ToString();
// return e.StatusCode.ToString();
}
catch (Exception e)
{
return e.ToString();
}//发送
}
catch
{
return "nn";
}
return "ss";
}这样的~~
http://www.svnhost.cn/Article/Detail-20.shtml
System.Net.Mail.SmtpException: Failure sending mail. ---> System.Net.WebException: Unable to connect to the remote server ---> System.Net.Sockets.SocketException: 由于系统缓冲区空间不足或队列已满,不能执行套接字上的操作。 at System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot, SocketAddress socketAddress) at System.Net.Sockets.Socket.InternalConnect(EndPoint remoteEP) at System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult asyncResult, Int32 timeout, Exception& exception) --- End of inner exception stack trace --- at System.Net.ServicePoint.GetConnection(PooledStream PooledStream, Object owner, Boolean async, IPAddress& address, Socket& abortSocket, Socket& abortSocket6, Int32 timeout) at System.Net.PooledStream.Activate(Object owningObject, Boolean async, Int32 timeout, GeneralAsyncDelegate asyncCallback) at System.Net.PooledStream.Activate(Object owningObject, GeneralAsyncDelegate asyncCallback) at System.Net.ConnectionPool.GetConnection(Object owningObject, GeneralAsyncDelegate asyncCallback, Int32 creationTimeout) at System.Net.Mail.SmtpConnection.GetConnection(String host, Int32 port) at System.Net.Mail.SmtpTransport.GetConnection(String host, Int32 port) at System.Net.Mail.SmtpClient.GetConnection() at System.Net.Mail.SmtpClient.Send(MailMessage message) --- End of inner exception stack trace --- at System.Net.Mail.SmtpClient.Send(MailMessage message) at VsEmail.SendMail(String EmailAddress, String Title, String EmailBody, String id, String pwd) in d:\wwwroot\tnsshopTest\App_Code\VsEmail.cs:line 64怎么解决??晕倒了
smtp.Dispose();
mail.Dispose();
下
http://topic.csdn.net/u/20111202/11/647a8cfc-04e1-451a-a96f-28c0ea92e5ee.html