ANPOP POP3 Component Build是一款专业的POP3组件构建软件。2021最好用的POP3组件构建软件ANPOP POP3 Component Build。它使用户的ASP / VB / VBS / Jscript或其他COM环境应用程序能够使用POP3协议从电子邮件服务器检索电子邮件,并基于MIME解析电子邮件。 ANPOP支持POP3协议的所有操作,并提供以下许多高级功能,支持同步和异步模式;支持从服务器获取电子邮件大小/消息ID,删除/取消删除电子邮件,记录文件以记录客户端和服务器之间的所有对话,从文件或二进制流加载电子邮件以及将电子邮件保存到文件或IMSGSTORE界面进行传输;获取电子邮件的指定标题值;将附件导出到文件或二进制流,创建自定义邮箱以存储电子邮件文件,将电子邮件加载到IPOPMSG界面,支持在指定的邮箱中保存/移动/删除/枚举电子邮件;尽管使用简单,但下载中有许多选定的示例可帮助您快速入门。此版本中添加的新功能改善了与.NET框架的兼容性,并更新了.NET框架的示例!
安装步骤:
1.用户可以单击本网站提供的下载路径下载相应的程序安装包
2.只需使用解压功能打开压缩包,双击主程序进行安装,弹出程序安装界面
3.同意协议的条款,然后继续安装应用程序,单击“同意”按钮
4,可以单击浏览按钮根据需要更改应用程序的安装路径
5.弹出应用程序安装进度栏的加载界面,等待加载完成
6.根据提示单击“安装”,将弹出程序安装完成界面,单击“完成”按钮
软件功能:
POP3 / MAP4
支持POP3命令:USER,PASS,AUTH NTLM,APOP,NOOP,RSET,TOP,LIST,STAT,UIDL,RETR和QUIT
支持的IMAP4命令:全部。
Exchange Web服务
交换WebDAV
获取子邮件标题,而无需从服务器下载整个电子邮件。
管理IMAP4和Exchange文件夹并移动电子邮件。
在IMAP4服务器上搜索电子邮件。
支持许多活动。
用户身份验证:LOGIN,CRAM-MD5,NTLM
代理服务器:Socks4 / Socks5 / Http
Gmail / Office365 / Hotmail OAUTH / XOAUTH2
SSL / TLS协议:SSL v2,SSL v3,TLS v1 / 1.1 / 1.2
关键算法:RSA,DH
切换命令:TLS,STARTTLS
RFC 2487,RFC 2595
电子签名
电子邮件解密(S / MIME)验证数字签名并选择签名者证书。
通过S / MIME解密加密的电子邮件。
RFC 1847,RFC 2311
邮件解析器解析发件人,收件人,主题,日期,正文和附件。
解析winmail.dat(TNEF文件)。
解析Outlook .MSG文件。
将.EML文件转换为Outlook .MSG文件。
将Outlook .MSG文件转换为.EML文件。
递报告解析器分析未传递报告,并读取传递收据。
EAGetMail服务在后台从POP3,IMAP4,Exchange服务器(Web服务/ WebDAV)下载电子邮件。
按计划下载电子邮件。
启动指定的命令以在后台处理下载的电子邮件。
Windows CE / Pocket PC支持.NET Compact Framework 2.0 / 3.5
独立的运行时程序集。 NET Framework:.NET 1.1、2.0、3.5、4.0、4.5、4.61的单独版本
.NET Core:netcore 2.1
ActiveX / COM:32位/ x64的单独构建
软件特色:
从POP3服务器或IMAP4服务器检索电子邮件
在ASP,VB,VBA,VC ++,托管C ++,C#,VB.NET,JScript,ASP.NET中
Delphi或其他COM / .NET / .NET Core环境应用程序来解析电子邮件
支持SSL,TLS,S / MIME,Gmail OAUTH,实时OAUTH,HTML和嵌入式图像。
EAGetMail POP3和IMAP4组件使开发人员可以更轻松地使用VB6,ASP,C ++,C#,VB.NET
在JScript.NET,ASP.NET或其他.NET框架中提供可靠且功能丰富的电子邮件应用程序。
支持许多高级功能,包括TNEF解析器(winmail.dat),Outlook .MSG文件解析器和S / MIME。
EAGetMail组件的ActiveX和.NET版本已提供给开发人员。
ActiveX版本由Native C ++构建,可以在VB6,ASP,Delphi和Native C ++应用程序中使用。
.NET版本由C#使用托管代码构建,并且可以在C#,VB.net,托管C ++和其他.NET框架应用程序中使用。
使用教程:
使用EAGetMail POP3和IMAP4。网络课
添加参考
EAGetMail到Visual Studio。净项目
要在项目中使用EAGetMail POP3和IMAP组件,第一步是在项目中添加对EAGetMail的引用。
请使用Visual Studio创建/打开您的项目。
.NET,然后选择菜单->“项目”->“添加引用”->“。NET”->“浏览...”
然后选择“安装路径\ Lib \ [netversion] \ EAGetMail.NET”。
从磁盘上,单击“打开”->“确定”,EAGetMail的引用将添加到您的项目中
您可以开始在项目中使用EAGetMail POP3和IMAP组件。
在C#中添加对EAGetMail的引用
从NuGet安装
您也可以通过NuGet安装运行时程序集。在NuGet程序包管理器控制台中执行以下命令:
安装包EAGetMail
应用程序部署EAGetMail
编译完项目后,编译器将在与应用程序可执行文件相同的文件夹中生成EAGetMail.dll的副本。
可以将文件夹中的* .dll和* .exe打包到安装程序中。
因为EAGetMail是纯粹的。 NET组件,它不需要“ Regsvr32”(自注册)即可注册dll。
使用ASP部署EAGetMail。 NET / Web应用程序
将EAGetMail.dll复制到[网站根目录] \ bin文件夹或[虚拟目录根目录] \ bin文件夹中。
如果项目是由Visual Studio创建的。 NET + FrontPage扩展,Visual Studio。 NET将自动部署EAGetMail.dll。
NET Framework 1.1、2.0、3.5、4.0、4.5、4.61,.NET Core 2.1和。
net Compact Framework 2.0、3.5分别构建运行时程序集。
File.net框架版本
采用。由Net Framework 1.1构建的Lib \ net11 \ eagetmail.dll
它需要。 net Framework 1.1、2.0、3.5或更高版本。
在这儿。 eagetmail.dll内置在net Framework 2.0中
它需要。 net Framework 2.0、3.5或更高版本。
在这儿。 eagetmail.dll是在net Framework 3.5中内置的
它需要。 net Framework 3.5或更高版本。
采用。 NET Framework 4.0内置
它需要。 net Framework 4.0或更高版本。
采用。由Net Framework 4.5构建的Lib \ net45 \ eagetmail.dll
它需要。 net Framework 4.5或更高版本。
采用。 net Framework 4.6.1构建库\ net461 \ eagetmail.dll
它要求.net Framework 4.6.1或更高版本。
采用。由net Core 2.1构建的netcoreapp2.1 \ eagetmail.dll
它要求.net Core 2.1或更高版本。
采用。 net Compact Framework 2.0构建eagetmail.dll
它需要。 net Compact Framework 2.0、3.5或更高版本。
采用。 NET Compact Framework 3.5构建的Lib \ net35-cf \ eagetmail.dll
它需要。 net Compact Framework 3.5或更高版本。
.NET Compact Framework 2.0、3.5运行时库
到那里。在net Compact Framework 2.0 / 3.5中使用EAGetMail
您应该在项目中使用EAGetMailCF20.dll / EAGetMailCF35.dll而不是EAGetMail.dll。
如果是。在Net Compact Framework 2.0 / 3.5中使用SSL连接,您还应该复制SecurityInterface。
将EAGetMailCF20.dll / EAGetMailCF35.dll放在同一文件夹中。
注意:EAGetMailCF20 / EAGetMailCF35不支持数字签名验证和消息解密。
发送/编辑/写电子邮件
EAGetMail组件不发送,编辑或撰写电子邮件。
要发送,编辑或撰写电子邮件,请使用EASendMail SMTP组件。
用户身份验证和SSL连接
要登录POP3或IMAP4服务器,第一步是用户认证。 EAGetMail支持大多数身份验证机制
包括:登录名,crams-md5和身份验证NTLM。身份验证机制必须由EAGetMail指定。 ServerAuthType枚举。
ServerAuthType。 AuthCRAM5 ServerAuthType。 AuthNTLM是“安全密码验证”
密码由服务器返回的质询代码加密,然后发送到服务器
相反,密码是通过ServerAuthType.AuthLogin以纯格式发送到服务器的。因此,使用ServerAuthType。
AuthCRAM5 ServerAuthType。 AuthNTLM比使用ServerAuthType.AuthLogin更安全。
但是,并非每个邮件服务器都支持ServerAuthType。
AuthCRAM5 ServerAuthType.AuthNTLM。特别是ServerAuthType。
AuthNTLM,仅受Microsoft Exchange Server或Windows POP3服务支持。
rfc,基于POP3 / IMAP4的ServerAuthType。
每个POP3 / IMAP4服务器都支持AuthLogi