【发布时间】:2011-03-03 09:01:27
【问题描述】:
我希望编写一个 VB.Net 程序,该程序可以发送和接收包含附件中数据的电子邮件。我打算为此使用MailBee.Net。我的问题是,是否可以同时执行发送和接收操作?也就是说,使用多线程?如果是,我将如何在 VB.Net 中执行此操作?
【问题讨论】:
我希望编写一个 VB.Net 程序,该程序可以发送和接收包含附件中数据的电子邮件。我打算为此使用MailBee.Net。我的问题是,是否可以同时执行发送和接收操作?也就是说,使用多线程?如果是,我将如何在 VB.Net 中执行此操作?
【问题讨论】:
测试它的最简单方法是在表单上使用两个BackgroundWorkers,并让 Do_Work 方法完成基本的发送和接收。您可以使用ReportProgress 方法以完成百分比更新您的 UI 线程。
该组件似乎提到了 SMTP 线程是可能的,但没有提到 POP3 是否是线程安全的,但您可以试一试,看看它是否有效。
【讨论】: