XFOR: Telnet la portul 25 pentru testare SMTP comunicare

ID articol: 153119 - Vizualizați produsele pentru care se aplică acest articol.
Dacă sunteți un client de afaceri mici, găsi suplimentare de depanare și de resurse la de învățare Suport pentru afaceri mici site-ul.
Măriți totul | Reduceți totul

În această pagină

REZUMAT

Acest articol descrie cum să telnet la portul 25 pe un computer care execută consolidare servicii Simple Mail Transfer Protocol (SMTP) pentru a depana probleme de comunicare SMTP. Informațiile din acest articol, inclusiv mesaje de eroare, se aplică numai la problemele care pot apărea atunci când sunt încercarea de a rezolva probleme de comunicare SMTP cu serverele care execută Microsoft server Exchange și nu este destinat pentru depanare generală.

Urmați pașii de depanare care sunt adecvate pentru problema cu care vă confruntați. De exemplu, dacă aveți probleme cu trimiterea de mesaje email peste SMTP între două dintre serverele care execută Exchange 2000 Server, se poate testa conectivitatea SMTP utilizând Telnet pe serverul de expediere pentru a conecta la portul 25 pe serverul destinație. implicit, SMTP ascultă pe portul 25. Sau, dacă aveți probleme la primirea e-mail SMTP din Internet, urmați pașii care sunt listate în acest articol pentru a testa conectivitatea la serverul SMTP la o gazdă care locuiește pe Internet și care nu se află pe re?ea.

Reduceți imagineaMăriți imaginea
Notă: Acest articol descrie numai informații pentru un test de conectivitate pentru mesagerie cu server Exchange. Dacă nu se poate conecta la serverul Exchange, căutați în bază de cunoștințe Microsoft pentru alte simptome sau mesaje de eroare care vă confruntați. Pentru mai multe informații despre cum se depanează problemele de transport Exchange, consultați următorul articol în bază de cunoștințe Microsoft:
257265 Depanare generală pentru transport probleme în Exchange 2000 Server și în server Exchange 2003

INFORMAȚII SUPLIMENTARE

Există mai multe variante de SMTP în linia Către de produse Microsoft. linia Către de produse Windows are un serviciu SMTP, care este inclus cu Internet Information Services (IIS), și în Windows NT Server 4.0, serviciul SMTP a fost inclusă în pachetul de opțiune. În versiunile mai recente de Windows, IIS este integrată în sistemul de operare, și puteți adăuga IIS utilizândAdăugare sau eliminare programeîn Panou de control. În plus, Exchange 2000 Server și în server Exchange 2003 utilizează serviciul SMTP existente din IIS cu caracteristici suplimentare. Exchange 4.0 Server, Exchange 5.0 Server și Exchange 5.5 Server includ propriile versiuni de SMTP în formă de Internet Mail conector (IMC) sau Internet Mail Service (IMS).

Reduceți imagineaMăriți imaginea
Notă În Exchange 5.0 Server și versiunile ulterioare, Internet Mail conector (IMC) este numit serviciul de poștă Internet.

Înainte de a începe sesiunea Telnet, trebuie să aveți utilizatorului destinație care doriți să trimiteți acest mesaj de test pentru a completa adresa de e-mail SMTP. Această adresă de e-mail trebuie să fie în următorul format:
User@site.domain.com
Trebuie să aveți, de asemenea, nume de domeniu complet (FQDN) sau Adresă IP a serverului care execută consolidare servicii SMTP (de exemplu, 10.120.159.1). Dacă serverele din organizație, aveți deja aceste informa?ii. În cazul în care serverele sunt externe, cea mai ușoară cale pentru a găsi aceste informații este de a folosi Nslookup.exe pentru a găsi înregistrările DNS (cunoscut ?i ca Internet Mail Exchanger records) care conțin aceste informații.
 
Pentru informații suplimentare despre NSlookup, faceți clic pe următorul număr de articol pentru a vedea articolul în bază de cunoștințe Microsoft:
200525Utilizând NSlookup.exe
Pentru informații suplimentare despre obținerea Internet Mail Exchanger records, faceți clic pe următorul număr de articol pentru a vedea articolul în bază de cunoștințe Microsoft:
203204XFOR: Cum se obține Internet Mail Exchanger Records

