Я построил IMAP-клиент, используя эту библиотеку:
Gmail IMAP и SMTP с использованием OAuth - библиотеки и примеры
http://code.google.com/apis/gmail/oauth/code.html
Мне нужно найти все электронные письма в папке «Входящие» и вернуть только те электронные письма, которые соответствуют моей «теме» и отправлены в последние 24 часа . Получив это письмо, я хочу прочитать тело и выполнить некоторую обработку. Я смог сделать все это, используя вышеуказанную библиотеку, но когда я развернул этот код в GAE, он завершился неудачно с «нарушением безопасности», так как мой код пытается установить некоторые из следующих системных свойств:
props.put("mail.imaps.sasl.enable", "true");
props.put("mail.imaps.sasl.mechanisms", "XOAUTH");
props.put(XoauthSaslClientFactory.OAUTH_TOKEN_PROP, oauthToken);
Какие у меня есть другие альтернативы для достижения этой задачи? Мало кто говорил о ленте RSS. Можем ли мы достичь того, что я ищу, используя эту технику? Будем благодарны за любые входные данные.
Спасибо.