我正在设置编写一个小工具来轮询 POP3 帐户,然后转发找到的邮件。我正在使用 OpenPop.NET 库进行 POP3 访问,并且很可能会使用 .NETSmtpClient
和MailMessage
类来转发邮件。
OpenPop.NET 给了我一个Message
类,它允许我将整个消息(即标题和所有部分)保存到一个文件中,但是当我想发送消息时,我只需要一个正文。现在Message
有一个集合部分,每个部分都有自己的Body
属性,其中Body
是一个字节数组。看起来我可以使用AlternateViews
集合将这些部分中的每一个附加到 a MailMessage
,但我有点担心字节数组到字符串转换的编码问题。
我也愿意接受其他方法来实现这一目标的建议,但现在我正在考虑的过程是我知道的唯一一个。