首页 > 解决方案 > SMTPClient - 发送邮件时出错 - 连接尝试失败

问题描述

我正在使用以下代码发送邮件,它适用于 Gmail SMTP 和其他一些 SMTP。

SmtpClient smtp = new SmtpClient
                    {
                        Host = data.SMTPServer,                 
                        Port = data.PortNo,
                        EnableSsl = false,
                        DeliveryMethod = SmtpDeliveryMethod.Network,
                        UseDefaultCredentials = false,
                        Credentials = new System.Net.NetworkCredential(senderID, senderPassword),
                        Timeout = 30000,
                    };
                    
                    smtp.Send(message);

但是对于 1 个客户端,它会抛出错误。连接尝试失败,因为连接方在一段时间后没有响应。

如何解决这个问题?

标签: c#asp.net-mvcsmtpsmtpclient

解决方案


推荐阅读