MF (Mail Forwarder) Legacy DNS Kontrol Aracı
MF (Mail Forwarder) kaydı, internet e-posta yönlendirmesinin (routing) başlangıç aşamalarında MD (Mail Destination) kaydıyla birlikte çalışan, nesli tükenmiş bir DNS kayıt türüdür. MD kaydı gelen kutusunun son hedefini sıkı bir şekilde gösterirken, MF kaydı 1980'lerin internet omurgasının (backbone) devasa güvenilirlik sorunlarını çözmek için tasarlanmıştı. Gelen postayı bir alan adı adına kabul edecek, elinde tutacak ve bir rota kullanılabilir hale geldiğinde aktif olarak nihai hedefe yaklaştıracak olan bir ara host —bir ağ rölesi (network relay)— tanımlamak üzere tasarlanmıştı.
Store-and-Forward Ağ Mimarisi
İlk ağ topolojilerinde, kesintisiz, 7/24 TCP/IP bağlantısı inanılmaz derecede nadirdi. Çoğu akademik kurum ve kurumsal ana bilgisayar (mainframe), çevirmeli bağlantılar (dial-up) veya kesintili ARPANET köprüleri aracılığıyla daha geniş ağa bağlanıyordu. MF kaydı, bu "store-and-forward" (depola ve ilet) ortamları için kesinlikle çok önemliydi. Bir alan adının birincil hedef sunucusunun günde 12 saat çevrimdışı olduğu biliniyorsa, bir yönetici ortak bir kurumdaki yüksek erişilebilirlikli, her zaman açık bir sunucuyu işaret eden bir MF kaydı yapılandırabilirdi. Gönderen sunucu DNS'i sorgular, MD'ye ulaşılamadığını fark eder ve Payload'u MF host'una yönlendirirdi. Yönlendiren sunucu, e-postaları yerel diske biriktirir (spool) ve son hedef sunucu ağ bağlantısını yeniden kurduğunda otomatik olarak toplu (bulk) halde aktarırdı.
Bölünmüş Zonların (Split Zones) Karmaşıklığı
Kavramsal olarak sağlam olmasına rağmen, nihai hedefler (MD) ve aracı röleler (MF) için ayrı, farklı DNS kayıtları tutmanın ağ yöneticileri için aşırı karmaşık ve hataya (error-prone) oldukça açık olduğu kanıtlandı. DNS zone'larını yönetmek, düz metin (flat text) dosyalarının titizlikle manuel olarak düzenlenmesini gerektiriyordu ve yönlendirici eşlemelerini (forwarder mappings) hedef eşlemeleriyle senkronize tutmak, sık sık routing döngülerine (routing loops) ve atılan (dropped) Payload'lara neden oluyordu. Ayrıca, bir öncelik sıralama sisteminin eksikliği, yöneticilerin yedek yönlendiricilerin birden fazla katmanını (tiers) kolayca yapılandıramaması anlamına geliyordu.
MX Kayıtları Altında Birleşme (Unification)
Katı MF mimarisi, çok daha dinamik MX (Mail Exchanger) kaydını tanıtan RFC 973'ün yayınlanmasının ardından tamamen terk edildi. MX protokolü, MF kaydının işlevselliğini tamamen içine aldı. Modern yöneticiler, belirli bir sunucuya daha yüksek bir öncelik numarası (daha düşük bağlantı tercihine eşdeğer) atayarak, herhangi bir standart MX kaydını anında de facto bir posta yönlendiricisine veya biriktirme rölesine (spooling relay) dönüştürebilirler. Birincil sunucu öncelik 10'u alır ve yedek spooling sunucusu öncelik 50'yi alır. Bu birleşik yaklaşım, tahsis edilmiş MF kaydını kalıcı olarak modası geçmiş (obsolete) hale getirdi ve modern DNS parsing yazılımları MF sorgularını tamamen düşürür.