C#.Net 程序开发采用开源组件 MailKit 通过 QQ 邮箱 SMTP 服务器发送带附件的外部 Email 邮件
当前位置:点晴教程→知识管理交流
→『 技术文档交流 』
先在 Visual Studio 里装 MailKit,有两种方式,操作如下: 方式一:程序包管理器控制台(推荐)
5. 等待进度条走完,看到「Successfully installed」即成功,MimeKit 会自动作为依赖一起装上 方式二:图形界面操作
安装后检查装完后确认项目引用里出现了两个项:
然后把你项目里的代码替换成上一条给的 MailKit 版本,重新编译即可。 如果安装失败(搜索不到 / 超时)
然后再执行 做完以上设置后,参考下面代码即可: 错误解决如果执行发送邮件后提示错误: [1] SmtpProtocolException: The SMTP server has unexpectedly disconnected. 那么应该是发信 Email 账号或授权码有误造成的,修正后再重试。 重新生成 QQ 邮箱 SMTP 授权码 + 网页版登录一次(最常见)
同时可以试的替代方案换成 465 端口(隐式 SSL),有些网络环境对 587 的 STARTTLS 有干扰,465 更稳: 注意 465 必须配 该文章在 2026/9/22 9:46:10 编辑过 |
关键字查询
相关文章
正在查询... |