<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-email</artifactId>
    <version>18.7</version>
    <classifier>jdk16</classifier>
</dependency>
copied!  
                                                
                                                  compile(group: 'com.aspose', name: 'aspose-email', version: '18.7', classifier: 'jdk16')
                                                
                                              
copied!  
<dependency org="com.aspose" name="aspose-email" rev="18.7">
    <artifact name="aspose-email" m:classifier="jdk16" ext="jar"/>
</dependency>
copied!  
libraryDependencies += "com.aspose" % "aspose-email" % "18.7"
copied!  

Java电子邮件API

banner

产品页面 | 文档 | 演示 | API参考 | 例子 | 博客 | 搜索 | 免费支持 | 临时许可

Aspose.Email for Java是一组完整的电子邮件处理API,可从您的应用程序中创建,阅读和操纵电子邮件。它可以更轻松地使用许多Outlook电子邮件消息格式,例如MSG,EML,EMLX和MHT文件,而无需安装Microsoft Outlook。它还使您可以管理消息存储文件 - 个人存储文件(PST),离线存储文件(OST)以及消息发送和接收功能。您还可以读取并提取可以将其保存到MSG格式磁盘的Outlook PST文件。

电子邮件API功能

  • 从头开始​​创建消息或加载现有的电子邮件文件进行编辑。

  • 创建并设置MIME消息的内容。

  • 从电子邮件中提取内容。

  • 加载并保存以ICS格式任命

  • 能够连接到SMTP,POP3,IMAP,Exchange Server。

  • 与Thunderbird,Zimbra和IBM Notes合作。

读写电子邮件格式

** Microsoft Outlook:** msg,pst,ost,oft oft
电子邮件: EML,EMLX,MBOX
其他: ICS,VCF,HTML,MHTML

阅读电子邮件格式

** Mac Outlook:** OLM

支持环境

  • ** Microsoft Windows:** Windows Desktop&Server(X86,X64)
  • ** macOS:** Mac OS X
  • ** Linux:** Ubuntu,Opensuse,Centos等
  • ** Java版本:**J2SE 7.0(1.7)`,`J2SE 8.0(1.8)

开始

Aspose.Email Java API托管在Aspose存储库。您可以在Maven项目中轻松地将Aspose.Email用于Java API,并具有简单的配置。有关详细说明,请访问Installing Aspose.Email for Java from Maven Repository文档页面。

使用Java执行IMAP消息备份操作

ImapClient imapClient = new ImapClient();
imapClient.setHost("<HOST>");
imapClient.setPort(993);
imapClient.setUsername("<USERNAME>");
imapClient.setPassword("<PASSWORD>");
imapClient.setSupportedEncryption(EncryptionProtocols.Tls);
imapClient.setSecurityOptions(SecurityOptions.SSLImplicit);

ImapMailboxInfo mailboxInfo = imapClient.getMailboxInfo();

ImapFolderInfo info = imapClient.getFolderInfo(mailboxInfo.getInbox().getName());
ImapFolderInfoCollection infos = new ImapFolderInfoCollection();
infos.add(info);

imapClient.backup(infos, dataDir + "\\ImapBackup.pst", BackupOptions.None);

产品页面 | 文档 | 演示 | API参考 | 例子 | 博客 | 搜索 | 免费支持 | 临时许可

VersionRelease Date
22.112022年12月7日
22.102022年11月7日
22.92022年10月3日
22.42022年9月9日
22.72022年9月9日
22.82022年9月5日
22.62022年7月6日
22.52022年6月6日
22.32022年4月4日
22.22022年3月3日
22.12022年1月31日
21.122022年1月5日
21.112021年12月3日
21.102021年11月3日
21.92021年10月4日
21.82021年9月2日
21.72021年8月4日
21.62021年7月6日
21.52021年6月2日
21.42021年5月6日
21.32021年4月5日
21.2.12021年3月4日
21.22021年3月3日
21.12021年2月1日
20.122021年1月2日
20.112020年11月30日
20.102020年11月3日
20.92020年10月2日
20.82020年8月31日
20.72020年8月4日
20.62020年7月7日
20.52020年6月3日
20.42020年5月4日
20.32020年4月3日
20.22020年3月4日
20.12020年2月3日
19.122020年1月2日
19.112019年12月2日
19.102019年11月4日
19.92019年10月2日
19.82019年8月30日
19.72019年8月1日
19.62019年7月4日
19.52019年6月3日
19.42019年5月3日
19.32019年4月3日
19.22019年3月4日
19.12019年2月8日
18.122018年12月31日
18.112018年12月4日
18.102018年11月5日
18.92018年10月4日
18.82018年9月4日
18.72018年8月4日
18.62018年7月3日
18.52018年6月4日
18.42018年5月2日
18.32018年3月26日
18.22018年2月23日
18.12018年1月28日
17.122017年12月15日
17.112017年11月29日
17.102017年10月12日
17.92017年9月12日
17.82017年8月9日
17.72017年7月10日
17.6.02017年6月12日
17.5.02017年5月9日
17.4.02017年4月14日
17.3.02017年3月28日
17.2.02017年2月16日
17.1.02017年1月27日
16.12.02016年12月19日
16.11.02016年11月15日
16.10.02016年10月10日
6.9.02016年9月9日
6.8.02016年8月15日
6.7.02016年7月12日
6.6.02016年6月14日
6.5.02016年5月10日
6.4.02016年4月13日
6.3.02016年3月11日
6.2.02016年2月11日
6.1.02016年1月14日
6.0.02015年12月14日