From: Osman Demirhan (osman@sabanciuniv.edu)
Date: Fri 06 Jun 2003 - 23:44:57 EEST
Selam,
Bu senaryo üzerine bir soru sormak istiyorum. Diyelim ki mail.metin.org sunucusu
kapalı ve mesajlar yedek1.metin.org sunucusuna gönderiliyor ve bu sunucu da
mesajları kabul ediyor.
username1@metin.org adresine gönderilmiş bir mesaj, eğer yedek1.metin.org
sunucusunda username1 isimli bir kullanıcı var ise bu kullanıcının posta
kutusuna yazılmıyor mu?
İyi çalışmalar.
-- Osman Demirhan Quoting Baris Metin <baris@metin.org>: > > Yalnizca e-posta sunucusuna bahsi gecen alan adi icin mektuplari kabul > etmesini soylemek yeterli ( Cwalanadi.com, vs...). > > Ama biraz acalim :). > > DNS sisteminde e-posta sistemi icin tek bir kayit turu vardir, MX. > MX icin tanimlanabilen oncelik degeri ise bu kayit turunun islevini > biraz genisletir. Bu sekilde iki farkli turde kayit tanimlayabiliyoruz, > MD (mail destination) ve MF (mail forwarder). MD mektubun gercek > alicisi, MF ise yedek alici olarak nitelendirilebilir. Eger MD bir > sekilde ulasilamazsa, gonderici(smtpd) MF'lerden en yuksek oncelikli > olana mektubu ulastirmaya calisir. MF, MD ulasilabilir oldugu zaman > mektubu kendisine iletir. Aslinda MD,MF kavramlari artik kullanilmiyor. > Yalnizca oncelik tanimlamalari uzerinden konusuyoruz.Buraya kadar > hersey tamam, zaten biliyoruz... > > Peki, dusuk oncelikli sunucu kendisinin dusuk oncelikli oldugunu nasil > biliyor ? Nerden bilip de mektubu yuksek onceliklli sunucuya aktariyor ? > Cevap gayet basit, e-posta sunuculari da kendilerine bir mektup > geldiginde bir sorgu ile MX kayidini kontrol ederler. Eger daha yuksek > oncelikli bir kayit varsa ona ulasmaya calisirlar. Ulasamiyorlarsa > mektubu kuyruga atip bekletirler. > > Bir ornek verelim. > > metin.org IN MX 0 mail.metin.org > metin.org IN MX 5 yedek1.metin.org > metin.org IN MX 5 yedek2.metin.org > > metin.org'a bir mektup atildiginda mail makinasina mektup gonderilir. > Ulasilamiyorsa gonderici(smtpd) daha dusuk onceliklilerden birisine > ulasmaya calisir. Yukaridaki ornekte yedek1 ve yedek2 ayni oncelik > seviyesinde olduklari icin gonderici hangisine isterse gonderebilir. > Birine ulasamiyorsa digerini dener. > > yedek1 mektubu aldiginda, MX kayitlarini kontrol eder ve kendisinden > daha dusuk ve _ayni_ oncelige sahip tum kayitlari iptal ederek gonderim > isine devam etmeye calisir. > > Sendmail ve postfixde bahsi gecen alan adi icin mektuplari kabul et > demek yeterli olacaktir. > > iyi calismalar; > -- > Baris Metin >