问题标签 [smtpclient]
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.
c# - 使用 .NET SmtpClient 将密件抄送添加到电子邮件发送?
在 ASP.NET C# 中使用 SMTPClient 类发送电子邮件时,如何在电子邮件中添加密件抄送?如何将密件抄送添加到 MailMessage 实例?
smtp - SmtpClient,通过 smtp.gmail.com 发送电子邮件,但来自另一个帐户
我不会通过 gmail smtp 发送电子邮件,但用户应该看到我的公司“发件人”
我收到 SmtpException:“SMTP 服务器需要安全连接或客户端未通过身份验证。服务器响应为:5.5.1 需要身份验证”
我听说这一切都可能并称为“中继”,但我不确定,我是否需要以某种方式输入谷歌凭据?
smtpclient - SmtpClient 变得越来越慢
我正在使用 SmtpClient(.NET 3.5,VS 2008)进行群发邮件。下面的代码从每次发送大约 2 秒开始,在 foreach 循环处理了大约 30 个地址并继续恶化后恶化到每次发送超过 20 秒。有任何想法吗?
吉姆
asp.net - 使用 asp.net 发送 20,000 多封电子邮件
我正在编写一个应用程序,该应用程序需要向我们的学生发送大量电子邮件,这些学生将从我们的数据库中选择(每封电子邮件都将个性化,包括他们的姓名、学习课程等……所以需要一次发送一份)。
我可以在 SmtpClient 上循环执行此操作,但我担心使用我尝试发送的数字,我最终会遇到超时问题或由于缺乏机器资源而导致我的线程被杀死。
在这一点上,我只是在寻找更好的处理方法的建议,或者如果循环 SmtpClient 是一个好的解决方案,我应该如何处理它以防止我在上面发布的内容。
Web 服务会是更好的选择吗?
请告知,TIA
c# - 使用 gmail smtp 通过代理发送电子邮件
试图在我的 C# 应用程序中发送一些电子邮件。我在代理后面 - 这无疑是代码不起作用的原因。这是我到目前为止所拥有的:
应用程序配置:
代码:
每次我得到 System.Net.WebException:无法解析远程名称:'smtp.gmail.com'
我在哪里/如何开始调试?
c# - 通过 VPN SmtpException 发送电子邮件 net_io_connectionclosed
我正在从 WPF 应用程序发送电子邮件。在网络上作为域用户发送时,电子邮件按预期发送。但是,当我尝试通过 VPN 连接发送电子邮件时,出现以下异常:
例外:
System.Net.Mail.SmtpException:发送邮件失败。---> System.IO.IOException:无法从传输连接读取数据:net_io_connectionclosed。在 System.Net.Mail.SmtpReplyReaderFactory.ProcessRead(Byte[] buffer, Int32 offset, Int32 read, Boolean readLine) at System.Net.Mail.SmtpReplyReaderFactory.ReadLines(SmtpReplyReader caller, Boolean oneLine) at System.Net.Mail.SmtpReplyReaderFactory System.Net.Mail.SmtpTransport.GetConnection 的 System.Net.Mail.SmtpConnection.GetConnection(字符串主机,Int32 端口)的 .ReadLine(SmtpReplyReader 调用者)(字符串主机,Int32 端口)在 System.Net.Mail.SmtpClient.GetConnection () 在 System.Net.Mail.SmtpClient.Send(MailMessage 消息)
我尝试过使用模拟以及在 SmtpClient 上设置凭据。似乎都不起作用:
我也尝试过使用 Wireshark 通过网络查看消息,但我对 SMTP 的了解还不够,无法知道我在寻找什么。
另一个变量是我在 VPN 上使用的机器是 Vista Business,而网络上的机器是 Win7。我不认为这是相关的,但我不会问我是否知道这个问题!:)
有任何想法吗?
c# - SmtpClient.SendAsync 代码审查
SmtpClient
处理和MailMessage
使用时的正确方法是什么SendAsync
?
我在下面复制了我的代码。
在引发异常MailMessage
之后处理。client.SendAsync(...)
我需要在回调处理程序中处理它。
c# - 使用带有用户名密码身份验证的 smtp 服务器发送电子邮件 C#
我有一段发送电子邮件的代码.. 代码如下
这对我不起作用。这是一个远程 smtp 服务……我仔细检查了电子邮件网络访问是否正常……我可以使用 gui 登录,接收和发送电子邮件。
但是当我尝试通过代码来完成它时..它失败并显示消息......
{System.Net.Mail.SmtpException:SMTP 服务器需要安全连接或客户端未通过身份验证。服务器响应为:5.7.0 未给出 AUTH 命令。
任何人都可以建议......而且他们没有暴露 EWS 即交换网络服务 ./.. 这是要走的路..
端口为 25,没有 SSL 或 TLS
c# - 通过网络应用程序发送电子邮件时这个问题是什么意思
当我通过我们的 Web 应用程序发送电子邮件时出现此错误“邮箱不可用。服务器响应是:未采取请求的操作:邮箱不可用或不是本地的”
这是错误的详细信息
c# - 如何在 .NET 中为 SmtpClient 对象设置用户名和密码?
我看到了不同版本的构造函数,一个使用来自 web.config 的信息,一个指定主机,一个指定主机和端口。但是如何将用户名和密码设置为与 web.config 不同的内容?我们有一个问题,我们的内部 smtp 被一些高安全性客户端阻止,我们想使用他们的 smtp 服务器,有没有办法从代码而不是 web.config 做到这一点?
在这种情况下,例如,如果数据库中没有可用的 web.config 凭据,我将如何使用?