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:<source email address> 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 bahsettikten 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.com

 

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:<anil.erduran@xxxx.com>

 

Geri dönen 250ok mesajıyla alıcıyı belirtebiliriz.

RCPT to:<mehmet.guzel@xxxx.xom>

 

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.

Bu yazi February 15th, 2007 tarihinde ve Donanım, Network kategorisi altina yazilmistir. RSS 2.0 feed ile yorumlara abone olabilirsiniz. Ayrica yorum birakabilir, yada kendi sitenizde konuyu geri izleme yapabilirsiniz.

Bu ve benzeri yazilardan haberdar olmak icin mail adresinizi yaziniz.




Konuyla Ilgili Benzer Yazilar:

  • Portquery
  • SMTPDIAG aracıyla Exchange 2003 üzerinde SMTP kontrolü
  • ShowSCL yardımıyla Outlook üzerinde maillerin SCL değerini öğrenmek
  • Exchange Server 2007 üzerinde mail forwarding
  • Powershell ile mail gönderimi
  • Troubleshooting Unified Messaging
  • Outlook Junk E-mail Filter (May 2008) update
  • Kurulumdan sonra Exchange 2007 ile mail gönderimi
  • Server Core üzerinde Firewall işlemleri
  • GAL(Global Address List) ‘da bulunan objeler
  • Exchange 2003 ile istenilen kullanıcının internet ortamına mail atmasını engellemek
  • SolarWinds Exchange Monitor v1.0.1



  • Yorum yok

    Ilk yorum yapan siz olun.

    Yorum yapin

    Toplam 435 yazi ve 186 yorum bulunmaktadir.
    1. Son eklenen yazilardan haberdar olmak icin mail adresinizi yazin

    2. Kategoriler

    3. Son Eklenen 15 Yazı

    4. Arşiv

    5. Etiket Bulutu

      En Populer 25 Yazi

      Bugun En Cok Okunan 25 Yazi

      Su an Okunanlar

      Gezdiklerim