- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我使用如下所示的 Send 方法随机收到异常。我得到的异常(exception)是:
Exception information:
Exception type: System.Net.Mail.SmtpException
Exception message: Failure sending mail.
Inner exception information (level 1):
Exception type: System.IndexOutOfRangeException
Exception message: Index was outside the bounds of the array.
我的方法如下所示:
public void Send(string from, List<string> to, string subject, string body, List<string> attachments)
{
var email = new MailMessage();
var server = new SmtpClient();
// Add each mail property
email.From = new MailAddress(from);
foreach (var t in to)
email.To.Add(t);
email.Subject = subject;
email.IsBodyHtml = true;
email.Body = body;
foreach (var a in attachments)
email.Attachments.Add(new Attachment(a));
server.Send(email);
}
在调用此覆盖之前,我正在验证收件人列表和附件列表都至少有一个值并且该值有效。
异常发生在sever.Send。
最佳答案
这听起来像是与 this question about .NET 4.0 failing when sending emails with large attachments 相同的问题.微软发布了 bug fix here .
关于c# - 随机 "Index was outside the bounds of the array"作为 SmtpException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9703675/
这是代码。 void sendMail() { MailMessage mail = new MailMessage(); mail.To.Add("abc@gmail.com");
这是我的代码: SmtpClient client = new SmtpClient(); client.UseDefaultCredentials = true; using (client as
当我尝试通过我的 C# 代码向多个收件人发送带有附件的电子邮件时,会抛出 System.Net.Mail.SmtpException,提示“发送邮件失败”。内部异常是“其中一个流已被使用,无法重置为原
我正在使用 SmtpClient 发送电子邮件。过去 2 年我一直在使用相同的代码,但从最后一天开始,当我一起发送 3 封或更多封电子邮件时,其中一封将失败。当我发送再次失败,它将发送出去。请帮助我,
我有一个简单的 smtpClient: var smtp = new SmtpClient { Host = host, ...}; smtp.Send(message); 我可以有一个不同的主机:s
我尝试使用一些代码从我的 ASP.NET MVC 5 网站发送电子邮件。从我读到的内容来看,我正在以正确的方式执行此操作并且代码是正确的 public static Task SendEmailAsy
我有一个 ASP.NET 4 应用程序在 Windows Server 2008 计算机上的 IIS 7 下运行。该应用使用 System.Net.Mail 类通过 SMTP 服务器发送电子邮件。我使
我正在尝试使用 python 中的 smtplib 连接我公司的电子邮件服务器下面是我的代码片段: server = smtplib.SMTP('mail.mycompany.com',25) ser
我想使用 Python 3 发送电子邮件。我还无法理解我所看到的示例。这是一个引用:Using Python to Send Email 我已经提取了在上述引用资料中找到的第一个简单示例。我发现这个例
我使用如下所示的 Send 方法随机收到异常。我得到的异常(exception)是: Exception information: Exception type: System.Net.Mai
由于 gmail 中外发邮件的限制,我在我的一台服务器上安装了 exim4,设置如下: dc_eximconfig_configtype='internet' dc_other_hostnames='
关闭。这个问题是off-topic .它目前不接受答案。 想改进这个问题吗? Update the question所以它是on-topic用于堆栈溢出。 关闭 9 年前。 Improve this
我正在使用以下代码和平使用 godaddy 托管发送邮件。 但它抛出 System.Net.Mail.SmtpException: The operation has timed out. prote
我正在使用 SmtpClient 库通过以下方式发送电子邮件: SmtpClient client = new SmtpClient(); client.Host = "hostname"; clie
我正在尝试从 C# 应用程序发送包含我网站地址的电子邮件。 直到最近,这几个月都运行良好。 (也许我的供应商改变了一些东西或其他人改变了设置) 代码如下: private void sendEma
SmtpClient.Send()当我尝试将电子邮件发送到包含重音字符 (é) 的地址时,方法抛出此异常: System.Net.Mail.SmtpException: The client or s
当我经常向用户列表发送一些电子邮件时,会出现此错误。假设它发送了10封邮件,其中1则给出了错误,然后又发送了几封邮件,并给出了相同的错误。 代码如下: public static bool SendE
我在 Windows Azure 应用程序上有一个 smtp 客户端,该客户端在模拟器上工作正常,但在云实例上抛出异常。 异常消息是: SMTP 服务器需要安全连接或客户端未经过身份验证 服务器的响应
我最近用 C# 设计了一个程序,它将从 SQL 数据库中提取信息,将结果写入一个 HTML 页面,并自动通过电子邮件发送出去。我[偶尔]一切正常,我遇到的问题是我似乎让我们公司的交换服务器崩溃了。在程
我只想用python发送一封带附件的邮件 import smtplib, os from email.MIMEMultipart import MIMEMultipart from email.MIM
我是一名优秀的程序员,十分优秀!