Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/259.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 系统存储不足。服务器响应为:每个连接的电子邮件太多_C#_Asp.net_Smtp - Fatal编程技术网

C# 系统存储不足。服务器响应为:每个连接的电子邮件太多

C# 系统存储不足。服务器响应为:每个连接的电子邮件太多,c#,asp.net,smtp,C#,Asp.net,Smtp,我正在发送两封邮件,一封寄往管理员地址,另一封寄往联系人页面中输入详细信息的人,说“谢谢联系我们”。 在第二封邮件/最近一封邮件中,我收到以下错误: “系统存储不足。服务器响应为:每个连接的电子邮件太多” 第二种方法“SendConfirmationMail”也给出了相同的错误 邮件太多 private void SendMail() { System.IO.StringWriter sw=新的System.IO.StringWriter(); HtmlTextWriter hw=新的HtmlT

我正在发送两封邮件,一封寄往管理员地址,另一封寄往联系人页面中输入详细信息的人,说“谢谢联系我们”。 在第二封邮件/最近一封邮件中,我收到以下错误:

“系统存储不足。服务器响应为:每个连接的电子邮件太多”

第二种方法
“SendConfirmationMail”
也给出了相同的错误

邮件太多

private void SendMail()
{
System.IO.StringWriter sw=新的System.IO.StringWriter();
HtmlTextWriter hw=新的HtmlTextWriter(sw);
System.IO.StreamReader r=null;
r=new System.IO.StreamReader(Server.MapPath(“~/ContactMail.txt”);
字符串体=r.ReadToEnd();
MailMessage mail=新的MailMessage();
mail.To.Add(新邮件地址(“srinivas@gmail.com"));
mail.Body=Body;
mail.IsBodyHtml=true;
//用动态内容替换txt文件
body=body.Replace(“,Name”);
body=body.Replace(“,电子邮件);
body=body.Replace(“,消息);
mail.Subject=“申请工作”;
mail.Body=Body;
mail.IsBodyHtml=true;
SmtpClient MailServer=新的SmtpClient();
MailServer.Send(邮件);
ScriptManager.RegisterClientScriptBlock(第页,typeof(第页),“clentscript”,“警报('Thank u contact us..);”,true);
}
私有void发送确认邮件()
{
System.IO.StringWriter sw=新的System.IO.StringWriter();
HtmlTextWriter hw=新的HtmlTextWriter(sw);
MailMessage mail=新的MailMessage();
mail.To.Add(新邮件地址(电子邮件));
mail.Body=“感谢您联系我们…”;
mail.IsBodyHtml=true;
mail.Subject=“谢谢邮件”;
mail.IsBodyHtml=true;
SmtpClient MailServer=新的SmtpClient();
MailServer.Send(邮件);
ScriptManager.RegisterClientScriptBlock(第页,typeof(第页),“clentscript”,“警报('Thank u contact us..);”,true);
}

尝试连接到真正的smtp服务器:

     client = new SmtpClient() { Host = host, Port = port, Credentials = new NetworkCredential(username, password) };

    client.Send(mail);

我可以用第一种方法发送邮件,但不能用第二种方法@fernanoly发送。我能看到的唯一区别是:mail.to.Add(newmaildaddress(email));vs mail.To.Add(新邮件地址(“srinivas@gmail.com")); @阿南·雷迪
     client = new SmtpClient() { Host = host, Port = port, Credentials = new NetworkCredential(username, password) };

    client.Send(mail);