smtpclient相关内容

在 .NET 4.0 下使用 SmtpClient、SendAsync 和 Dispose 的最佳实践是什么

既然 SmtpClient 是一次性的,我对如何管理它有点困惑,尤其是当我使用 SendAsync 进行调用时.据推测,在 SendAsync 完成之前我不应该调用 Dispose.但是我应该称它为(例如,使用“使用").该场景是一个 WCF 服务,它在进行调用时定期发送电子邮件.大多数计算速度很快,但发送电子邮件可能需要一秒钟左右的时间,因此最好使用异步. 我每次发送邮件时都应该创建一个新 ..
发布时间:2021-11-26 10:33:07 C#/.NET

通过 .net core smtpClient 发送邮件:SmtpException/FormatException

我正在尝试通过 .net 核心中的 SmtpClient 发送邮件.基本上我只是将一些旧的 .net 框架代码迁移到 .net 核心.在旧系统中,它是通过以下方式完成的: using (var smtpClient = new SmtpClient("smtp.xyz.de", 587)){smtpClient.UseDefaultCredentials = false;smtpClient.C ..
发布时间:2021-11-24 19:10:40 C#

服务器超时后,c# 中的电子邮件发送服务无法恢复

我几个月来一直有这个问题,这让我发疯.我有一个用 C# (.NET 4.5) 编写的 Windows 服务,它基本上使用 Outlook 帐户发送电子邮件(我认为它是一个 office365 服务).我知道“凭据顺序"问题,这对我没有影响(许多电子邮件都正确发送). 服务正确启动并开始发送电子邮件.有时,当数量太多时,我会收到服务器错误,需要等待,该服务会等待几分钟并自行完美运行. 在 ..
发布时间:2021-11-24 09:57:08 C#

无法向带有斯堪的纳维亚字符的地址发送电子邮件

使用 SmtpClient、MailMessage 和 MailAddress 类,我无法发送到电子邮件地址,例如 åbc.def@domain.se.我收到如下所示的错误/异常: 在邮件标题中发现无效字符:'å'. --------------------------- 发送电子邮件时出错--------------------------- System.Net.Mail.Smtp ..
发布时间:2021-11-24 09:30:13 C#

从 Windows 窗体应用程序发送电子邮件

我正在构建一个 Windows 窗体应用程序,它应该在远程/隔离的机器上运行,并通过电子邮件向管理员发送错误通知.我尝试使用 System.Net.Mail 类来实现这一点,但我遇到了一个奇怪的问题: 1.我收到一条错误消息: System.IO.IOException:无法从传输连接读取数据:远程主机强行关闭了现有连接.--->System.Net.Sockets.SocketExcep ..
发布时间:2021-09-27 19:07:24 其他开发

在VB6中使用CDO/SMTP/TLS发送邮件smtp.office365.com邮件服务器

我搜索了几天,以了解如何在我的 VB6 应用程序中设置 Office365 SMTP 服务器.我的代码在端口 465 和其他邮件服务器上正常工作.但它不适用于端口 587 和 smtp.office365.com 有什么办法可以通过 VB6 中的 587 获得 TLS? 谢谢 解决方案 通过此代码,我可以使用 CDO 向 Office365 发送邮件. 私信为 CDO.Me ..
发布时间:2021-09-08 20:06:58 其他开发

clientHello 后的 SSL 握手失败

我正在尝试使用带有 WolfSSL 的 tls1.2 将嵌入式设备连接到 smtp.gmail.com:465.该库创建并发送以下 clientHello 消息并收到握手失败. 16 03 03 00 4f 01 00 00 4b 03 03 2e 2a ec 85 7f15 dd 09 5f 22 d1 53 82 60 d7 80 67 28 aa 67 48ce f0 71 ab 63 d ..
发布时间:2021-09-08 20:06:32 其他开发

.Net TcpClient 和 SmtpClient 不会连接到我的 Smtp 服务器

我有一种方法可以连接到 Smtp 服务器以查看它是否在线.此方法适用于测试许多邮件服务器,但不是所有邮件服务器.代码如下,但是失败发生在... client.Connect(strMailServer, intPort); ... 在与服务器对话的逻辑甚至开始之前.它根本不会连接.我已经确定我连接的是正确的 IP 和端口 (25),并且我已经使用第三方网站(如 mxtoolbox)成功 ..
发布时间:2021-09-04 20:12:23 其他开发

smtp.office365.com 主题编码问题

我尝试使用我的专用 office365 帐户发送电子邮件,但主题编码有问题 - 我的所有特殊字符都被替换为“?". 我使用的代码非常简单,适用于 smtp-mail.outlook.com 上的不同测试帐户. using (var mailMsg = new MailMessage(sender, receiver)){mailMsg.IsBodyHtml = true;mailMsg.S ..
发布时间:2021-06-12 18:51:42 其他开发

iPhone SMTP客户端库

任何人都知道可在iphone应用程序中使用的Objective-C smtp库. 我使用skpsmtpmessage http://code.google.com/p/skpsmtpmessage/,但是在将邮件发送到gmail时,它会将邮件正文作为附件发送. 谢谢. 解决方案 尝试使用 https://github.com/MailCore/mailcore2 .它是异步的, ..
发布时间:2021-05-17 19:01:56 其他开发

电子邮件发送代码可在localhost上运行,但不能在服务器上运行

我用c#编写了一封电子邮件发送代码.我将GoDaddy的服务器用于我的网站.它在localhost(VS 2013)上运行,但是在服务器上部署相同的代码时,会出现以下错误: "/"应用程序中的服务器错误. 连接尝试失败,因为被连接方未一段时间后正确响应或建立连接失败,因为连接的主机无法响应[2607:f8b0:400e:c05 :: 6c]:25 说明:在执行当前Web请求期间发 ..
发布时间:2021-05-04 18:52:30 其他开发

GMAIL SMTP:对SSPI的调用失败异常-不支持所请求的功能

我正在使用gmail smtp发送邮件:主持人:smtp.gmail.com端口:587 在MVC应用程序中使用gmail smtp发送邮件时遇到异常.下面的代码用于发送邮件: public static int SendMail(字符串StrFromAdd,字符串StrEmailTo,字符串StrSubject,字符串StrContents,字符串SMTPServer,整数SMTPPo ..
发布时间:2021-05-04 18:49:22 其他开发

故障排除"邮箱不可用.服务器响应是:访问被拒绝-无效的HELO名称.使用SmtpClient发送电子邮件时

我一直在尝试通过C#发送电子邮件.我在Google上搜索了各种示例,并从每个人和每个人都可能会使用的标准代码中获取了点滴. 字符串="receiver@domain.com";来自="sender@domain.com"的字符串;字符串subject ="Hello World!";string body =“你好,身体!";MailMessage消息=新的MailMessage(从,到,主题, ..
发布时间:2021-04-18 20:04:29 其他开发

通过SmtpClient发送电子邮件时如何使用http代理

我可以通过Yahoo电子邮件通过以下方式发送电子邮件.但是我的问题是,我还可以使计算机在连接​​Yahoo服务器时使用代理吗?我的意思是使用代理连接来连接yahoo smpt服务器.这可能吗 ?谢谢 公共静态布尔函数func_SendEmail(字符串srFrom,字符串srSenderEmail,字符串srSenderEmailPw,字符串srHtmlBody,字符串srTextBody,字符 ..
发布时间:2021-04-18 19:20:05 其他开发

在asp.net mvc4 smtp.Send(邮件)中发送邮件失败

我在stackoverflow中发现了有关此问题的帖子数量,但是仍然没有解决我的问题.我尝试使用以下代码发送邮件: 在控制器中: try{MailMessage邮件= new MailMessage();mail.To.Add("mailto@gmail.com");mail.From =新的MailAddress("mailfrom@gmail.com");mail.Subject = ..
发布时间:2021-04-11 19:48:23 其他开发

邮箱无法到达,邮件地址无法中继

我使用asp.net的smtpClient发送电子邮件,但是最近我发现它只能将电子邮件发送到与smtp服务器相同的域,如果我尝试从中发送电子邮件,则会出现以下错误: 无法访问邮箱,*****无法中继****对不起,我不记得确切的消息了. 但这从来没有发生过,为什么? 预先感谢 解决方案 您是否通过ASP.NET之外的同一服务器(例如Outlook)发送电子邮件? 您 ..
发布时间:2021-04-10 20:44:52 其他开发

smtp客户端的"SendAsync()"方法

受保护的Sub btnLocalSubmit_Click(ByVal发送者作为对象,ByVal e作为System.EventArgs)处理btnLocalSubmit.Click昏暗的逻辑=新的连接logic.emailsToSend(User.Identity.Name,getURL,reportedBy)SendAsync()Response.Redirect(getRedirectionP ..
发布时间:2021-04-10 19:25:30 其他开发

无法将消息发送到电子邮件

我在服务器上发送消息时遇到问题.但是在我本地,我可以使用免费的smtp服务器将邮件发送到电子邮件中. 电子邮件策略中是否存在防火墙或本地主机不被接受? 请告知..谢谢! 代码: //发送电子邮件MailMessage objEmail =新MailMessage(新MailAddress(ConfigurationManager.AppSettings ["emailAdd"] ..
发布时间:2021-04-01 21:56:48 其他开发

在.net中使用SmtpClient发送邮件

我无法使用smtp客户端发送邮件.这是代码: SmtpClient client = new SmtpClient("Host");client.Credentials = new NetworkCredential(“用户名",“密码");MailMessage mailMessage = new MailMessage();mailMessage.from ="sender@gmail.c ..
发布时间:2021-04-01 20:25:04 其他开发