Apple Mail: Geçiş Sonrası Yanlış Tarih Sorunu

5 min

Apple Mail Geçiş Sonrası Neden Yanlış Tarih Gösteriyor

E-posta geçişinin ardından, macOS ve iOS'ta Apple Mail kullananlar sık sık şaşırtıcı bir sorunla karşılaşıyor: tüm e-postalar, geçişin yapıldığı günün tarihini gösteriyor. Mesaj 2018'de mi yoksa 2023'te mi gönderilmiş olduğuna bakılmaksızın, Apple Mail her yerde aynı zaman damgasını gösteriyor. Bu sorun Mac'teki Apple Mail'i, iPhone ve iPad'deki Mail uygulamasını ve aynı hesapla eşitlenen tüm Apple cihazlarını etkiliyor.

Apple Mail Görüntülenen Tarihi Nasıl Belirliyor

Apple Mail, her e-postanın yanında görüntülenecek tarihi belirlemek için IMAP INTERNALDATE ile mesaj başlıklarının bir kombinasyonunu kullanıyor. Outlook'un aksine (en son "Received" başlığına büyük ölçüde dayanan), Apple Mail IMAP INTERNALDATE'e önemli bir ağırlık veriyor. Normal teslimatta INTERNALDATE, gerçek alım saatiyle örtüşür. Geçiş sonrasında ise bu değer ya geçiş saatini yansıtıyor (araç tarihi açıkça korumadıysa) ya da doğru kalıyor (araç tarihi koruduysa). Ama INTERNALDATE korunsa bile, geçiş aracının eklediği yeni "Received" başlığı Apple Mail'in tarih çözümleme mantığını bozabiliyor.

Received Başlığının Apple Mail'e Etkisi

