c# - 打开出站端口以通过 SMTP 发送电子邮件
问题描述
使用 .net 框架类( System.Net.Mail )从我的 Web 应用程序(asp.net mvc)通过外部 SMTP 发送电子邮件是否需要从我的服务器上的 Windows 防火墙打开任何出站端口(必须打开哪个端口)
我正在尝试从我的本地机器(开发)发送成功,但未能在生产实时服务器上发送(没有抛出错误或异常)
使用相同的邮件服务器信息和收件人电子邮件:
- 在我的本地机器上..它发送没有错误并在接收方收到
- 在实时服务器上..它发送没有错误,但从未在接收方收到
那怎么了
解决方案
推荐阅读
- mysql - 如何使用 Laravel 生成基于 MYSQL 列的 Excel 文件
- node.js - Firebase 云功能部署错误
- swift - 基于 Vision 框架的条码扫描器是否最适合特定的视频尺寸/像素格式?
- automation - 在发送之前编辑 obsecure html 页面值
- julia - 将预编译的系统映像移动到新机器
- postgresql - 无法添加 test_user,因为它没有主键
- angular - 获取将日期格式化为“shortDate”时使用的格式
- python - 使用数组索引加速 numpy 数组广播
- django - perform_destroy() 上的单个响应消息
- flutter - Flutter 中的随机背景图像