Asigurați-vă că SMTP a început pe server care se execută serviciul SMTP. Pentru a testa dacă SMTP a început, se poate executa teste de bază care sunt listate în acest articol și de a verifica că primiți răspuns 220 de la serverul de la distanță. Aceasta verifică, de asemenea, că se execută SMTP.

Reduceți imagineaMăriți imaginea
Note
  • Unele aplicații Telnet vă solicită să activa?i ecoul local pentru a vizualiza comenzile care tastați. Pentru a face acest lucru în marcă de timp ce într-o sesiune Microsoft Telnet, tastați set local_echo la linia Către de comandă.
  • În Windows XP, tastați set localecho în loc de set local_echo.

Testare bază

Să vă asigurați-vă că computer gazdă și serverul SMTP pot comunica, urmați acești pași. Dacă primiți următorul mesaj de eroare după ce tastați una dintre comenzile următoare, serverul SMTP nu recunosc ceea ce ați tastat-o eroare de sintaxă sau o comandă incorectă:
500 Comandă nu este recunoscut
Verificați comanda și tastați-o din nou sau să verifice că vă sunt comunica direct la un server Microsoft SMTP.

Reduceți imagineaMăriți imaginea
Notă Microsoft Telnet nu vă permit să utilizați tasta Backspace. Dacă ați făcut o greșeală atunci când tastați o comandă, trebuie să apăsați Enter, și apoi începe o nouă comandă.

În pașii următori, executați Telnet la linia Către de comandă.
  1. Pentru a deschide o linia Către de comandă, faceți clic pe Start, faceți clic pe A alerga, tip cmd în Deschise casetă și apoi faceți clic pe ok.
  2. Puteți începe o sesiune Telnet utilizând comanda Telnet în următorul format:

    Reduceți imagineaMăriți imaginea
    Notă Apăsați Enter după fiecare linia Către.
    Telnet SERVERNAME numărul portului
    De exemplu, tastați:
    Telnet mail.contoso.com 25
    Reduceți imagineaMăriți imaginea
    Notă Aveți posibilitatea să înlocuiți SERVERNAME cu Adresă IP sau nume de sign-in FQDN al serverului SMTP pe care doriți să vă conectați la. Nu uitați să apăsați ENTER după fiecare comandă.

    Dacă comanda de lucrări, veți primi un răspuns de la serverul SMTP care seamănă cu următorul:
    220 site.contoso.com Microsoft Exchange Internet Mail Connector <version number of the IMC>
    Reduceți imagineaMăriți imaginea
    Notă  Există diferite versiuni ale Microsoft SMTP fermă de servere sau fermă de servere SMTP terțe părți, și este posibil să primiți răspunsuri diferite la serverul de primire. Ceea ce este important este că primiți răspuns 220 cu nume de sign-in FQDN al serverului și versiunea SMTP. În plus, toate versiunile de Microsoft SMTP server include termenul "Microsoft" în răspunsul 220.
  3. Începe comunicarea prin tastarea următoarei comenzi:
    EHLO test.com
    Reduceți imagineaMăriți imaginea
    Notă
    Puteți utiliza comanda HELO, dar EHLO este un verb care există în setul verb SMTP extins care este acceptat în toate curent Microsoft implementări de SMTP. Este o idee bună să utilizați EHLO, dacă credeți că există o problemă cu verbele extins SMTP.

    Dacă comanda reu?e?te, primiți următorul răspuns:
    250 OK
  4. Tastați următoarea comandă pentru a spune serverul SMTP destinatar care mesajul este de la:
    MAIL LA:Admin@test.com
    Reduceți imagineaMăriți imaginea
    Notă Această adresă poate fi orice adresă SMTP pe care doriți, dar este o idee bună să ia în considerare următoarele probleme:
    • Unele sisteme de corespondență SMTP filtra mesajele poștă de la: adresa și nu poate permite anumite adrese IP să vă conectați sau nu permit Adresă IP pentru a trimite e-mail la sistemul de corespondență SMTP, dacă Adresă IP de conectare nu se potrivește cu domeniul unde se află sistemul de corespondență SMTP. În acest exemplu, este acel domeniu test.com.
    • Dacă nu utilizați o adresă de e-mail valabil atunci când trimiteți un mesaj, nu poate determina dacă mesajul a avut o problemă de livrare, deoarece raportul de nelivrare (NDR) nu pot ajunge la o adresă IP care nu este validă. Dacă utilizați o adresă de e-mail validă, primiți următorul răspuns de la serverul SMTP:
      250 OK - MAIL FROM Admin@test.com
  5. Tastați următoarea comandă pentru a spune serverul SMTP primirea adresa fiind trimis mesajul e-mail.

    Reduceți imagineaMăriți imaginea
    Notă Este o idee bună să utilizați întotdeauna o adresă SMTP validă beneficiare în domeniul pe care le trimiteți e-mail la. De exemplu, dacă trimiteți laJohn@domain.com, trebuie să fiți sigur că John@domain.com există în domeniu. În caz contrar, veți primi un NDR.

    Tastați următoarea comandă și adresa SMTP pe care doriți să trimiteți mesajul e-mail:
    RCPT LA: Utilizator@domeniu.com
    Primiți următorul răspuns:
    250 OK - Recipient User@ Domain.Com
  6. Tastați următoarea comandă pentru a spune serverul SMTP că sunteți gata pentru a trimite date:
    DATE
    Primiți următorul răspuns:
    354 Send data. End with CRLF.CRLF
  7. Acum sunteți gata să tastați secțiunea 822/2822 mesaj. Utilizatorul va vedea această parte a mesajului în inbox lor. Tastați următoarea comandă pentru a adăuga o linia Către subiect:
    Subiect: mesaj de test
    Apăsați Enter de două ori. Nu primiți un răspuns la această comandă.

    Reduceți imagineaMăriți imaginea
    Notă Cele două comandamente Enter trebuie fi obligat să respecte cererea pentru Comments (RFC) 822 și 2822. Comenzile 822 și trebuie să fie urmată de o linia Către necompletată.
  8. Tastați următoarea comandă pentru a adăuga text corp mesaj:
    Acesta este un mesaj de test, nu veți vedea un răspuns la această comandă.
  9. Introduceți un punct (.) la următoarea linia Către necompletată, și apoi apăsați Enter. Primiți următorul răspuns:
    250 OK
  10. închide conexiunea prin tastarea următoarei comenzi:
    PĂRĂSIȚI
    Primiți următorul răspuns:
    221 closing connection
  11. Verificați că destinatarul a primit mesajul pe care ați trimis. Dacă orice mesaje de eroare de eveniment în jurnal de evenimente application, sau dacă există probleme la primirea mesajului, verificați configurația sau comunicarea gazdă.

