ANPOP POP3 Component Build

ANPOP POP3 Component Build是一款ANPOP高能且易于使用的POP3组件,它使用户的ASP/VB/VBS/Jscpt或其它COM环境应用程序能够使用POP3协议从电子邮件检索电子邮件并基于MIME解析电子邮件;ANPOP支持POP3协议的所有作,并提供以下许多高级功能,支持同步和异步模式;支持从获取电子邮件大小/消息ID,删除/取消删除电子邮件,记录文件以记录客户端和之间的所有会话,从文件或二进制流加载电子邮件,将电子邮件保存到文件或IMSGSTORE界面;获取电子邮件的指定标题值;将附件导出到文件或二进制流,创建自定义邮箱以存储电子邮件文件,将电子邮件加载到IPOPMSG界面,支持在指定邮箱中保存/移动/删除/枚举电子邮件;尽管使用简单,但下载中提供了许多精选示例,可帮助您快速入门,此版本中添加的新功能,改进了与.NET框架的兼容,.NET框架示例已更新!

ANPOP POP3 Component Build软件功能

POP3 / IMAP4

支持POP3命令:USER,P,AUTH NTLM,APOP,NOOP,RSET,TOP,LIST,STAT,UIDL,RETR和QUIT

支持的IMAP4命令:全部。

Exchange Web服务-EWS

交换WebD

获取电子邮件标题,而无需从下载整个电子邮件。

管理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 Service / WebD)下载电子邮件。

按计划下载电子邮件。

启动指定的命令以在后台处理下载的电子邮件。

Windows CE /掌上电脑支持.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:针对32bit / x的单独构建

ANPOP POP3 Component Build软件特色

从POP3或IMAP4检索电子邮件

并在ASP,VB,VBA,VC ++,托管C ++,C#,VB.NET,cpt,ASP.NET

Delphi或其他COM / .NET / .NET Core环境应用程序中解析电子邮件

支持SSL,TLS,S / MIME,Gmail OAUTH,实时OAUTH,HTML和嵌入式图像。

EAGetMail POP3和IMAP4组件使开发人员可以更轻松地在VB6,ASP,C ++,C#,VB.NET

cpt.NET,ASP.NET或其他.NET框架中交付可且功能丰富的电子邮件应用程序。

支持许多高级功能,包括TNEF解析器(winmail.dat),Outlook .MSG文件解析器和S / MIME。

ActiveX和.NET版本的EAGetMail组件都提供给开发人员。

ActiveX版本由Native C ++构建,可以在VB6,ASP,Delphi和Native C ++应用程序中使用。

.NET版本由C#使用托管代码构建,可以在C#,VB.net,托管C ++和其他.NET框架应用程序中使用。

ANPOP POP3 Component Build安装步骤

1、用户可以点击本网站提供的下载路径下载得到对应的程序安装包

2、只需要使用解压功能将压缩包打开,双击主程序即可进行安装,弹出程序安装界面

3、同意上述协议条款,继续安装应用程序,点击同意按钮即可

4、可以根据自己的需要点击浏览按钮将应用程序的安装路径进行更改

5、弹出应用程序安装进度条加载界面,只需要等待加载完成即可

6、根据提示点击安装,弹出程序安装完成界面,点击完成按钮即可

ANPOP POP3 Component Build使用教程

使用EAGetMail POP3和IMAP4。net类

添加参考EAGetMail到Visual studio。网项目

要在你的项目中使用EAGetMail POP3和IMAP组件,第一步是在你的项目中添加对EAGetMail的引用。

请使用Visual Studio创建/打开您的项目。

.NET,选择菜单->”项目”->”添加参考”->”.NET”->”浏览…”

选择”安装路径Lib[netversion]EAGetMail. NET”。

从你的磁盘中,点击“Open”->“OK”,EAGetMail的引用就会添加到你的项目中

你就可以开始在你的项目中使用EAGetMail POP3和IMAP组件了。

在c#中添加对EAGetMail的引用

安装从NuGet

您还可以通过NuGet安装运行时程序集。在NuGet包管理器控制台执行如下命令:

安装包EAGetMail

应用程序部署EAGetMail

编译完你的项目后,编译器会在你的应用程序可执行文件的同一个文件夹中生成一个EAGetMail.dll的副本。

将文件夹中的*.dll和*.exe打包到安装程序中是可以的。

由于EAGetMail是一个纯粹的。net组件,它不需要“Regsvr32”(self-register)来注册dll。

用ASP部署EAGetMail。NET/Web应用程序

将EAGetMail.dll复制到[网站根目录]bin文件夹或[虚拟目录根目录]bin文件夹。

如果项目是由Visual Studio创建的。NET + FntPage扩展直接,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构建的Libnet11 eagetmail .dll

它需要。net Framework 1.1、2.0、3.5或更高版本。

在。net Framework 2.0中构建了eagetmail .dll

它需要。net Framework 2.0、3.5或更高版本。

在。net Framework 3.5中构建了eagetmail .dll

它需要。net Framework 3.5或更高版本。

用。net Framework 4.0构建的

它需要。net Framework 4.0或更高版本。

用。net Framework 4.5构建的Libnet45 eagetmail .dll

它需要。net Framework 4.5或更高版本。

用。net Framework 4.6.1构建Libnet461 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构建的Libnet35-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连接,你也应该复制SecutyIntece。

将EAGetMailCF20.dll/EAGetMailCF35.dll放到同一个文件夹中。

注意:EAGetMailCF20/EAGetMailCF35不支持数字签名验证和消息解密。

发送/编辑/撰写电子邮件

EAGetMail组件不发送、编辑或撰写电子邮件。

要发送、编辑或撰写电子邮件,请使用EASendMail TP组件。

用户身份验证和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,只有Micsoft Exchange Server或Windows POP3服务支持。

基于POP3/IMAP4的rfc, ServerAuthType。

每个POP3/IMAP4都支持AuthLogin

所以如果你不能检测到支持什么身份验证机制,请使用ServerAuthType.AuthLogin。

现在大多数邮件使用SSL/TLS + AuthLogin。

上一篇 2022-11-28

相关推荐

正在提交中,请稍等片刻...

发表回复

请登录后评论...
登录后才能评论

评论列表 (0条)