首页 > 解决方案 > VB.net 重置 SMTP 连接

问题描述

我编写了一个用于发送某些邮件的应用程序。它包含可以选择为接收者的电子邮件地址列表。每次我向一个收件人发送邮件时,比如说 1@gmail.com,everythink 都可以正常工作。如果我向新收件人发送第二封电子邮件,比如说 2@gmail.com,我的电子邮件将发送到 1@gmail.com 和 2@gmail.com。我尝试使用 Dispose() 函数,但这给了我一堆错误。我猜想一定有可能解决这个错误。我尝试重新启动 SMTP 会话。

标签: vb.netemail

解决方案


在添加新的电子邮件地址之前,您可以清除以前的电子邮件地址

 email.To.Clear()
 email.To.Add ("2@gmail.com")

推荐阅读