Post
by athenian200 » 2022-10-13, 03:50
OAuth2 is technically supported, but the problem is it can only be supported with a client ID and client secret that user creates for themselves. So far I have only set things up to do that for GMail because that was the only provider that absolutely required OAuth2 in some cases. I haven't worked out a similar solution for Microsoft. Another idea I had for that was possibly to see if I could support Microsoft via the Exchange protocol and get around dealing with OAuth for them that way.
The thing is, this solution is kind of a hack, because getting a REAL OAuth2 client ID and client secret (that would work for every single user of my e-mail client without them having to generate their own) would be prohibitively difficult for a small project with no organizational backing like what Mozilla Thunderbird and Microsoft Outlook have. Because that protocol is designed to make the person who wrote the e-mail client prove to the organization running the OAuth2 service that it is trustworthy, and not many e-mail clients can meet that standard.
Lightning is fully integrated in Epyrus, yes. As for migrating from Fossamail, I haven't experimented with that as I have never used Fossamail.
The other thing to keep in mind, is that Epyrus is technically still in alpha... that is, it doesn't get automatic updates, I'm still setting up the website, it doesn't have its own theme yet, I haven't got everything together well. If you're asking me if I would recommend it for a work e-mail client, the answer is I would not. One of the other problems with using this at work is that I don't sign my executables and it could potentially flag security scanners, etc. If I had a job in a corporate environment and I had IT people asking me pointed questions about whether Epyrus is safe to use on their network, I wouldn't be able to reassure them.
"The Athenians, however, represent the unity of these opposites; in them, mind or spirit has emerged from the Theban subjectivity without losing itself in the Spartan objectivity of ethical life. With the Athenians, the rights of the State and of the individual found as perfect a union as was possible at all at the level of the Greek spirit." -- Hegel's philosophy of Mind