我正在尝试使用JAVA邮件从特定帐户访问交换服务器读取电子邮件。
我可以使用类似
的方式访问gmailProperties properties = System.getProperties();
Session session = Session.getDefaultInstance(properties);
store = session.getStore("pop3");
store.connect(host, username, password);
但由于我使用的是交换,我没有pop3, 我只有服务器名称:mysrv,域名:MYDOMIAN和邮箱:my@mail.co.il。
那么连接交换的正确方法是什么?
答案 0 :(得分:2)
你可以尝试
Properties properties = System.getProperties();
Session session = Session.getDefaultInstance(properties);
store = session.getStore("imap");
store.connect(host, username, password);
答案 1 :(得分:0)
IMAP不会给你联系/约会/任务/等。 您可以使用EWS,Outlook对象模型(假设您已安装Outlook并配置了与特定邮箱通信的配置文件)或Redemption及其RDOSession对象(RDOSession.LogonExchangeMailbox等)