Aprire le cartelle di Gmail e elencarle come cartelle piuttosto che come percorsi

Fixkamo-internal
Spegnimento
5 settembre 2026 alle ore 06:32 UTC
Autore
Kamo
Impegno
85bc03b

Due difetti, sia dal client che decide per sé cose solo il server di posta Lo sa. "Fai carico di messaggi." La cartella viaggiava come segmento di percorso, e Gmail separa la sua gerarchia con "/" — la sua cartella di entrata è `[Gmail]/Sent Mail`. codificato una volta, la %2F viene rifiutata da Tomcat e dalla StrictHttpFirewall di Spring Security con 400 Bad Request, prima che ogni maniglione corre; codificato due volte, così è il %25. The richiesta non ha mai raggiunto il codice postale, per questo il messaggio era Una generica. Il nome ora viaggia nella stringa di query, dove nessuna regola si applica e uno strato di encodeURIComponent è esatto. Il proxy stava annullando la codifica inoltre: Successivo decodifica i segmenti che porta un percorso come `params`, così la ricostruzione del percorso a monte da loro girato la cartella proprio slash in un separatore di percorso e ha prodotto quattro segmenti in cui il percorso ha Tre. Ora inoltra una fetta del nome originale del percorso. **Ogni cartella sotto "Le mie cartelle", etichettata con il suo percorso intero.** L'albero diviso percorsi su ". e ha deciso che cosa era una cartella di sistema, abbinando nomi di foglie contro SENT / DRAFTS / TRASH. Né tiene fuori Dovecot: Gmail si separa con "/" e li chiama "Sent Mail" e "Spam". Quindi niente nidificato, niente è stato riconosciuto, e GUARANTEED FOLDERS poi aggiunto un "Sent" che non esisteva — quello che un membro avrebbe naturalmente clic. EmailService ora segnala il separatore di ogni cartella e il suo RFC 6154 ruolo, e sia la barra laterale che il raccoglitore di movimento li utilizzano: un ruolo pin la sua cartella a il blocco fisso ovunque si siede nell'albero, e sopprime lo stand-in che altrimenti sarebbe inventato per esso. Un albero nascosto in un browser da una vecchia costruzione non porta né campo, quindi il vecchio name-matching si applica ancora ad esso e niente rishuffles sul primo carico.

Tutte le modifiche

Come quello che vedi la spedizione?

Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.

Inizia gratis per sempreVisualizza il prezzo