1

I'm here asking if it is possible to list all the attachments in a E-mail, show them in a list box, and only retrive them (on a program in the OS that opens that extension) once the user clicks on it.

If it's possible, please explain how. I'm using OpenPop.net and C#.

Thanks in advance.

João Borrego.

4

1 回答 1

-1

你当然可以。

使用该Message.FindAllAttachments方法获取List<MessagePart>Message. 您可以使用该MessagePart.FileName属性来填充您的 ListBox(但请注意重复名称)。

我不确定您如何通过用户与 ListBox 的交互来下载附件。一些想法浮现在脑海中,但通常您可以使用File.WriteAllBytes方法下载附件,并传入Message.Body该方法bytes参数的属性。

我最近在一个项目中使用了OpenPop ,对此我很满意。

于 2012-07-03T20:47:36.567 回答