【问题标题】:openpop.NET File, MessageHeader, RfcMailAddress, Message could not be foundopenpop.NET 文件、MessageHeader、RfcMailAddress、消息找不到
【发布时间】:2016-07-06 09:41:17
【问题描述】:

我正在使用openpop.net 阅读电子邮件并在检查主题后打印它们。 但是我坚持第一步,MessageHeader、RfcMailAddress 和 File 显示为错误 “找不到类型或命名空间名称“Message Header””

我想我没有声明正确的引用,但不确定。我已经声明了以下引用:

using OpenPop;
using OpenPop.Pop3;
using OpenPop.Mime;
using OpenPop.Common;

感谢任何帮助。

我的代码是从http://hpop.sourceforge.net/exampleExamineHeaders.php复制过来的

下面是我的代码的样子

【问题讨论】:

  • 部分修复,我设法通过将其更改为 OpenPop.Mime.Message 来修复消息错误,并通过使用不同的代码保存文件来修复文件错误但是我仍然收到消息头错误和 RfcMailAddress

标签: c# pop3 openpop


【解决方案1】:

使用 OpenPop.Mime.Header;

            MessageHeader headers = client.GetMessageHeaders(messageNumber);
            RfcMailAddress from = headers.From;
            string Subject = headers.Subject;

【讨论】:

    【解决方案2】:

    用途:

    OpenPop.Mime.Header.MessageHeader headers = client.GetMessageHeaders(messageNumber);
    OpenPop.Mime.Header.RfcMailAddress from = headers.From;
    

    【讨论】:

    • 感谢您回答问题 - 您能否添加一些解释以帮助 OP 了解解决问题的答案。它还使该网站对以后可能遇到问题的人(具有不同经验水平)更有用。
    猜你喜欢
    • 2012-05-23
    • 2019-01-28
    • 2021-01-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多