@peter perhaps! But this uses email as a backbone for message delivery. And pretty much everyone uses email.
1) It would successfully detect the domain supported OAuth, and authenticated successfully, but would then get the IMAP/SMTP host names wrong, so failed to connect.
I could manually fix up those host names in the settings, but can't expect most of the people I want to use this with to manage that...
This rings a bell; I *think* Gmail has a low tolerance for long lived, or numerous, connections or something like that.
There seemed to be nothing to tweak in the settings to fix this, and again, even if there were, I can't expect my non-technical contacts to fix it themselves.
@robertfromont it makes sense, I think large providers do something like that as a spam prevention measure or something. But breaks legit usage like delta.
There's a small "issue" writeup regarding specifically gmail in their site too, I think it covers at least your point #1
I rasied an issue, and it turns out my issue is fixed but not released yet, so that's pretty encouraging.
@peter in theory yes, as if the other people don't use this app delta will fall back to plain email (it is email, after all), so can be read with any email client.
But first heed the warnings in this thread about whether this is appropriate for your threat model or not:
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!