Поправак датума миграције imapsync у Outlook
Зашто imapsync миграције показују погрешан датум у Outlook
imapsync је алат отвореног кода за наредбени редак популаран међу администраторима сустава за синкронизацију IMAP сандучића између послужитеља. imapsync укључује заставицу --сyнцинтерналдатес дизајнирану за очување изворног INTERNALDATE тијеком миграције. Међутим, чак и када се ова заставица користи, одредишни послужитељ е-поште додаје властито Received заглавље свакој учитаној поруци, а то заглавље носи временску ознаку миграције.
Outlook се не ослања искључиво на INTERNALDATE за приказ датума. Оутлооков ступац "Primljeno" изведен је из најгорњег Received заглавља у е-поруци. Чак и ако је imapsync успјешно очувао INTERNALDATE користећи --сyнцинтерналдатес, ново Received заглавље додано од одредишног послужитеља преписује датум који Outlook приказује. Администратори који су вјеровали да су заштитили датуме користећи исправне imapsync заставице откривају да Outlook и даље приказује погрешан датум.
Ово понашање изненађује многе искусне администраторе. Документација imapsync фокусира се на очување INTERNALDATE, наводећи администраторе на претпоставку да је --сyнцинтерналдатес довољно. У пракси, проблем с Received заглављем је засебни проблем који --сyнцинтерналдатес не рјешава, јер Received заглавље додаје одредишни послужитељ након што imapsync заврши учитавање, изван контроле имапсyнц.
Како то утјече на Outlook
Након imapsync миграције Outlook приказује датум миграције у ступцу "Primljeno" за сваку е-поруку. Чак и када је --сyнцинтерналдатес кориштен и IMAP INTERNALDATE је технички исправан на послужитељу, Outlook анализира Received заглавља и приказује најгорње, које је временска ознака миграције. Резултат је сандучић гдје свака е-порука изгледа као да је стигла истог дана.
Фрустрација је појачана јер администратори могу потврдити на IMAP послужитељу да је INTERNALDATE исправан, а Outlook и даље приказује погрешан датум. То води до сати отклањања потешкоћа на страни Outlook (поновна инсталација профила, брисање предмеморија, обнова OST датотека) које никада не рјешавају проблем јер је темељни узрок у заглављима е-поруке, а не у локалној конфигурацији Оутлоок. Једини поправак је уклањање миграцијског Received заглавља из сваке е-поруке на разини послужитеља.
Често постављана питања
Користио сам imapsync --сyнцинтерналдатес, али Outlook и даље приказује погрешан датум. Зашто?
Заставица --сyнцинтерналдатес чува IMAP INTERNALDATE на послужитељу, али не може спријечити одредишни послужитељ да дода ново Received заглавље. Outlook чита најгорње Received заглавље за приказ датума, које садржи временску ознаку миграције. INTERNALDATE и Received заглавље су два засебна извора датума.
Могу ли поправити imapsync датуме ручним уређивањем Received заглавља?
Технички бисте морали преузети сваку е-поруку, уредити заглавља, избрисати изворник и поновно учитати с исправним ИНТЕРНАЛДАТЕ. За више од шачице е-порука то је непрактично. Редате.ио аутоматизира цијели процес с уграђеном провјером.
Ради ли Редате.ио са сваким IMAP послужитељем кориштеним с imapsync?
Да. Редате.ио подржава сваки стандардни IMAP послужитељ. Без обзира на то је ли одредиште био Dovecot, Courier, Exchange или било који други ИМАП-компатибилни послужитељ, Редате.ио се може повезати и поправити датуме.