Google is making end-to-end encryption easier to use.
How will they be able to perform SPAM detection when the email is transmitted and stored encryptedly?
I suppose that if the SPAM email sent to everybody has the identical body, then the encrpyted text will be identical, so it can easily be identified as SPAM once people start flagging it as such.
But even if only one bit is different, the whole encrypted text will be different. What ways are there to detect SPAM emails then?
How will displaying ads work, when the email is only decrypted in the user's browser, i.e. locally?
Use client-side code to parse the email once it's decrypted, send keywords to the server and fetch ads to display?