Kézi IMAP másolás dátumok javítása az Apple Mail-ben

Miért mutat rossz dátumot a kézi IMAP másolás az Apple Mail-ben

A macOS Apple Mail lehetővé teszi a felhasználók számára, hogy több IMAP fiókot adjanak hozzá és üzeneteket húzzanak közöttük. Ez egy gyakori módszer e-mailek konszolidálására több szolgáltatótól vagy egyik szolgáltatásról a másikra való áttelepüléshez. Amikor az Apple Mail egy üzenetet másol a cél IMAP szerverre, az IMAP APPEND parancsot használja az eredeti INTERNALDATE megadása nélkül. A célszerver a feltöltés időbélyegét rögzíti az üzenet INTERNALDATE-jeként.

Az Apple Mail üzenetlistája a szerver INTERNALDATE-je alapján jeleníti meg a dátumot, nem az e-mailből származó Date fejléc alapján. Kézi IMAP másolás után minden áthelyezett üzenet a másolás dátumát mutatja az Apple Mail beérkező levelek és mappa nézeteiben. A Thunderbird-del ellentétben (amely meg tudja jeleníteni a Date fejléc oszlopot) az Apple Mail nem kínál oszlopbeállítást, amely az eredeti Date fejlécet mutatná. A felhasználók csak a sérült dátumot látják az üzenetlistában.

Az Apple Mail-ben IMAP fiókok között e-maileket húzó Mac felhasználók jellemzően elvárják, hogy a művelet transzparens legyen. Az Apple Mail nem jelenít meg figyelmeztetést, hogy a dátumok elvesznek a másolás során. A dátumsérülés csak a művelet befejezése után derül ki, amikor a felhasználó észreveszi, hogy az összes másolt üzenet most ugyanazt a dátumot jeleníti meg. Ha az eredetiek törlésre kerültek a forrásfiókból, a helyes dátumok már nem láthatók egyetlen kliensben sem az INTERNALDATE javítása nélkül.

Hogyan érinti ez az Apple Mail-t

A macOS és iOS Apple Mail a másolás dátumát mutatja minden kézileg áthelyezett üzenetnél. Az üzenetlista nézet, amely a felhasználók elsődleges módja a postafiókjukkal való interakcióra, az INTERNALDATE-t jeleníti meg. Nincs beépített lehetőség az eredeti Date fejléc megjelenítésére helyette. Minden másolt üzenet úgy néz ki, mintha a másolás napján fogadták volna.

Az Apple Mail Intelligens postafiókok (Smart Mailboxes), amelyek kritériumok - beleértve a dátumot - szerint szűrik az üzeneteket, helytelen eredményeket produkálnak a másolt üzenetekre. Egy "az utolsó 30 napban fogadott üzenetek" megjelenítésére konfigurált Intelligens postafiók vagy az összes másolt üzenetet tartalmazza (ha a másolás friss volt), vagy mindet kizárja (ha a másolás több mint 30 napja volt). A macOS Spotlight keresés, amely az Apple Mail üzeneteket az INTERNALDATE használatával indexeli, szintén rossz eredményeket ad a dátum szerint szűrt rendszerszintű kereséseknél. A sérült dátumok átszivárognak a macOS teljes levelezési élményébe.

Gyakran ismételt kérdések

Van az Apple Mail-nek bármilyen módja a dátumok megőrzésére IMAP másolás során?

Nincs. Az Apple Mail nem támogatja az INTERNALDATE megadását IMAP APPEND során. Az Apple Mail-en keresztül IMAP fiókok között másolt összes üzenet a másolás dátumát kapja INTERNALDATE-ként. Ez az Apple Mail IMAP másolási művelet implementációjának korlátja.

A Redate.io javítja a dátumokat az Apple Mail-ben mind Mac-en, mind iPhone-on?

Igen. A Redate.io szerverszinten javítja az INTERNALDATE-t. A javítás után az Apple Mail macOS-en, iOS-en és iPadOS-en a helyes dátumot jeleníti meg a szerverrel történő szinkronizálás után.

Több fiókból másoltam e-maileket egybe az Apple Mail-en keresztül. Minden javítható?

Igen. A Redate.io az INTERNALDATE és az eredeti Date fejléc összehasonlításával azonosítja az érintett e-maileket. Függetlenül attól, hány forrásfiók került konszolidálásra, a célfiók összes érintett üzenete egyetlen műveletben javítható.

Start Free Scan