问题标签 [openpop]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
2174 浏览

c# - OpenPop.Pop3.Pop3Client.GetMessageCount() 返回错误的消息数

下面的代码显示“341”,但是在我的框中有超过 2000 条消息,我不知道如何访问它们。



这个 341 号码是指我邮箱中最旧的 341 条消息,我看不到任何其他消息。在我在 gmail.com 上的邮箱设置中,我对所有邮件都打开了 Pop3,但这没有任何效果。当我使用 TcpClient 和 SslStream 类时,我得到了相同的结果。您能否提出任何想法,我如何才能完全访问我的邮箱消息?

0 投票
1 回答
318 浏览

c# - 客户端使用 OpenPop 进行身份验证时,密码是否需要编码?

我正在使用 openpop 连接到 gmail pop 服务器。

这是代码(非常简单)

大多数时候它都有效。但如果密码中包含“./”,则身份验证失败,并且出现 Invalid login 异常。我必须对密码进行编码吗?我试过 Uri.EscapeDataString 但结果是一样的。

我验证了密码,这是个好密码;)

0 投票
1 回答
159 浏览

c# - 如何停止发送阅读回执以使用 OpenPop.NET 阅读消息

我正在阅读OpenPop.NetC# 中使用的电子邮件 ID 的所有未读电子邮件。应用程序正在向发送者发送 OpenPop 读取的所有消息的已读回执。

请提出一种停止发送已读回执的方法。

0 投票
2 回答
324 浏览

openpop - OpenPop.NET 错误读取电子邮件

我有一个错误,我该如何解决?

错误:输入不是有效的 Base-64 字符串,因为它包含非 base-64 字符、两个以上的填充字符或填充字符中的非空白字符。什么意思?

0 投票
1 回答
1510 浏览

vb.net - VB.NET OpenPop 仅列出未读消息

我面临一个问题。我可以使用 OpenPop 在我的 VB.net 应用程序上阅读消息,但我想只列出未读消息,因为我应该等待很长时间才能将它们全部列出。这是 C# 中的文档,这是我尝试过的,尽管有问题:

尝试声明unseenMessage为消息并使用 client.getmessage(i+1) 分配其值时出现错误。

0 投票
1 回答
1007 浏览

c# - 尝试下载附件的pop3问题-C#

一段时间以来,我一直在寻找一个易于使用的代码,让我的 C# 项目从 gmail 的电子邮件中下载文本文件附件。我确实看过 openpop.net lib,这是我看到的唯一一个看起来很有希望的库!谁能给我看一些可以完成工作的代码?我用openpop查看了其他人的示例,但是他们的示例中的api有所不同,也许是旧版本?提前感谢您的帮助!

0 投票
1 回答
1045 浏览

vb.net - 将 OpenPop.NET HTML 消息转换为 System.Net.Mail.MailMessage 变为 text/plain

我有一个原始电子邮件(MIME 文本),我用 OpenPop.Net 解析然后转换为 System.Net.Mail.MailMessage

电子邮件已发送,附件发送正常等。唯一的问题是电子邮件的内容应该是 text/html,但我收到的 HTML 是 text/plain。

message.IsBodyHtml设置为

如何更改特定部分的内容类型或更好地进行正确转换?

原始的 mime 文本如下所示(这只是多部分电子邮件的一部分):

发送的电子邮件具有以下 MIME 文本:

0 投票
0 回答
327 浏览

openpop - 无法使用 OpenPop.Net 从 gmail 帐户中删除收件箱邮件

我正在使用 OpenPop DLL,它对我的​​项目非常有用,但是当我使用 Gmail 帐户时,我遇到了问题。阅读后我无法从 Gmail 中删除电子邮件。我正在使用以下代码和最新的 OpenPop DLL:

如果我在代码中做错了什么,你能告诉我吗?你的帮助将是可观的。

0 投票
2 回答
726 浏览

c# - 如何使用 NuGet 包管理器控制台在我的 Visual Studio 2012 Pro 上安装 OpenPop.NET?

我在底部打开控制台,在里面输入:

Install-Package OpenPop.NET 这就是他们在网站上输入的内容:

OpenPop.NET

我在控制台中输入了它,但出现错误:

Install-Package :当前环境没有打开解决方案。在 line:1 char:1 + Install-Package OpenPop.NET + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : InvalidOperation: (:) [安装包],InvalidOperationException + FullyQualifiedErrorId:NuGetNoActiveSolution,NuGet.PowerShell.Commands.InstallPackageCommand

我需要下载其他东西吗?

0 投票
1 回答
173 浏览

pop3 - OpenPop 无法读取谁收到了电子邮件

我正在尝试为我的网站创建一个保管箱电子邮件。所以我创建了一个捕获所有电子邮件地址:dropbox@domain.com 然后,网站上的每个客户都会收到一个 dropbox 电子邮件,例如:dropbox123@domain.com 客户可以将电子邮件密件抄送给给定的电子邮件,它会自动输入东西进笔记。在阅读 dropbox@domain.com 捕获的电子邮件时,我想确定将哪个电子邮件地址放入密件抄送并做出相应反应。

现在问题来了:直接在服务器上打开电子邮件时,我可以在记事本中看到原始电子邮件,第一行显示:

通过 OpenPop 阅读这封电子邮件时,我得到以下信息:

所以“for”电子邮件地址不是 openpop 消息头的一部分。如果我使用 OpenPop.Mime.Message.RawMessage 或者我尝试读取标题并不重要。

这是 OpenPop 中的错误还是我错过了明显的错误?