Сначала я хочу уточнить свой вопрос.
У меня есть данные учетной записи электронной почты, xxx@xxx.com и пароль, и я уверен, что мы можем настроить протокол почтового сервера, такой как POP3, IMAP, SMTP. Мы можем сделать почтовый сервер для поддержки всех вышеперечисленных протоколов.
Теперь я могу успешно отправить письмо / календарь.
И я также могу получать / получать / читать почту в INBOX с почтового сервера.
Но я не могу прочитать существующие данные календаря, который находится не в INBOX, а в календаре, см. Ниже shapshot,
Снимок Outlook
Опять же, я хочу уточнить свой вопрос, я не хочу читать данные из outlook. Я хочу читать данные календаря с почтового сервера.
Я попробовал com.microsoft.ews-java-api: 2.0, но он не поддерживает TLSv1.2 или exchange server 2013+ (о ews-java-api я задал другой вопрос, Когда я использую ews-java- api: 2.0, возникает ошибка, это говорит: «Удаленное соединение закрыло соединение во время рукопожатия» ).
Есть ли библиотека Java, которая может помочь решить мою проблему?
Я использую openJDK 1.8, и я пробовал javamail, но кажется, что javamail может поддерживать только чтение данных из INBOX.
Я не знаю, как читать данные календаря.
Я прочитал некоторую документацию, и кажется, что Microsoft Excange Server и Gmail Server разные. Мне придется использовать другой код для чтения данных с сервера Exchange и сервера Gmail. Хорошо.
Но я не знаю, как читать данные календаря из любого из них.
Кто-нибудь может помочь? Большое спасибо.
К вашему сведению, мое окружение, CentOS 6.8, wildfly 13, openJDK 1.8.
У меня также есть другая среда, CentOS 7, wildfly 13+, openJDK 1.8+.
Если вам нужна другая информация, пожалуйста, оставляйте комментарии, заранее спасибо.
Я не уверен, выполнимо ли это или нет. Если у вас есть опыт, пожалуйста, поделитесь со мной, спасибо.