Would you like to react to this message? Create an account in a few clicks or log in to continue.



 
AnasayfaGaleriAramaLatest imagesKayıt OlGiriş yap

 

 Telnet yardımıyla mail sunucusunu test etmek

Aşağa gitmek 
YazarMesaj
mustafasar
....::: Site Admin® :::...
....::: Site Admin®  :::...
mustafasar


Mesaj Sayısı : 1046
Yaş : 44

Telnet yardımıyla mail sunucusunu test etmek Empty
MesajKonu: Telnet yardımıyla mail sunucusunu test etmek   Telnet yardımıyla mail sunucusunu test etmek Icon_minitimeÇarş. Kas. 07, 2007 7:45 pm

Sistemimizde çalışan mail sunucumuz sayesinde kullanıcılarımız birbirleriyle ve dış dünyayla haberleşirler. Önemi büyük olan bu işleyişin takibide zorunludur.
Bu takip ve kontrol yollarından biriside telnet yardımıyla mail gönderimi yaparak sorunun mail client programındamı yoksa mail server'damı olduğunu anlamaktır.
Telnet yardımıyla mail sunucusunu test etmek


Sistemimizde çalışan mail sunucumuz sayesinde kullanıcılarımız birbirleriyle ve dış dünyayla haberleşirler.Önemi büyük olan bu işleyişin takibide zorunludur.
Bu takip ve kontrol yollarından biriside telnet yardımıyla mail gönderimi yaparak sorunun mail client programındamı yoksa mail server'damı olduğunu anlamaktır.Eğer aşağıdaki yöntemle mail gönderimini başarabiliyorsak mail server'ımızda herhangi bir sorun yoktur.
Telnet yardımıyla mail sunucumuza bağlanıp işlem yaparken SMTP komutlarını kullanırız.Smtp komutlarının kısa bir tablosu aşağıdaki gibidir.


SMTP Commands:
HELO sendinghostname
Smtp bağlantısını başlatan komuttur.
EHLO sendinghostname
Alternatif başlangıç komutudur. Server ESMTP protocolunu kullanmak isterse bu komutu çalıştırırız.
MAIL From:
Mail mesajının başlangıcıdır.. Source e mail adress kısmına yazılan adres mailimizde From kısmında gözükür.
RCPT To:
E-mail'in alıcısını belirten komuttur.
SIZE=numberofbytes
Bu komut uzaktaki sisteme gönderilen mailin boyutunu belirtir.
DATA
Mailimizin body kısmına başlangıç için kullanırız. “.” ile ise bu kısmı bitiririz.
QUIT
Smtp Bağlantısını bitirir.
VRFY username
Smtp server üzerindeki username'i kontrol eder.





Kısaca komutlardan bahsettik sonra şimdi mail server'ımıza bağlanabiliriz.

Başlat/Çalıştır cmd yazarak komut istemine geçeriz.
Burada ilk önce mail server'ımıza bağlanmamız gerekir..Bunun için kullanacağımız komut:

telnet mail.xxxx.com 25
mail.xxxx.com bizim mail sunucumuzun adresidir.25 ise mail sunucumuza bağlanacağımız portu gösterir.Bu komutla birlikte bağlantıyı gerçekleştiririz.Ardından SMTP server'ımızla bağlantıya geçmek için

EHLO xxxx.xom

komutunu kullanırız.Bu komutla bize server'ımız geri dönüş yapar.

250-AUTH LOGIN
250-AUTH=LOGIN X-NETSCAPE-HAS-BUGS
250-STARTTLS
250-XVERP=Courier
250-XEXDATA
250-XSECURITY=NONE,STARTTLS
250-PIPELINING
250-8BITMIME
250-SIZE
250 DSN

Bu geri dönüşü aldıktan sonra artık mail oluşturma işlemine geçebiliriz.İlk önce mailin kimden gideceğini belirtiriz.

MAIL from:
Geri dönen 250ok mesajıyla alıcıyı belirtebiliriz.
RCPT to:
Tekrar 250ok mesajını alırız ve body kısmına geçeriz.
Yukarıdada belirttiğimiz gibi mesajın body kısmını başlatmak için data komutunu kullanırız.
data
subject: deneme maili konusu

Bu bir deneme mailidir

.

Yukarıda mesajın sonuna koyduğumuz “.” ile body kısmının bittiğini mail server'ımıza belirtiz.250ok dönen mesajıyla birlikte mail gönderimini sona erdiririz.Client mail programımızı kullanarak deneme mailini kontrol edebiliriz.Herşey sorunsuz ilerlediyse mail server'ımız üzerine düşen görevi yerine getiriyor demektir.
Sayfa başına dön Aşağa gitmek
https://mustafasar.yetkin-forum.com
 
Telnet yardımıyla mail sunucusunu test etmek
Sayfa başına dön 
1 sayfadaki 1 sayfası

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
 :: Bilgisayar Dünyası :: BİLGİSAYAR & İNTERNET BİLGİSİ-
Buraya geçin: