SMTP und POP3 via telnet
Aufgabe
Interaktiver Aufbau einer Verbindung zum SMTP-Server (e-mail Server) und Test der Serverfunktionalität.Lösungsvorschlag
Aufbau der Verbindung. Ein SMTP-Server ist standardmässig an den Port 25 gebunden. Variable sind in Spitzen Klammern angegeben. An ihrere Statt sind die für Sie zutreffenden Angaben zu setzen:telnet <SMTP-Server> 25öffnet die Verbindung:
Trying <SMTP-Server>... Connected to <SMTP-Server>. Escape character is '^]'.Die Bekanntgabe des Sender-Domains:
HELO <senderdomain>lässt den SMTP-Server antworten:
250-<senderdomain> pleased to meet youDanach ist die Absenderadresse zu spezifieren:
MAIL From: <user>@<senderdomain> 250 <user>@<senderdomain>... Sender okAuf den Absender folgt der Empfänger:
RCPT To: <user>@<zieldomain> 250 <user>@<zieldomain>... Recipient ok (will queue)Nachrichtentext eingeben. Ein einzelner Punkt (.) am Anfang einer Zeile beendet die Eingabe.
DATA 354 Enter mail, end with "." on a line by itself Subject: Test SMTP Beginn und Ende der Nachricht . .
250 SAA02108 Message accepted for deliverySitzung ordungsgemäss beenden:
QUIT 221 <Rechnername> closing connection Connection closed by foreign host.
SMTP Kommandos nach RFC 821
HELO
EHLO (Enhanced SMTP)
Anmelden beim Server
MAIL FROM:
Spezifiziert den Absender.
RCPT TO:
Spezifizieren des Empfängers.
DATA
Eröffnung des Nachrichtenstromes.
RSET
Abbruch einer laufenden übertragung und Reset der Verbindung.
SEND FROM:
Übertragung der Nachricht an ein Terminal.
(Optional)
SOML FROM:
Übertragung der Nachricht an ein Postfach oder ein Terminal.
SEND OR MAIL
(Optional)
(Enhanced SMTP)
SAML FROM:
Übertragung der Nachricht an ein Terminal und ein Postfach.
SEND AND MAIL
(Optional)
(Enhanced SMTP)
VRFY
Fragt nach, ob ein bestimmtes Postfach verfügbar ist.
(Optional)
EXPN
Fragt nach den Mitgliedern einer Maillingliste.
(Optional)
(Enhanced SMTP)
HELP
Fordert Hilfeinstruktionen an.
(Optional)
(Enhanced SMTP)
NOOP
No Operation, gibt einen positiven Wert zurück, falls der Server noch lebt.
QUIT
Ordnungsgemässes Abmelden beim SMTP-Server.
TURN
Dreht das Verhältnis zwischen Server und Client um.
(Optional)
(Enhanced SMTP)
POP3 via telnet
Aufgabe
Interaktiver Aufbau einer Verbindung zum POP3-Server (e-mail Server) und Test der Serverfunktionalität.
Lösungsvorschlag
Aufbau der Verbindung. Ein POP3-Server ist standartmässig an den Port 110 gebunden. Variable sind in Spitzen Klammern angegeben. An ihrere Statt sind die für Sie zutreffenden Angaben zu setzen:telnet <POP3-Server> 110Sobald die Verbindung steht sind Username und Passwort einzugeben:
user <Username>
pass <Passwort>Werden die Angaben vom Server akzeptiert, so antwortet dieser mit OK. Mit den Befehlen aus der unten stehenden Liste kann jetzt mit POP3-Server komuniziert werden. So zeigt der Befehl
statbeispielsweise die Anzahl auf dem Server anstehender Nachrichten. Sitzung ordungsgemäss beenden:
QUIT +OK Pop server at <Rechnername> signing off. Connection closed by foreign host.
POP3 Kommandos nach RFC 1939
user | Benutzername des Postfaches |
pass | Passwort des Postfaches |
stat | Zeigt Anzahl anstehende Nachrichten an |
delete <Nummer> | Lösche Narchricht <Nummer> |
list | Listet Nachrichten und deren Grösse |
retr <Nummer> | Zeigt die Nachricht <Nummer> an |
quit | Beendet die Verbindung |
Nach Oben |