问题标签 [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 投票
1 回答
1548 浏览

c# - 请求类型系统 net dnspermission 的权限失败

我有一个使用 OpenPop 库的 .net WebService (.asmx)。我尝试从邮件服务器接收所有邮件,当我从 VisualSudio 进行调试时一切正常,但是当我从 android 应用程序调用 WebService 时,我收到以下错误。(IIS 中的 WebService 具有完整的 .Net 信任级别,我在项目中添加了 System.Net 引用...)

SoapFault - 故障代码:'soap:Server' faultstring:'System.Web.Services.Protocols.SoapException:服务器无法处理请求。---> System.Security.SecurityException:请求“System.Net.DnsPermission,System,Version=2.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089”类型的权限失败。在 System.Security.CodeAccessSecurityEngine.Check(Object demand, StackCrawlMark& stackMark, Boolean isPermSet) 在 System.Net.Dns.GetHostAddresses(String hostNameOrAddress) 在 System.Net.Sockets.TcpClient.Connect (字符串主机名,Int32 端口)
在 OpenPop.Pop3.Pop3Client.Connect(String hostname, Int32 port, Boolean useSsl, Int32 receiveTimeout, Int32 sendTimeout, RemoteCertificateValidationCallback certificateValidator) 在 OpenPop.Pop3.Pop3Client.Connect(String hostname, Int32 port, Boolean useSsl) 在 MobileMail.Service1。 d:\MobileMail\Service1.asmx.cs: 539 行中的 RefreshMail()

有谁能够帮我?谢谢!

0 投票
1 回答
4369 浏览

c# - 如何使用 openpop.net 下载多个附件

我正在尝试使用 openpop.net 创建一个 pop3 电子邮件客户端。这是我在下载功能中尝试过的(来自gridview的模板字段):

问题是它只下载第一个附件。当我通过将Response.End()函数保留在 foreach 循环之外再次尝试时,它说:“检测到重复的标题”。任何帮助,将不胜感激。

0 投票
1 回答
2687 浏览

c# - OpenPop 删除消息

当我尝试删除一条消息时,它一次删除 4 条消息,即使我另有明确说明,因为我有 700 条消息,所以我最多只能显示 4 条。

要删除的代码:

即使我这样做

它一次删除4个。此外,这些邮件似乎很旧,因为当我访问 mail.google.com 时它们没有出现在第一页上。有没有办法区分垃圾邮件和邮件?

0 投票
1 回答
62 浏览

asp.net - ASP.NET MVC 定时操作

我有一个 ASP.NET MVC 4 项目,我也通过 Pop3 协议处理电子邮件。我使用 OpenPop.NET 包来解析电子邮件,但我没有找到任何方法来按时间检查电子邮件。每分钟检查一次电子邮件帐户的最佳解决方案是什么?

0 投票
1 回答
1247 浏览

c# - 使用 Openpop 在 c# 中阅读 Pop 电子邮件

我正在尝试使用 openpop 在 c# 中读取弹出消息。当消息被下载时,当我使用 getMessage 函数时,它们在服务器上也被标记为“READ”。

有什么方法可以让我下载邮件并且在邮箱中保持未读状态。

0 投票
1 回答
566 浏览

c# - 在 c# wpf 中使用 pop3 接收邮件到私人邮件服务器时出错

嘿伙计们,我们有一个私人电子邮件服务器在工作,我需要编写一个电子邮件客户端供所有开发人员使用。我已经让它毫无问题地发送电子邮件,但我似乎无法让它检索电子邮件。根据验证程序,我收到一条错误消息,指出远程证书无效。我们在电子邮件服务器中使用代理,但他们在我的黑莓上设置了一个外部地址它可以 100% 工作我可以发送和接收电子邮件但在这个应用程序中它不会......我搜索了谷歌并得到我需要禁用 ssl 验证我做了证书女巫,但我仍然得到错误。

0 投票
2 回答
1012 浏览

asp.net - openpop,获取收件人的邮件地址(我的邮箱)

我正在尝试创建一个基于 Web 的小型邮件客户端,并且我正在使用 openpop 连接到邮件服务器,以在服务器上下载所有新电子邮件。但我无法获得邮件收件人的电子邮件(我的电子邮件地址)。我要连接的邮件是一个“包罗万象”的帐户。因此,在给我发送电子邮件时使用了许多不同的电子邮件地址。(其中 500 个)

我试过用这个:

但输出是:

我想问题在于我正在尝试将对象转换为字符串。

有人能帮我吗?

谢谢!

0 投票
0 回答
535 浏览

asp.net-mvc-4 - OpenPop.NET 保存到数据库或保存文件

我正在使用 OpenPop.NET 从客户端检索电子邮件。我的想法是有一个在后台运行的服务,以不时存储新收到的邮件,而不是在用户尝试检查它时从客户端获取它,因为:性能。

所以我的问题是:将电子邮件信息存储到数据库还是像OpenPop 示例中那样将其保存到文件中是一个更好的主意吗?

我在想更好的是数据库解决方案,因为Message-ID不是唯一的,我可以使用我自己的打开电子邮件详细信息IDMessage。但这是我第一次处理接收电子邮件,我不确定是否有任何动机不应该这样做。所以我愿意接受意见和建议。

0 投票
1 回答
2779 浏览

c# - 如何使用 OpenPop 保存电子邮件“消息”附件

我正在开发一个控制台应用程序,我想从发送到 Mail 的邮件中下载附件(只有一个帐户)。我可以下载附件,如果附件直接附加到邮件,我正在使用 OpenPop 库。以下是下载/保存附件的代码。

但我收到的邮件是这样的,每封邮件都是消息的集合,每条消息都有一个附件。例如:来自 abc@example.com 的邮件,此邮件包含邮件列表,每封邮件都有一个附件,如何获取此附件。?我试过了 var mailbody = message.MessagePart.MessageParts.FirstOrDefault();它不工作。

0 投票
2 回答
261 浏览

html - FindFirstHtmlVersion 只是返回更多的 html

openPop 函数只返回一个很难找到解析方法的 HTML 负载。有没有人对我应该如何进一步解析 html 以便我可以获得所需的文本正文有任何想法?我试过 getbodyastext 方法,但似乎没有任何用处。