Ci sono molte applicazioni mobili che accedi con account diversi per recuperare email, contatti e calendario (come CloudMagic) e un paio di client desktop (come Inky). Eppure non riesco a trovare nessun client basato sul web che lo faccia, oltre all'inoltro dei messaggi dal fornitore al fornitore.
Dire che voglio creare un client di posta elettronica basato sul web NodeJS con accesso completo in lettura e scrittura (come un normale client di posta elettronica) e che si collegherà agli account Gmail e Office365 dei miei utenti. Tutte le funzionalità IMAP si trovano sul backend NodeJS, ma ovviamente, una delle preoccupazioni che questo solleva è l'archiviazione delle password nel mio database per accedere a IMAP del client. Non voglio farlo.
Ma questa preoccupazione è in parte attenuata utilizzando i token OAuth per accedere alle API di posta e IMAP, giusto? Sono sicuro che mi manca qualcosa in quanto ritengo che ci sarebbero molti client web che esistono.