dtinit / data-transfer-project

The Data Transfer Project makes it easy for platforms to build interoperable user data portability features. We are establishing a common framework, including data models and protocols, to enable direct transfer of data both into and out of participating online service providers.
https://dtinit.org/docs/dtp-what-is-it
Apache License 2.0
3.57k stars 482 forks source link

IMAP support feature request #333

Closed holachuy closed 1 day ago

holachuy commented 6 years ago

Example code in this gist https://gist.github.com/holachuy/2c28ae6c85045bc45adffaea3192c9a6

Based on previous code here https://github.com/google/data-transfer-project/blob/master/portability-core/src/main/java/org/dataportabilityproject/serviceProviders/common/mail/ImapMailHelper.java

lisad commented 1 day ago

While an intriguing possibility, how to get and store and use the user's password seems problematic. OAuth scopes for IMAP access are being worked on in IETF so that's possibly relevant. In any case, in the meantime this is clearly not planned for implementation on anybody's current work list.