vb.net - VB.net 重置 SMTP 连接
问题描述
我编写了一个用于发送某些邮件的应用程序。它包含可以选择为接收者的电子邮件地址列表。每次我向一个收件人发送邮件时,比如说 1@gmail.com,everythink 都可以正常工作。如果我向新收件人发送第二封电子邮件,比如说 2@gmail.com,我的电子邮件将发送到 1@gmail.com 和 2@gmail.com。我尝试使用 Dispose() 函数,但这给了我一堆错误。我猜想一定有可能解决这个错误。我尝试重新启动 SMTP 会话。
解决方案
在添加新的电子邮件地址之前,您可以清除以前的电子邮件地址
email.To.Clear()
email.To.Add ("2@gmail.com")
推荐阅读
- java - 如何在 Android 中取消 Firebase 实时数据库正在进行的写入或删除操作
- linux-kernel - Linux 内核 out-of-tree 模块,安装 uapi 标头问题
- flutter - 使用浏览器打开网址并进入隐身模式
- python - o_datetime 创建新列而不是更改现有列
- node.js - Heroku 部署不工作,说期望另一个键值对
- c++ - 使用派生类指针从基类析构函数调用非虚拟基类成员函数是否安全?
- html - 如何在水平线上对齐 3 张卡片
- r - Mittag-Leffler 函数在 R 中的符号集成
- prolog - 在 Prolog 中的索引上拆分列表
- docker - 我可以在 WSL2 中使用 docker tmpfs 在 RAM 上运行 docker 容器吗?