The ability to search the contents of emails, not just the Subject
It is a deal killer for business use to not be able to search the contents of emails Vs just subject titles. Combine that with the TERRIBLE conversation thread that will not open ALL messages at the same time and PM may be doing great engineering but poor client business development.
Would like this and don't see any way it could work. I suppose a VM could be created behind a firewall, all my mail decrypted, the search completed, and everything but the matching mail identifiers purged? I like the encryption more than the search.
Further thought.... there are usually 3 of us that are logged into one gmail account through the day from 3 different machines. Not sure how that would work with downloading a local copy of email - maybe configuring one download file/folder and having access from multiple computers into that one account?? Lots to think about.
As the "tech guy" at a small law firm that is looking to move from gmail to something secure, I just noticed this thread and thought, "of course". Can't assume! Searching content is a necessity. from my perspective, the encryption on email should apply to everything outside of my computer. Once the email is in my computer, I am not so concerned with encryption. I'd be happy to download the mail (i.e. always downloaded and updated in real-time) - either all of it or a subset (perhaps date delimited) - and then have it searchable by the local client.
Searchable is key for me to use PM for work as my chains get get long and subjects don't always get updated. I understand the need to download or place into ram just to search but if PM offered an encryption key for you, the user and you did set a search criteria they could filter emails to your PM(drive) to search as cache. That gets purged after closing the search window or logging out.
The best way I can think of for doing this is to download the last x number of emails, decrypt them, and search through that. Then have a link to "keep searching" or something which would download another chunk and search them. Obviously make this work with the advanced search so people can limit it as much as they know to start with.
It's a miracle that you can search by subject given they should be encrypted. What does not make sense is to search by content... because they are encrypted!
You simply can't search what you can't read! Unless they cache your encripted emails in your browser to search on them. But it is not reasonable to download all your inbox to search on it whenever you want to search...
I find this feature not reasonable given this :\
And that is why the subjects are VERY important.
I hope I am wrong.
Andrew P commented
Love the idea of this feature.
My ancient gmail account uses 4GB of storage, with attachments. Even that I could easily fit into RAM for searching. The downside is that I'd have to download all of the mails every time I want to search.
So I guess the only feasible way would be to have the mails unencrypted in an offline client, which is a lot of work (note how no competitor has an offline desktop client).
I guess proper labeling gains in importance when you lose the comfort of search.
Would love to see this feature added.
Everybody wants this. Even if it's only the desktop option.
It's hard to search for emails right now.
Shelly Carpenter commented
lol @ the person who said this is "easy to do with encrypted indexes".
Keep in mind this ultimately needs to be doable from a mobile device. That is a tall order--there are major limits to what can be accomplished in terms of client side indexing.
I'm no expert but I still think this would be very tough (but very impressive) to implement!
It's not until you test out protonmail for a few weeks or a month that you see limitations. If I'm going to use protonmail for years, then I need to be able to search the body.
I would actually rather be able to search for emails than just have more storage for premium service.
Agree, I understand PM is working on improving search. They should make this a priority. (Alternatively, adding ability to download to a desktop client where emails would reside in plain text and subject to easy searching would be an acceptable work-around for many.) Let's give PM time to evolve and keep supporting with paid accounts or donations.
This would be a nice feature
Pllllllllleeeeeeeease do it !!!! There has to be content search. Additionally conversation thread really has to be improved as soon as possible. Thanks guys. :)
Please....this is a major drawback. If I can't find my messages, PM has limited practicality.
Other than the search, it would also be pretty useful to be able to filter emails based on it's contents. I assume that if searching is feasible, filtering through keywords on the main message could also be done.
Robert Važan commented
This is quite easy to do with encrypted indexes. The servers would just store encrypted index blocks (B-tree nodes or other) and the client would download them on demand. New mail would be indexed client-side.
Simon Mitchell commented
How would this work? We don't want Protonmail to have an unencrypted, indexable version of all of the emails. This would defeat the purpose.
Perhaps some client-side software that could read the unencrypted emails and provide search functionality?
I agree that this is a massive drawback for going to encrypted mail but I don't know what a good workaround is