Agissez sur un dossier entier, pas seulement la page que vous avez défilée

FeatureEmailService
Shipped
7 août 2026 à 01:57 UTC
Author
Kamo
Commit
ab17568

Marquez tous les dossiers en lecture et en vides sont des opérations à l'échelle du dossier, le client ne peut pas exprimer par la mise en lots des uids: il ne tient jamais que la page qu'il a draché, donc un pli avec 4 000 non lus prendrait 80 aller-retour et Il manque encore tout ce qu'il n'a jamais chargé. FolderManager gagne setFolderSeen et emptyFolder. Le chemin IMAP bascule drapeaux dans un appel côté serveur et ne touche que des messages qui en fait ne sont pas d'accord avec l'état cible - un ensemble de couvertureSuper les drapeaux reformulent les drapeaux Un serveur a déjà et fait que chaque client connecté resynchronisé ne sert à rien. Graph n'a pas d'équivalent en vrac, de sorte qu'il marche sur le dossier et les PATCHes; le filtre rétrécit au fur et à mesure, de sorte qu'il relise la première page au lieu de la radiomessagerie avec le 'skip', qui empilerait sur les articles le lot précédent juste renversé de l'ensemble de résultats. Son plafond de balayage est enregistré, jamais silencieux. La poudre garde les ordures spéciales: les ordures sont effacées pour de vrai, tous les autres Le dossier déplace son contenu sur la poubelle et reste récupérable. Le DÉLÉTÉ du graphe S'y comporte déjà, donc pas de nom de dossier spécial là-bas. Les deux les points d'extrémité renvoient le nombre de messages déplacés, de sorte que l'interface utilisateur peut indiquer "marqué 240". lire" à partir de "rien à faire", et ne publier un événement de changement que lorsque Quelque chose a en fait changé.

All changes

Comme ce que tu vois expédier ?

Chacune de ces mises à jour atterrit automatiquement dans votre espace de travail. Commencez gratuitement et regardez-le grandir semaine après semaine.

Commencez gratuitement pour toujoursPrix de visualisation