Öyle bir test ortamı düşünelimki 

X makinesi herhangib bir server

Y makinesi bir mail server

 

Ortamda DNS yok.

Hiç bir makine resolve.conf da dns girdisi yok 

Domainler aynı

X makinesinde /etc/hosts dosyası içerisinde Y nin adı veipsi tanımlı.
İsimden ping atabiliyorlar.

 

X makinesi Y makinesi üzerinde bulunan bir accounta mail atmak istiyor.

 

X makinesinde bulunan Sendmail.cf dosyası içerisinde 

 

DSY

 

DS= Smart" relay host (may be null)

Y = mail server olan makinenin adı. Bu arada Y makinesinini hostname i ile
domainname leri aynı.

 

Şeklinde düzenlemeyapıldı. Ve sendmail restart edildi.

 

X makinesinde root a gelen maillerin Y makinesinde olan bir hesaba gitmesi
için alias tanımlandı.

 

Tüm bunlara rağmen X makinesinden

 

#mail root

Subject:deneme

Qqqq

Deneme123

.

#

 

Şeklinde mail atılmasına rağmen. Söz konusu mail Y makinesine ulaştırılmaya
çalışılmyor.

Bu şekilde bir yapı olabilmesi için illaki X makinesinin MX
kayıtlarınıöğrenebilmesi için 1 DNS gerekmektemidir?

 

Sorun nerede olabilir?

 

Şimdiden teşekkürler...

Cevap