6 ms·
As much as Google Workspace email feels convenient, they have sort of broken the IMAP with the label system. Syncing to conventional email clients without label
by srvmshr 4y ago
As much as Google Workspace email feels convenient, they have sort of broken the IMAP with the label system. Syncing to conventional email clients without label feature just creates multiple copies of emails if they have been labeled with more than 1 label. It is frustrating sometimes
- toomuchtodo 4y agoIdeally, Google, MS, etc would deprecate IMAP and replace with JMAP. https://jmap.io/software.html https://jmap.io/software.html
- egberts1 4y agoJavaScript, embedded, in email is, pejoratively, a bad idea by putting too much power into a transmitted email. Too many security holes, discovered and undiscovered with JavaScript, not to mention JMTP. Better yet, Hashing the local part of the email address and retrofitting mail clients to do the mapping and rejection is the best way to delete unwanted and unsolicited emails. Couple that with new decentralized lookup of sender’s PKI (as well as DKIM). That should add years/decades to SMTP viability and usability.
- hulitu 4y ago> JavaScript, embedded, in email is, pejoratively, a bad idea by putting too much power into a transmitted email The exploits writers would like to politely disagree. /s
- trevoristall 4y agoI was under the impression JMAP was just a sync protocol and had nothing to do with js in email. Is that incorrect?
- Flimm 4y agoJMAP is not JavaScript embedded in email. Are you thinking of something else?
- egberts1 4y agoBut it does nothing to prevent JS in its payload.
- Beltalowda 4y agoI can also put JavaScript in a DNS TXT record; the protocol does nothing to stop that! There is no "JavaScript" in JMAP in the sense that it's supported by the protocol, and the specification explicitly warns against email clients interpreting JavaScript.
- egberts1 4y agoNow you are getting the idea of how to design a new network protocol in contrast to adding the supporting numbers of parsers and validators. Potential and actual vulnerabilities explodes, like the chronic problems of Microsoft Macros.
- windows_sucks 4y agothe client should be responsible for not executing embedded JS in a message
- sleepybrett 4y agosure, but that's not a feature a protocol should have. Because the protocol itself does not interact with it in any way. It's clients that process that javascript and execute it. The protocol is about moving 'emails' from one place to another. If you don't want javascript in your email and run your own email stack you can certainly filter out javascript blobs if you want. Or you can chose clients that disable or simply don't even know what javascript is.
- egberts1 4y agoWhile it is a bit late to close the door on JS usage within SMTP protocol, choices of client SMTP becomes paramount given its legacy stage of SMTP protocol.
- hsbauauvhabzb 4y agoYou cannot read this email until you disable your adblocker.
- gsich 4y agoWhy?
- toomuchtodo 4y agoIMAP is antiquated and suboptimal with today’s clients and use cases.
- wokkel 4y agoThat sound more like fud than fact. Van you back that up?
- freemint 4y agoEven a cursery look into my languages Wikipedia notes that IMAP compared to JMAP is statefull and verbose which causes problems with mobile clients. Can you do some research on your own?
- welterde 4y agoKinda disagree with that. IMAP Idle works just fine for mobile.
- toomuchtodo 4y agohttps://jmap.io/index.html https://jmap.io/index.html (Scroll to FAQ: Why is JMAP better than IMAP?)
- gsich 4y agoVery trustworthy coming from the site that advocates that protocol. But I agree with some points.
- gsich 4y agoYou still send data through a TCP port, there is not much difference. Yes the protocol is in itself different, but that's expected - it's a different protocol after all.
- raxxorraxor 4y agoWe might need a protocol update, but many mail providers disabled IMAP for non-premium users already because they tried to force people to use shitty web apps.
- Avamander 4y agoLet's be honest, it's IMAP that sucks bad. What neolithic shit is it that a single letter can't exist in multiple "folders".