c# - 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 个客户端,它会抛出错误。连接尝试失败,因为连接方在一段时间后没有响应。
如何解决这个问题?
解决方案
推荐阅读
- variables - 从 CUDD 管理器的管理器中删除变量?
- image-processing - 使用封闭式抠图进行样式转移
- c# - 右键单击应用程序时如何创建任务?
- c++ - 递归函数调用中的数据成员更新问题
- extjs - ExtAngular 6.7.0 - 可编辑网格网格单元编辑不起作用
- r - 如何在ggplot2'geom_label中插入换行符
- javascript - Number.toPrecision() 的默认参数值
- docker - Ubuntu Docker 服务器限制为 114 个容器
- c# - 在 Windows 中移动光标并保持新位置一段时间
- javascript - webpack 中模块的 id 生成不正确