Makale numarası: 153119 - Son Gözden Geçirme: 22 Mayıs 2012 Salı - Gözden geçirme: 1.0

xfor: smtp iletişimini sınamak üzere 25 numaralı bağlantı noktasına Telnet

Sistem İpucuBu makale, kullandığınızdan farklı bir işletim sistemine yöneliktir. Sizinle ilgili olmayabilecek makale içeriği devre dışı bırakıldı.
Küçük İşletme müşteri, ek sorun giderme ve öğrenme kaynakları bulma Küçük işletmeler için destek (http://smallbusiness.support.microsoft.com) Site.

Bu Sayfada

Hepsini aç | Hepsini kapa

Özet

Bu makalede nasıl çalıştığı bir bilgisayarda 25 numaralı bağlantı noktasına telnet Basit Posta Aktarım Protokolü (smtp) smtp iletişim sorunlarını gidermek için Hizmetleri. Hata iletileri de dahil olmak üzere, bu makaledeki bilgiler yalnızca Microsoft Exchange Server çalıştıran ve genel sorun giderme için tasarlanmamıştır sunucularla smtp iletişim sorunlarını gidermek çalışırken oluşabilecek sorunlar için de geçerlidir.

Yaşadığınız sorun için uygun sorun giderme adımlarını izleyin. Örneğin, e-posta iletileri gönderen smtp üzerinden iki Exchange 2000 Server çalıştıran sunucularınız arasında sorunlarınız varsa, hedef sunucuda 25 numaralı bağlantı noktasına bağlanmak için gönderen sunucuda Telnet kullanarak smtp bağlantısını sınayabilirsiniz. Varsayılan olarak, smtp 25 numaralı bağlantı noktasını dinler. Ya da Internet'ten smtp e-posta almada sorunlar varsa, Internet üzerinde bulunan ve ağınızda bulunmayan bir ana bilgisayardan smtp sunucunuza bağlantıyı sınamak için bu makalede listelenen adımları izleyin.

Bu resmi kapatBu resmi aç
Not: Bu makalede yalnızca bilgi ileti Exchange sunucusuyla bağlantı sınaması için özetlenmektedir. Exchange sunucusuna bağlanamıyorsa, diğer Belirtiler ya da karşılaştığınız hata iletileri Microsoft Knowledge Base'de arama yapın. Exchange aktarım sorunları giderme hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki aşağıdaki makaleye başvurun:
257265  (http://support.microsoft.com/kb/257265/ ) Genel aktarım için Exchange 2000 Server ve Exchange Server 2003 sorunlarını giderme

Daha fazla bilgi

Microsoft ürün satırı smtp birçok çeşidi vardır. Internet Information Services (IIS) bulunan bir smtp hizmeti Windows ürün çizgisi vardır ve Windows NT Server 4.0 smtp hizmeti Option Pack'e eklenmiştir. Windows'un daha yeni sürümlerinde, IIS işletim sistemiyle tümleştirildiği ve IIS kullanarak eklemeProgram Ekle veya KaldırDenetim Masası'nda. Ayrıca, Exchange 2000 Server ve Exchange Server 2003'te varolan IIS smtp hizmetini ek özelliklerle kullanır. Exchange 4.0 Server, Exchange 5.0 Server ve Exchange 5.5 Server smtp kendi sürümleri, Internet Mail Connector (IMC) veya Internet posta hizmeti (IMS) formunda içerir.

Bu resmi kapatBu resmi aç
Not Exchange 5.0 Server ve sonraki sürümleri, Internet Mail Connector (IMC) Internet Mail Service olarak adlandırılır.

Telnet oturumunu başlatmadan önce bu sınama iletisi göndermek istediğiniz hedef kullanıcının tam smtp e-posta adresi olmalıdır. Bu e-posta adresi şu biçimde olmalıdır:
Kullanıcı@site.etkialanı.com
Ayrıca, tam etki alanı adını (fqdn) veya IP adresini (örneğin, 10.120.159.1) smtp hizmetlerini çalıştıran sunucu olmalıdır. Sunucular kuruluşunuz içinde bu bilgileri zaten olabilir. Sunucular dışarıdaysa, bu bilgileri öğrenmenin en kolay yolu Nslookup.exe kullanarak bu bilgileri içeren dns kayıtlarını (Internet posta alışverişi kayıtlarını) kullanmaktır.
 
NSlookup hakkında ek bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
200525  (http://support.microsoft.com/kb/200525/ ) Nslookup.exe aracını kullanma
Internet posta alışverişi kayıtlarını edinme hakkında ek bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
203204  (http://support.microsoft.com/kb/203204/ ) xfor: Internet posta alışverişi kayıtlarını edinme

smtp hizmetini çalıştıran sunucuda SMTP'nin başlatılmış olup emin olun. SMTP'nin başlatılmış olup olmadığını sınamak için bu makalede listelenen ve uzak sunucudan 220 yanıtını aldığınızı doğrulayabilirsiniz Temel sınamalar çalıştırabilirsiniz. Bu da SMTP'nin çalıştığını doğrular.

Bu resmi kapatBu resmi aç
Notlar
  • Bazı Telnet uygulamalarında yerel yazmakta olduğunuz komutları görmek için Yankı özelliğini açmanız gerekir. Microsoft Telnet oturumu sırasında Bunun için yazın set local_echo komut isteminde.
  • Windows XP'de yazın set localecho yerine set local_echo.

Temel sınama

Ana bilgisayar ve uzak smtp sunucusu kurabilir emin olmak için aşağıdaki adımları izleyin. Aşağıdaki komutlardan birini yazdıktan sonra aşağıdaki hata iletisini alırsanız, smtp sunucusunun bir sözdizimi hatası veya hatalı bir komut nedeniyle yazdığınız tanımadıkları:
500 Komut tanınmadı
Komutu denetleyip yeniden yazın veya doğrudan bir Microsoft smtp sunucusuyla iletişim kurduğunuzu doğrulayın.

Bu resmi kapatBu resmi aç
Not Microsoft Telnet geri tuşunu kullanmanıza izin vermez. Bir komut yazdığınızda hata yaparsanız, Enter tuşuna basın ve sonra yeni bir komut yazmalısınız.

Aşağıdaki adımlarda, Telnet komut satırından çalıştırın.
  1. Komut satırı'nı açmak için tıklatın Başlat,'ı tıklatın Çalıştır, cmd yazın Açık kutusunu tıklatın ve sonra TAMAM.
  2. Telnet komut aşağıdaki biçimde kullanarak bir Telnet oturumu başlatabilirsiniz:

    Bu resmi kapatBu resmi aç
    Not Her satırdan sonra Enter tuşuna basın.
    Telnet SunucuAdı BağlantıNoktasıNumarası
    Örneğin, şunu yazın:
    Telnet Mail.contoso.com 25
    Bu resmi kapatBu resmi aç
    Not Değiştirmek SunucuAdı IP adresi veya bağlanmak istediğiniz smtp sunucusunun fqdn ile. Her komutun ardından enter tuşuna basmayı unutmayın.

    Komut çalışırsa, smtp sunucusundan aşağıdakine benzer bir yanıt alırsınız:
    220 site.contoso.com Microsoft Exchange Internet Mail Connector <version number of the IMC>
    Bu resmi kapatBu resmi aç
    Not  Microsoft smtp sunucuları veya üçüncü taraf smtp sunucularının farklı sürümleri bulunmaktadır ve alıcı sunucusundan farklı yanıtlar alabilirsiniz. Önemli olan 220 yanıtını sunucunun fqdn ve smtp sürümü almak olur. Ayrıca, Microsoft smtp server'ın tüm sürümleri 220 yanıtında "Microsoft" terimini içerir.
  3. Aşağıdaki komutu yazarak iletişimi başlatın:
    EHLO Test.com
    Bu resmi kapatBu resmi aç
    Not
    helo komutunu kullanabilirsiniz, ancak ehlo smtp genişletilmiş fiili kümesindeki tüm geçerli Microsoft uygulamalarında SMTP desteklenen varolan bir fiildir. smtp genişletilmiş fiilleri ile ilgili bir sorun olduğunu düşünüyorsanız sürece, ehlo kullanmak iyi bir fikirdir.

    Komut başarılı olursa, aşağıdaki yanıtı alırsınız:
    250 OK
  4. Alıcı smtp sunucusuna iletinin kimden geldiği bildirmek üzere aşağıdaki komutu yazın:
    MAIL FROM:Admin@test.com
    Bu resmi kapatBu resmi aç
    Not Bu adres, istediğiniz herhangi bir smtp adresi olabilir, ancak aşağıdaki konuları göz önüne almanız iyi bir fikirdir:
    • Bazı smtp posta sistemleri iletileri MAIL FROM filtre: adres ve bağlanan IP adresini, smtp posta sisteminin bulunduğu etki alanıyla eşleşmiyor, smtp posta sistemi e-posta göndermek IP adresi izin vermeyebilir ya da belirli IP adreslerinin bağlanmasına izin vermeyebilir. Bu örnekte, söz konusu etki alanıdır Test.com.
    • Bir ileti gönderdiğinizde geçerli e-posta adresini kullanmayın, teslim edilmedi raporu (ndr) geçersiz bir IP adresi ulaşamıyor olduğundan ileti teslim sorunu yaşıyor olup olmadığını belirleyemiyor. Geçerli bir e-posta adresi kullanırsanız, smtp sunucusundan aşağıdaki yanıtı alırsınız:
      250 OK - MAIL FROM Admin@test.com
  5. Alıcı smtp sunucusuna e-posta iletisinin gönderileceği adres bildirmek üzere aşağıdaki komutu yazın.

    Bu resmi kapatBu resmi aç
    Not Her zaman e-postayı gönderdiğiniz etki alanında geçerli bir alıcı smtp adresi kullanmak iyi bir fikirdir. Örneğin, göndermekte olduğunuzcan@domain.com, emin olmanız gerekir can@domain.com etki alanında bulunmaktadır. Aksi halde, bir ndr alırsınız.

    E-posta iletisi göndermek istediğiniz smtp adresini aşağıdaki komutu yazın:
    RCPT TO: Kullanıcı@etkialanı.com
    Aşağıdaki yanıtı alırsınız:
    250 OK - Recipient User@ Domain.Com
  6. smtp sunucusuna verileri göndermeye hazır olduğunu bildirmek üzere aşağıdaki komutu yazın:
    VERİ
    Aşağıdaki yanıtı alırsınız:
    354 Send data. End with CRLF.CRLF
  7. İletinin 822/2822 bölümünü yazmanız artık hazırsınız. Kullanıcı bu bölümü, ileti gelen kutusu içinde göreceksiniz. Konu satırı eklemek için aşağıdaki komutu yazın:
    Konu: sınama iletisi
    İki kez basın. Bu komutu bir yanıt almazsınız.

    Bu resmi kapatBu resmi aç
    Not Komutlarından Açıklama İsteği (rfc) 822 ve 2822 uymanız gerekir. 822 Komutları ve sonrasında birer boş satır gerekir.
  8. İleti gövdesi metin eklemek için aşağıdaki komutu yazın:
    Bu komut için bir yanıt almazsınız sınama iletisidir.
  9. Sonraki boş satırda bir nokta (.) yazın ve Enter tuşuna basın. Aşağıdaki yanıtı alırsınız:
    250 OK
  10. Aşağıdaki komutu yazarak bağlantıyı kapatın:
    ÇIKIN
    Aşağıdaki yanıtı alırsınız:
    221 closing connection
  11. Alıcının gönderdiğiniz iletiyi aldığını doğrulayın. Uygulama olay günlüğüne bir hata olay iletisi oluşursa veya iletiyi almada sorunlar varsa, yapılandırma veya ana iletişimini denetleyin.

Gelişmiş sınama

Bu makalede listelenen temel Sınama adımlarına ek olarak, her iki yönde de mail sınamak için teslim alındı bilgisi kullanabilirsiniz. smtp sunucusu gelen bağlantı kabul ve üretmek için smtp sunucusu giden bağlantıyı sınamak üzere gönderene bir teslim alındı bilgisi doğrulamak için bu yöntemi kullanabilirsiniz.

Sınama iletisi için teslim bilgisi istemek için bkz: bilgi teslim alındı bilgisi almak için geçerli bir e-posta adresi verilir emin olmak için "Temel sınama" bölümündeki 5. Sonra adım 6 "Temel sınama" bölümündeki Telnet oturumunda aşağıdaki komutu yazın:
RCPT TO:Kullanıcı@site.etkialanı.com Bildirim başarı, hata =

Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Exchange Server 2003 Standard Edition
  • Microsoft Exchange Server 2003 Enterprise Edition
  • Microsoft Exchange 2000 Server Standard Edition
  • Microsoft Exchange Server 5.5 Standard Edition
  • Microsoft Exchange Server 5.0 Standard Edition
  • Microsoft Exchange Server 4.0 Standard Edition
  • Microsoft Internet Information Services 6.0
Anahtar Kelimeler: 
kbhowto kbmt KB153119 KbMttr
Otomatik TercümeOtomatik Tercüme
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir: 153119  (http://support.microsoft.com/kb/153119/en-us/ )