问题标签 [system.net.mail]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1200 浏览

asp.net - System.Net.Mail 帮助

我正在尝试从我的网页发送电子邮件,所以我尝试了这个:

但这不起作用。我不断收到以下错误:

有人知道我在做什么错吗?

我看过:

http://msdn.microsoft.com/en-us/library/system.net.mail(v=VS.90).aspx

但似乎无法弄清楚。

0 投票
1 回答
422 浏览

c#-4.0 - 从网络上的计算机发送电子邮件 - .NET 4.0

我正在尝试创建一个小型桌面应用程序,用于向办公室中的人(所有内部人员)发送电子邮件。我的应用程序将在同样在网络上的 PC 上运行,并且用户将运行 Outlook 来处理他自己的电子邮件。

我正在查看几个需要 SmtpClient 并且它需要等于主机的示例。有没有办法可以将它设置为使用本地机器?

我读到 127.0.0.1 是本地机器。这会起作用吗,还是有不同的方法来解决这个问题?

如果它向外部电子邮件发送消息,我的消息也会消失吗?

0 投票
1 回答
2108 浏览

email - 添加电子邮件地址Collection to、cc、bcc 和replytoList

我想将 MailAddressCollection 添加到我的 MailMessage(Net.Mail) 的 to、cc、bcc 和 replytolist

我的代码喜欢

它显示错误无法从“System.Net.Mail.MailAddressCollection”转换为“字符串”

是否可以将 EmailAddressCollection 添加到电子邮件的 to/cc/bcc/ReplyToList?

谢谢桑

0 投票
7 回答
53784 浏览

c# - 如何使用 .NET 在电子邮件正文中嵌入多个图像

我正在编写一个程序,该程序向用户发送电子邮件,并在电子邮件正文 (HTML) 中嵌入了多个图像(图表)。

当我尝试位于此处的示例时..当我只需要嵌入一个图像 http://www.systemnetmail.com/faq/4.4.aspx时效果很好。

但是,当我尝试使用以下代码嵌入多个图像时,没有任何图像被嵌入,而是作为附件发送。

任何线索,因为我错过了什么?我检查了 .htm 文件,该文件也作为电子邮件附件发送,html 源代码如下所示:

所以 Q 是如何在 html body 中发送多个图像,而不是作为附件。

0 投票
2 回答
3241 浏览

.net - 损坏的 PDF 附件

我正在尝试执行以下操作:

  1. 从网页中检索生成的 pdf
  2. 创建电子邮件
  3. 将 pdf 附加到邮件中
  4. 发送消息

我能够从网页中检索 pdf 并将其作为附件发送消息。但是,当我尝试打开附件时,我收到可怕的“Adobe Reader 无法打开 'filename.pdf' 因为它不是受支持的文件类型或文件已损坏”消息。

pdf 由 MVC3 页面使用自定义 ActionResult 生成以返回 pdf。看起来像这样

控制器方法在这里

这是问题核心的代码......

作为实验,我尝试将下载的文件写入磁盘

中提琴,我可以毫无问题地从磁盘打开文件。

为了使附件可读,我缺少什么?

0 投票
3 回答
136 浏览

c# - 如何删除邮件中的 [ ]

我正在使用 System.Net.Mail.MailMessage thro C# 发送电子邮件。问题是,如果发件人的姓名不同并且凭据不同,它会显示为 shankar [admin@mydomain.com] 我需要删除此组括号 []。

帮帮我...下面是我的编码。

0 投票
6 回答
47539 浏览

c# - 如何确认邮件是否已送达?

下面是我的代码,看一下

在这里,我需要检查该邮件是否已送达。

0 投票
4 回答
870 浏览

c# - 如何在通过 SmtpMailClient.SendAsync() 发送邮件之前阻止应用程序退出

我在通过 SmtpMailClient.SendAsync() 发送邮件时遇到问题,即如果应用程序在 SmtpMailClient.SendAsync() 之后立即关闭,则不会发送邮件。

那么如何强制应用在回调之前不关闭呢?

谢谢 !!

0 投票
2 回答
1266 浏览

c# - System.Net.Mail 服务器响应为 5.7.1

我正在为一所网络非常紧密的学校构建一个 Windows 窗体应用程序(这意味着我为其构建它的人必须要求他们的 IT 服务做所有事情)。

此应用程序发送电子邮件,我正在使用 System.Net.Mail 库来执行此操作。

我想知道这一行是否SMTPServer.DeliveryMethod = SmtpDeliveryMethod.Network;会解决他在尝试发送电子邮件时收到的最新错误消息:

错误 5.7.1

还有什么我想念的吗?

万一您想知道 SMTPUserName 和 Password 是他用来发送和接收邮件的电子邮件用户名和密码。

0 投票
3 回答
31772 浏览

c# - SmtpClient 在发送时从服务器获取结果

SmtpClient 发送方法返回 void。有什么办法可以得到服务器响应?我是否只是假设它是成功的,除非它引发异常?

我指的类... http://msdn.microsoft.com/en-us/library/system.net.mail.smtpclient.aspx