Avansate de testare

În plus față de testare pașii de bază care sunt listate în acest articol, puteți utiliza o confirmare de livrare pentru a testa mail în ambele direcții. Utilizați această metodă pentru a verifica că serverul SMTP poate accepta o conexiune de intrare și pentru a genera o confirmare de livrare înapoi la expeditor pentru a testa conectivitatea expediere de SMTP server.

Pentru a solicita o confirmare de livrare pentru un mesaj de test, consultați Pasul 5 din secțiunea "Testare bază" pentru a vă asigura că informațiile furnizate este o adresă de e-mail validă care pot primi o confirmare de livrare. În pasul 6 în secțiunea "Testare bază", tastați următoarea comandă în sesiunea Telnet:
RCPT LA:User@site.domain.com notifică = succes, eșec

Proprietă?i

ID articol: 153119 - Ultima examinare: 22 mai 2012 - Revizie: 1.0
SE APLICĂ LA:
  • 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
Cuvinte cheie: 
kbhowto kbmt KB153119 KbMtro
Traducere automată
IMPORTANT: Acest articol a fost tradus de software-ul de traducere automată Microsoft, si nu de un traducător. Microsoft vă oferă atât articole traduse de persoane, cât și articole traduse automat, astfel incat aveti access la toate articolele din Baza noastră de informatii în limba dvs. materna. Totuși, un articol tradus automat nu este întotdeauna perfect. Acesta poate conține greșeli de vocabular, sintaxă sau gramatică, la fel cum un vorbitor străin poate face greșeli vorbind limba dvs. materna. Compania Microsoft nu este responsabilă pentru nici o inexactitate, eroare sau daună cauzată de traducerea necorespunzătoare a conținutului sau de utilizarea traducerii necorespunzătoare de către clienții nostri. De asemenea, Microsoft actualizează frecvent software-ul de traducere automată.
Face?i clic aici pentru a vizualiza versiunea în limba engleză a acestui articol: 153119

Trimite?i feedback