C# 在C语言中无法从Gmail的电子邮件中获取主题#

C# 在C语言中无法从Gmail的电子邮件中获取主题#,c#,email,variables,pop3,openpop,C#,Email,Variables,Pop3,Openpop,我正在制作一个应用程序来查看最后一封用“Teste”这个词发送的电子邮件,并将其主题放入一个变量中 它是一个控制台应用程序,因为我不需要与它交互 我的代码如下: using (var client = new OpenPop.Pop3.Pop3Client()) { client.Connect(host, port, useSSl); client.Authenticate(username, password);

我正在制作一个应用程序来查看最后一封用“Teste”这个词发送的电子邮件,并将其主题放入一个变量中

它是一个控制台应用程序,因为我不需要与它交互

我的代码如下:

using (var client = new OpenPop.Pop3.Pop3Client())
        {
            client.Connect(host, port, useSSl);
            client.Authenticate(username, password);

            // Set conditions
            MailQueryBuilder builder = new MailQueryBuilder();

            // Subject contains "Teste"
            builder.Subject.Contains("Teste");

            // Here is the email of the sender
            builder.From.Contains("senderemail@gmail.com");

            // Build the query
            MailQuery query = builder.GetQuery();                               
        }
我是POP3编程新手,所以我不太了解它是如何工作的。
到目前为止,我设置了条件并构建了查询,但从现在起,我不知道如何将主题存储在变量中。

至少您理解正确。。。您正在使用的是
openpop
nuget包(dll)???如果是这样,为什么不检查他们的文档?@Rahul我已经看过他们的文档,但仍然不知道如何做我想做的事情。MailQueryBuilder似乎没有出现在他们的文档中。你肯定在用OpenPop吗?您可以右键单击MailQueryBuilder,选择“转到定义”并告诉我们它所在的名称空间吗。我认为您可能混淆了库。@john名称空间是Aspose.Email.Tools.SearchOK,您需要决定一个库。目前,您的客户机是OpenPop库,但您的MailQueryBuilder属于Aspose库。我没有理由相信这些库在任何方面都是兼容的,所以你只需要选择一个。。。您正在使用的是
openpop
nuget包(dll)???如果是这样,为什么不检查他们的文档?@Rahul我已经看过他们的文档,但仍然不知道如何做我想做的事情。MailQueryBuilder似乎没有出现在他们的文档中。你肯定在用OpenPop吗?您可以右键单击MailQueryBuilder,选择“转到定义”并告诉我们它所在的名称空间吗。我认为您可能混淆了库。@john名称空间是Aspose.Email.Tools.SearchOK,您需要决定一个库。目前,您的客户机是OpenPop库,但您的MailQueryBuilder属于Aspose库。我没有理由相信这些库在任何方面都是兼容的,所以您只需要选择一个。