Bir geçiş aracı IMAP APPEND aracılığıyla e-posta eklediğinde, hedef sunucu geçiş zaman damgasını içeren yeni bir "Received" başlığı ekliyor. Apple Mail her zaman en son Received başlığını temel almıyor (Outlook'un aksine), ancak bir geçiş başlığının varlığı bazı görünümlerde ve macOS veya iOS'un belirli sürümlerinde görüntülenen tarihi etkileyebiliyor. Bu davranış sürümden sürüme tam olarak tutarsız, bu da tanıyı güçleştiriyor.

"Gönderilme Tarihi" Sütunu: Her Şeyi Neden Çözmüyor

Apple Mail'de "Gönderilme Tarihi" Sütununu Eklemek

Apple forumlarındaki en yaygın tavsiye: mesaj listesine "Gönderilme Tarihi" sütununu eklemek. macOS Mail'de bu, Görünüm, ardından Sütunlar, ardından Gönderilme Tarihi yoluyla yapılıyor. Bu sütun, geçiş sırasında korunan ve orijinal gönderilme tarihini yansıtan RFC 2822 "Date" başlığını okuyor.

Bu Geçici Çözümün Sınırları

"Gönderilme Tarihi" sütunu eklemek doğru tarihe bir referans sağlıyor, ancak altta yatan sorunu çözmüyor. Varsayılan "Alınma Tarihi" sütunu geçiş tarihini göstermeye devam ediyor. Apple Mail'deki arama sonuçları alınma tarihini kullanıyor. Tarihe göre filtreleyen akıllı posta kutuları da alınma tarihini kullanıyor. Üstelik macOS'ta Spotlight, alınma tarihini dizine ekliyor, yani sistem araması yanlış sonuçlar döndürüyor.

iPhone ve iPad'de ne oluyor peki? Mail uygulaması sütun özelleştirmesine hiç izin vermiyor. Kullanıcı yalnızca varsayılan tarihi görüyor, yani geçiş tarihini.

Üstelik "Gönderilme Tarihi" sütunu, gönderenin mesajı yazdığı anı gösteriyor; bu, alıcının mesajı aldığı andan farklı olabilir. Gerçek kronolojik sıralamayı yalnızca alınma tarihi meta verilerinin düzeltilmesi geri kazandırıyor. Gönderilme tarihine göre sıralamanın neden gerçek bir çözüm olmadığını açıklayan makalede de belirtildiği gibi, bu geçici çözüm temel sorunu olduğu gibi bırakıyor.

iPhone ve iPad'de Apple Mail

iOS'ta Sütun Özelleştirmesi Yok

iPhone ve iPad'deki Mail uygulaması, hangi tarih sütununun görüntüleneceğini seçmeye izin vermiyor. Her e-posta için sunucunun IMAP meta verileri tarafından belirlenen tek bir tarih gösteriyor. Geçişin ardından iOS'taki Mail'deki her e-posta, geçiş tarihini gösteriyor. Cihaz üzerinde kullanılabilir herhangi bir geçici çözüm yok. Düzeltmenin sunucu düzeyinde yapılması gerekiyor.

iCloud Mail ve Geçiş

Geçiş bir iCloud Mail hesabına (ya da iCloud'dan başka bir sağlayıcıya) aktarım içerdiyse, aynı tarih sorunu ortaya çıkabilir. Apple'ın IMAP sunucuları, APPEND işlemleri sırasında Received başlıklarını ekleme konusunda standart davranışı izliyor. iCloud Mail hesapları, Apple ID ayarlarında oluşturulan uygulamaya özgü parolalar kullanılarak tarama ve düzeltme için IMAP üzerinden Redate.io'ya bağlanabiliyor.

Sunucu Düzeyinde Düzeltme

Düzeltmenin Sunucuda Yapılması Gerekmesinin Nedeni

Apple Mail bir IMAP istemcisidir. Posta sunucusundaki verileri okuyup gösteriyor. Yanlış tarihler sunucuda depolanıyor (geçiş Received başlıkları ve hatalı INTERNALDATE değerleri olarak). Apple Mail ayarlarındaki hiçbir değişiklik, sunucunun raporladıklarını aşamaz. Apple Mail'in doğru tarihleri göstermesinin tek yolu, verileri sunucunun kendisinde düzeltmektir.

Redate.io Apple Mail Tarihlerini Nasıl Düzeltiyor

Redate.io, doğrudan Apple Mail'e değil, posta sunucusuna bağlanıyor ve verileri kaynakta düzeltiyor. Tescilli düzeltme motoru, Google Workspace, Microsoft 365, iCloud Mail, Zoho Mail ve Zimbra dahil olmak üzere e-postaları barındıran herhangi bir sunucuyla çalışıyor.

Redate.io'nun çok aşamalı analiz hattı, başlık zincirindeki geçiş imzalarını tespit ediyor, mesaj bütünlüğünü koruyarak (S/MIME imzaları, çok parçalı yapılar, satır içi ekler, ASCII dışı kodlanmış başlıklar) hedefli düzeltmeler uyguluyor ve düzeltilen her e-posta için bütünlük doğrulaması çalıştırıyor. Orijinaller, görünür bir yedek klasörü olan "Redate.io - Originals"da 30 gün boyunca saklanıyor.

Düzeltmenin ardından macOS'taki Apple Mail, düzeltilmiş tarihleri otomatik olarak eşitliyor. iPhone ve iPad'de ise Mail uygulaması bir sonraki eşitleme döngüsünde güncelleniyor. Apple cihazlarında herhangi bir yapılandırma değişikliğine gerek yok.

Adım Adım: Apple Mail Tarihlerini Düzeltme

Adım 1: Posta Sunucusunu Belirleyin

İlgili posta kutusunu hangi sunucunun barındırdığını belirleyin. IMAP sunucu adresini görmek için Apple Mail'deki hesap ayarlarını kontrol edin (macOS'ta Mail, ardından Hesaplar). Yaygın sunucular arasında imap.gmail.com (Google), outlook.office365.com (Microsoft 365) ve çeşitli diğer IMAP ana bilgisayarları yer alıyor.

Adım 2: Redate.io'yu Bağlayın

Redate.io'da bir hesap oluşturun ve posta sunucusunu bağlayın. Google Workspace için Hizmet Hesabı delegasyonunu kullanın. Microsoft 365 için Azure AD uygulama kaydını kullanın. Diğer IMAP sunucuları için sunucu adresini ve kimlik bilgilerini girin. iCloud Mail için appleid.apple.com adresinde uygulamaya özgü bir parola oluşturun.

Adım 3: Ücretsiz Taramayı Başlatın

Redate.io posta kutusunu tarayarak kaç e-postada geçiş tarihi sorunu bulunduğunu gösteriyor. Tarama tüm klasörleri kapsıyor. Herhangi bir ödeme gerekmiyor. Sonuçlar, etkilenen toplam e-posta sayısını ve önce/sonra tarihlerine ilişkin bir önizleme gösteriyor.

Adım 4: Düzeltin ve Doğrulayın

Etkilenen e-posta sayısına göre bir plan seçin ve düzeltmeyi başlatın. Tamamlandıktan sonra macOS'ta Apple Mail'i açın: tarihler eşitlemenin ardından düzeltilmiş olmalı. iPhone ve iPad'de de kontrol edin; düzeltilmiş tarihler bir sonraki eşitlemede görünüyor.

Apple Mail tüm e-postalarınızda yanlış tarih mi gösteriyor? Kaç e-postanın etkilendiğini öğrenmek için Redate.io ile ücretsiz tarama başlatın.

İlgili Makaleler