![CS50 2013 - Week 8, continued](https://i.ytimg.com/vi/ihmHDZKOkA8/hqdefault.jpg)
Vsebina
V tem članku: Povežite se s poštnim strežnikom s TelnetSend Reference
Pri strankah, kot sta Thunderbid in Outlook, se pošiljanje pošte zdi čaroben pojav, vsaj dokler ne ugotovite, da vaša pošta ni bila poslana prejemniku. Bi radi vedeli, kaj se v resnici zgodi, ko kliknete možnost za pošiljanje e-pošte? Za to obstaja možnost: lahko pošljete test s strežnika odhodne pošte svoje stranke s Telnetom vnaprej nameščeno aplikacijo v računalniku. Telnet lahko zazna napake, ki jih odjemalec ni mogel zaznati.
faze
1. del Povežite se s poštnim strežnikom s Telnetom
- Aktivirajte Telnet. Če uporabljate MacOS ali Windows XP, je Telnet v vašem računalniku že omogočen. Če imate nameščen sistem Windows Vista, Server 2008, 7, 8.1 ali 10, morate najprej omogočiti Telnet.
- Windows Vista, Server 2008, 7 in 8.1: izberite meni začetek potem možnost Nadzorna plošča. Nato izberite programi in kliknite Omogočanje ali onemogočanje funkcij sistema Windows. Prikaže se seznam funkcij sistema Windows. Poiščite polje Stranka Telnel in preverite. Izberite OK .
- Windows 10: z desno miškino tipko kliknite meni začetek, nato kliknite Programi in funkcije. Izberite Omogočanje ali onemogočanje funkcij sistema Windows v meniju na levi strani. Potrdite polje Odjemalec Telnet na seznamu in nato izberite OK.
-
Odprite okno terminala. Ta korak se nekoliko razlikuje glede na to, ali uporabljate Windows ali Mac.- V operacijskem sistemu Windows: pritisnite ⊞ Zmagajte+R, vnesite
cmd
in pritisnite tipko vpišite. - Mac: odprite Finder, kliknite aplikacije nato naprej pripomočki. Dvokliknite ikono sistema Terminal . Ali pa vnesite Terminal v zaganjalni plošči in kliknite na rezultat, ki se prikaže.
- V operacijskem sistemu Windows: pritisnite ⊞ Zmagajte+R, vnesite
-
Odprite povezavo Telnet. Vnesite naročilotelnet mail.serveur.com 25
kjer je mail.serveur.com je ime strežnika Simple Mail Transfer Protocol ali SMPT strežnika vaše stranke (na primer smtp-gmail.com) in 25 je številka vrat, ki jo uporablja storitev Simple Mail Transfer Protocol.- Prejeli boste podobno: 220 mail.serveur.com.
- 25 je številka vrat za večino strežnikov, včasih pa omrežni skrbniki številko vrat spremenijo v 465 (varna vrata) ali 587 (za uporabnike Microsoft Outlook). Če želite izvedeti številko vrat svojega omrežja, se obrnite na skrbnika omrežja ali preverite podatke računa.
- Če na vratih 25 prejmete odpoved povezave in ste prepričani, da je točna številka vrat, je morda težava pri ponudniku storitev.
2. del Pošljite sporočilo
-
Prijavite se v strežnik. Koraki so enaki za vse operacijske sisteme. Vnesite ukazHELO yourdomain.com
kjer je votredomaine.com je ime domene, s katere pošiljate. Upoštevajte to HELO v tem primeru vključuje samo enega . Pritisnite tipko vpišite.- Prejeli boste podobno: 250 mail.serveur.com Živjo yourdomain.com veseli, da sem se spoznal (verjetno v angleščini).
- Če ne prejmete odgovora ali napake, poskusite vnesti kodo
EHLO
namestoHELO
. Nekateri natakarji raje enega do drugega.
-
Vnesite podatke o pošiljatelju. Obvestite svojo uporabo ukaza pošta od. Pridite vpošta z: [email protected]
, nadomešča [email protected] po svojem naslovu in se prepričajte, da je prostor zapošta od:
. Pritisnite tipko vpišite.- Prejeli boste ta odgovor: 250 in v redu. Kar pomeni, da je naslov pošiljatelja veljaven.
- Če se prikaže napaka, se prepričajte, da uporabljate e-poštni naslov z iste domene kot strežnik. Na primer, Gmail strežnik ne bi dovolil, da ga pošljete z naslovom yahoo.fr.
-
Vnesite naslov prejemnika. Uporabite ukaz rcpt do. Pridite vrcpt na: [email protected]
, nadomešča [email protected] po naslovu naslovnika. Pritisnite tipko vpišite.- Prejeli boste naslednje: 250 OK - pošta s (mail of) [email protected].
- Če prejmete napako, bo morda prejemnik blokiran.
-
Napišite svoje. Za formatiranje in pošiljanje morate vnesti nekaj ukazov.- Pridite v
podatki
in pritisnite tipko vpišite. - V naslednji vrstici vnesite
predmet: preizkus
ob zamenjavi Test glede na zadevo, nato dvakrat pritisnite tipko vpišite. - Tapnite in nato pritisnite tipko vpišite ko končate.
- Vnesite a . na koncu in pritisnite tipko vpišite. Prejeli boste potrditev, da je bilo sprejeto ali v teku. Potrdilo se razlikuje glede na strežnik.
- Če se prikaže napaka, jo zapišite in se obrnite na stranko.
- Pridite v
-
Pridite vnehal
zapreti Telnet. Pritisnite tipko vpišite.
- Odjemalec Telnet
- Naslov strežnika, ki lahko pošilja e-pošto
- Veljavni e-poštni naslov