Go check ctemplar, it is not without faults, but it seems to be that, or set up your own lavabit/tutanota server
(hn discussion from last week: https://news.ycombinator.com/item?id=28350466
from years ago: https://news.ycombinator.com/item?id=18238581)