- Verschifft
- 3. August 2026 um 02:51 UTC
- Autor
- kamo
- Ausschuss
- 19538ad
Beide Listenansichten schlüsselten eine Reihe auf seinen Absender ein, so dass jede Zeile des eigenen Lesers outbox zeigte dem Leser - ihr Foto, ihren Namen, ihre Adresse. Die Botschaft list hatte überhaupt keinen Ordnerkontext, und die Gesprächsliste nahm Teilnehmer[0] aus einer Liste, die beide Seiten des Threads mischt. Die beiden Ansichten bedürfen unterschiedlicher Regeln. Eine einzige Nachricht kennt nur ihre eigenen Header, also den Ordner: eingehend zeigt den Absender, der ausgeht. Ordnernamen werden nach Form und nicht exakter Zeichenkette abgeglichen, weil Anbieter widersprechen "[Gmail]/Sent Mail", "Sent Items", "Sent". Ein Gespräch schon trägt beide Seiten, so braucht es keine Mappe: der erste Teilnehmer, der nicht der Leser ist die andere Partei, in Posteingang und Sent gleichermaßen. Beide fallen eher auf den Leser zurück als auf nichts, also eine Notiz-zu-selbst und ein Faden mit einem einzelnen Teilnehmer noch gerendern. MessageBrowser hat bereits die Adressen des Readers für Reply All fragt wird hier wiederverwendet, anstatt neu zu verhandeln, so dass ein Alias oder eine gemeinsame Mailbox behandelt wird die gleiche Weise in beiden Orten. Die Tests umfassen die Ordnernamen-Varianten, den Fall des Reader-in-eigenen Empfängers und die degenerierte Fallbacks, plus das Parsen diese alle Tasten auf: die Adresse ist der Cache Schlüssel, und eine Meinungsverschiedenheit zwischen zwei Call-Sites zeigt eine Person zwei Möglichkeiten auf einem Bildschirm und halbiert die Trefferrate.