c# - 发送电子邮件在服务器端不起作用
问题描述
发送电子邮件不在服务器端工作,但在本地系统工作。我尝试了端口 25 和 465 而不是 587。但它不起作用。
MailMessage msg = new MailMessage("from@gmail.com",ToEmail,"Password reset", message);
msg.IsBodyHtml = true;
SmtpClient smtp = new SmtpClient("smtp.gmail.com", 587);
smtp.UseDefaultCredentials = true;
smtp.Credentials = new NetworkCredential("from@gmail.com", "pswd");
smtp.EnableSsl = true;
smtp.Send(msg);
解决方案
推荐阅读
- sql - Oracle查询以根据另一列值选择不同的值
- c# - 与 jquery 中继器绑定的 asp.net core mvc 模型
- html - 为什么服务器返回的 HTML 页面没有在浏览器中呈现
- python - 重复避免 ValueError
- python - 打印为 PDF 后无法阅读的文本
- airflow - 气流连接 UI 不可见
- vb.net - 从字符串“Label9”到类型“Double”的转换无效
- python - 根据其他两个数据框列中的值条件创建新列
- python - 在 Anaconda 中安装 Pdfminer 包时出错
- scala - 在涉及 Join 的 Spark-Scala 应用程序中,我们应该在什么时候将 Dataframe 转换为 Dataset?