依赖的包
commons-codec-1.6.jar
commons-lang3-3.1.jar
commons-logging-1.1.1.jar
ews-java-api-2.0.jar
httpclient-4.5.2.jar
httpcore-4.4.4.jar
jcifs-1.3.15.jar
joda-time-2.1.jar
编写代码
public static void main(String[] args) throws Exception {//ExchangeService版本ExchangeService service = new ExchangeService(ExchangeVersion.Exchange2010);//用户名、密码、域ExchangeCredentials credentials = new WebCredentials("Administrator", "Admin123", "ZX");service.setCredentials(credentials);//设置邮件服务器地址service.setUrl(new URI("https://"+"mail.zx.com"+"/EWS/Exchange.asmx"));//创建过滤器Folder inbox = Folder.bind(service, WellKnownFolderName.Inbox);//创建过滤器条件,查询10封邮件ItemView view = new ItemView(10);//查询FindItemsResults findResults = service.findItems(inbox.getId(), view);for (Item item : findResults.getItems()) {EmailMessage message = EmailMessage.bind(service, item.getId());message.load();System.out.println(message.getSender());System.out.println("Sub -->" + item.getSubject());
本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注职坐标系统运维之Exchange频道!