c# Pop3Client获取邮件的数量

问题描述

publicstaticintEmailCount(){intattachmentNo=0;Pop3Clientpop3Client;pop3Client=newPop3Client();try{pop3Client.Connect("server",110,true);pop3Client.Authenticate("user","pwd");intcount=pop3Client.GetMessageCount();//获取邮件数量7returncount;}catch(Exceptione){return0;}}这样获取的count是不对的,和实际的邮件总数不一样,并且这个count一直在变小。这个count是什么东西?怎么去获取实际的邮件的总数呢?我见POP3的命令有STAT可以获取邮件总数,这个怎么使用??新人求教&……

解决方案

解决方案二:

解决方案三:
错误4“Authenticate”方法没有任何重载采用“0”个参数E:后台相关后台文件存储、分析相关[0]项目客户端LG_GADMSLG_DALMailDAL.cs5217LG_DAL错误7“OpenPop.Pop3.Pop3Client”不包含“List”的定义,并且找不到可接受类型为“OpenPop.Pop3.Pop3Client”的第一个参数的扩展方法“List”(是否缺少using指令或程序集引用?)E:后台相关后台文件存储、分析相关[0]项目客户端LG_GADMSLG_DALMailDAL.cs6154LG_DAL错误9“OpenPop.Pop3.Pop3Client”不包含“Noop”的定义,并且找不到可接受类型为“OpenPop.Pop3.Pop3Client”的第一个参数的扩展方法“Noop”(是否缺少using指令或程序集引用?)E:后台相关后台文件存储、分析相关[0]项目客户端LG_GADMSLG_DALMailDAL.cs9424LG_DAL错误11“OpenPop.Pop3.Pop3Client”不包含“Quit”的定义,并且找不到可接受类型为“OpenPop.Pop3.Pop3Client”的第一个参数的扩展方法“Quit”(是否缺少using指令或程序集引用?)E:后台相关后台文件存储、分析相关[0]项目客户端LG_GADMSLG_DALMailDAL.cs10224LG_DAL错误10“OpenPop.Pop3.Pop3Client”不包含“Rset”的定义,并且找不到可接受类型为“OpenPop.Pop3.Pop3Client”的第一个参数的扩展方法“Rset”(是否缺少using指令或程序集引用?)E:后台相关后台文件存储、分析相关[0]项目客户端LG_GADMSLG_DALMailDAL.cs9824LG_DAL错误6“OpenPop.Pop3.Pop3Client”不包含“Stat”的定义,并且找不到可接受类型为“OpenPop.Pop3.Pop3Client”的第一个参数的扩展方法“Stat”(是否缺少using指令或程序集引用?)E:后台相关后台文件存储、分析相关[0]项目客户端LG_GADMSLG_DALMailDAL.cs5636LG_DAL错误3“OpenPop.Pop3.Pop3Client”不包含“Trace”的定义,并且找不到可接受类型为“OpenPop.Pop3.Pop3Client”的第一个参数的扩展方法“Trace”(是否缺少using指令或程序集引用?)E:后台相关后台文件存储、分析相关[0]项目客户端LG_GADMSLG_DALMailDAL.cs4724LG_DAL错误2“OpenPop.Pop3.Pop3Client”不包含采用“5”个参数的构造函数E:后台相关后台文件存储、分析相关[0]项目客户端LG_GADMSLG_DALMailDAL.cs3940LG_DAL错误12命名空间“OpenPop.Pop3”中不存在类型或命名空间名称“Posp3Client”。是否缺少程序集引用?E:后台相关后台文件存储、分析相关[0]项目客户端LG_GADMSLG_DALMailDAL.cs11030LG_DAL警告8声明了变量“err”,但从未使用过E:后台相关后台文件存储、分析相关[0]项目客户端LG_GADMSLG_DALOte.cs6346LG_DAL错误5未能找到类型或命名空间名称“Stat”(是否缺少using指令或程序集引用?)E:后台相关后台文件存储、分析相关[0]项目客户端LG_GADMSLG_DALMailDAL.cs5617LG_DAL错误1无法将类型“int”隐式转换为“string”E:后台相关后台文件存储、分析相关[0]项目客户端LG_GADMSLG_DALMailDAL.cs3728LG_DAL
解决方案四:
ChilkatDotNet4.dll这个很好用。里面包含POP的功能,很稳定。建议使用。
解决方案五:
引用3楼Nielsen_Nie的回复:

ChilkatDotNet4.dll这个很好用。里面包含POP的功能,很稳定。建议使用。

这个怎么用???搜到很少求指教

时间: 2025-01-20 13:08:16

c# Pop3Client获取邮件的数量的相关文章

C#通过POP3获取邮件的代码(正文和附件)_实用技巧

使用方法: 获取第1封邮件 复制代码 代码如下: Zgke.Net.POP3 _Popt = new Zgke.Net.POP3("192.168.0.1", 110); DataTable _Mail = _Popt.GetMail("zk", "zk", 1); 返回DataTable 数据内容为 Type为类型 Text为文字 如果是附件 为byte[] Name 如果是附件里存放的为文件名  下面是全部的类 复制代码 代码如下: usin

PHP基于imap获取邮件实例_php技巧

本文实例讲述了PHP基于imap获取邮件的方法.分享给大家供大家参考.具体实现方法如下: imap是一款邮件交互访问的协议了,下面是实例主要利用php imap模块来快速获取邮件,列出所有目录,代码如下: 复制代码 代码如下: $host = '{imap.mail.yahoo.com:993/ssl}'; $user = 'user@yahoo.com'; $pass = 'password'; $inbox = imap_open($host, $user, $pass); $mailbox

有人做过java httpclient 模拟登陆outlook 获取邮件的吗

问题描述 有人做过java httpclient 模拟登陆outlook 获取邮件的吗 有人做过java httpclient 模拟登陆outlook 获取邮件的吗 解决方案 其实现在很多可以做模拟登录的httpClient,JSOUP,htmlUnit,我做过用Jsoup做模拟登录,要做两次模拟,第一次是获得Cookie,第二次带入cookie就行了,大致思想就是这样. 解决方案二: 这种程序没有意义,因为网页是不断变化的,你应该用mapi从本地outlook获取,或者用pop协议从邮箱服务器

【IOS开发必收藏】详解IOS应用程序内使用IAP/STOREKIT付费、沙盒(SANDBOX)测试、创建测试账号流程!【2012-12-11日更新获取”产品付费数量等于0的问题”】

本站文章均为 李华明Himi 原创,转载务必在明显处注明:  转载自[黑米GameDev街区] 原文链接: http://www.himigame.com/iphone-cocos2d/550.html //--2012-12-11日更新   获取"产品付费数量等于0这个问题"的原因 看到很多童鞋问到,为什么每次都返回数量等于0?? 其实有童鞋已经找到原因了,原因是你在 ItunesConnect 里的 "Contracts, Tax, and Banking "没

c#-C#中得winfrom项目,如何导入excl文本,并且可以获取数据的数量,最后可以进行打印或则导出

问题描述 C#中得winfrom项目,如何导入excl文本,并且可以获取数据的数量,最后可以进行打印或则导出 我要做的是一个摇奖的程序,导入excl文本,并且能获取数据的数据数量,最后导出或则是打印的技术代码,大神们,求助呀! 解决方案 先导入excel插件,然后就可以调用了. Excel.Application excel = new Excel.Application(); Excel.Workbook book = excel.Workbooks.Add(true); Excel.Work

异步获取邮件推送结果

邮件推送服务提供了事件通知功能(可在其控制台上打开异步通知功能),支持将邮件推送的结果以消息的方式异步通知给用户.用户可以通过创建事件通知的规则,来指定在邮件推送过程中触发不同的事件时,将邮件推送的结果消息推送到对应的接收端中. 可以解决的问题: 异步获取邮件推送的结果,再根据业务需求进行相应的处理,比如重新发送等等 对于大批量的邮件通知的场景,可异步统计推送情况 可以自动处理结果消息,对推送情况进行监控,比如发生突发的大量邮件推送失败,可以第一时间知晓 结果消息可以通过多种方式推送到不同的接收

EWS 如何和获取邮件附件连接

问题描述 EWS如何和获取邮件附件连接求有经验的大大们告诉下如何获取邮件附件的连接来下载附件. 解决方案 本帖最后由 wkang201 于 2013-11-19 11:33:19 编辑解决方案二:邮件中附件数据为byte类型.

js获取json元素数量的方法_javascript技巧

本文实例讲述了js获取json元素数量的方法.分享给大家供大家参考.具体实现方法如下: 复制代码 代码如下: <script> var keleyijson={"plug1":"myslider","plug2":"zonemenu","plug3":"javascript"} function JSONLength(obj) { var size = 0, key; for

有哪位遇到过exchange 2007 用webdav方式无法获取邮件附件的问题?

问题描述 exchangeserver2007用webdav接收邮件正文和主题都没问题用GET方式(https://ip/exchange/邮箱别名/收件箱/邮件名.EML/附件名)无法获取邮件附件,服务器报501错误,有哪位用webdav开发exchange邮件的遇到这种情况吗? 解决方案 解决方案二:关键附件的url是这个么?解决方案三:这个URL应该是没问题的,这个URL是查询附件详情信息,服务器回复的数据中获取的.用http的GET方式请求这个URL下载该附件时,exchange2007