What ongoing work does an email client need, though, besides fixing bugs and very occasionally adding new login protocols?
Writing a email client with support of just up-to-date protocols and assume it is the single client that will operate that account is trivial, write one that covers all corner cases is a totally different story.
You are still making wild assumption without actually thinking about what means to writing an email client.