E Simple Mail Transfer Protocol (SMTP) ass e Standard-Kommunikatiounsprotokoll fir Schécken vun Emailen op Geschäftsnetzën an am Internet. SMTP ass ursprénglech zu de fréiere 1980er entwéckelt a blouf engem vun de populärsten Protokollen déi se weltwäit benotzen.
E-Mail-Software am allgemengen benotzt SMTP fir Schécken an entweder den Post Office Protocol 3 (POP3) oder Internet Message Access Protocol (IMAP) Protokoller fir e Mail ze kréien. Trotz dem Alter ass keng echte Alternative zu SMTP am Mainstream.
Wéi SMTP schafft
All medezinesch E-Mail Client Programme ënnerstëtzen SMTP. Déi SMTP-Astellungen, déi an engem E-Mail Client gepflegt ginn, sinn d' IP Adress vun engem SMTP- Server (zesumme mat den Adressen vun engem POP oder IMAP-Server fir Emails ze kréien). Web-baséiert Clients hunn d'Adress vun engem SMTP-Server an hirer Konfiguratioun agefouert, während PC-Clienten SMTP-Astellungen ubidden, fir d'Benotzer erlaabt eegene Server vun der Wiel ze spezifizéieren.
E physikalesche SMTP-Server kann nëmme fir den E-Mailverkéier benotzt ginn, mee ass oft kombinéiert mat mindestens POP3 an och aner Proxy-Serverfunktiounen .
SMTP läst op TCP / IP an benotzt TCP- Portnummer 25 fir Standardcommunicatioun. Fir SMTP ze verbesseren an hëlleft Spam am Internet z'ënnerstëtzen, hunn Standardstanduerten och den TCP Port 587 entwéckelt fir verschidde Aspekter vum Protokoll ze ënnerstëtzen. E puer Websendervicer, wéi Gmail, benotzen den onoffizienten TCP-Hafen 465 fir SMTP.
SMTP Kommandë
De SMTP-Standard definéiert eng Rei vun Kommandoen - Nimm vun spezifeschen Typen vun Messagen, déi E-Mail-Clients op den E-Mail-Server beim Informatiounsufroen froen. Déi am allgemengen gebrauchten Kommandoen sinn:
- HELO an EHLO - Kommandoen, déi eng nei Protokollssitz tëscht Client a Server initiéieren. De Kommando EHLO verlaangt hinnen, mat all optionalen SMTP-Extensionen ze reagéieren déi se ënnerstëtzen
- MAIL - Kommando fir d'Schécken vun enger E-Mail Message ze initiéieren
- RCPT - Kommando fir eng E-Mail-Adress fir e Empfänger vun der aktueller Noriicht ze preparéieren
- DATA - Kommando fir den Start vun der Iwwerdroung vun der E-Mail Message. Dëst Kommando lancéiert eng Serie vun enger oder méi Follow-On Messagen, déi all e Stéck vun der Noriicht enthalen. Déi lescht Noriicht an der Sequenz ass eidel (mat enger Periode (.) Als Oflehnungsfigur) fir d'Enn vun der E-Mail ze bedeuséieren.
- RSET - wann Dir am Prozess vun engem E-Mail schécken (nodeems de MAIL Kommando ausgeliwwert), entweder e Schluss vun der SMTP-Verbindung kann d'Verbindung zrécksetzen wann et engem Fehler
- NOOP - eng eidel ("No Operation") Message wéi eng Art Ping fir d'Reaktioun vum aneren Enn vun der Sitzung ze kontrolléieren.
- QUIT - terminéiert de Protokoll Session
De Empfänger vun dësen Kommandanten äntwert mat Erfolleg oder Ausfallcode Nummeren.
Probleemer mat SMTP
SMTP ass net gebaut Sécherheetsfunktiounen. Internet Spammer sinn aktivéiert fir SNMP an der Vergaangenheet ze explodéieren andeems en enorme Mounts vu Junk E-Mail generéiert an hunn se duerch Open SMTP Server geschéckt. De Schutz géint Spam huet d'Joer verbessert, awer net domm sinn. Zousätzlech gëtt den SMTP net verhënnert datt Spammen aus dem Ëmfeld (iwwert de MAIL Kommando) gefälscht "From:" Email Adressen.