POP3 IMAP SMTP via Telnet
Jump to navigation
Jump to search
SMTP
[jump@zen ~]$ telnet mail.bitbull.ch 25 Trying 82.220.2.26... Connected to mail.bitbull.ch. Escape character is '^]'. 220 never eat yellow snow... ehlo domain.com 250-prometueus.bitbull.ch 250-PIPELINING 250-SIZE 10240000 250-ETRN 250-AUTH CRAM-MD5 LOGIN DIGEST-MD5 PLAIN 250-AUTH=CRAM-MD5 LOGIN DIGEST-MD5 PLAIN 250 8BITMIME mail from:admin@domain.com 250 Ok rcpt to: chris@bitbull.ch 250 Ok data 354 End data with <CR><LF>.<CR><LF> Subject: test title here is the body of the mail . 250 Ok: queued as 6B9054C0CE quit 221 Bye Connection closed by foreign host.
Ihre Eingabe Bedeutung HELO Test Sie melden Sich beim Mailserver mit HELO. Der Server wird ihnen antworten mit 250 OK oder etwas ähnlichem MAIL FROM:user@firma.tld Nun geben Sie vor, dass sie der User user@firma.tld wären. Das ist natürlich einfach zu fälschen. Nehmen Sie z.B. ihre Mailadresse. Sie wissen ja, dass diese Informationen vom Postfachserver sowieso nach der Zustellung der Mail gelöscht werden. Der Server muss mit einer 200er Meldung bestätigen. RCPT TO:mailadresse Hier müssen sie nun die gültige Mailadresse angeben, in die die folgende Mail zugestellt werden soll. Diese Information wird vom Mailserver genutzt. Der Server wird auch das mit einer 200er Meldung bestätigen DATA Nun sagen wir dem Mailserver, dass der Envelope abgeschlossen ist und wir die Nutzdaten senden möchten. Der Server wird auch das mit einer 200er Meldung bestätigen To: Testuser1 From: Testuser2 Subject: Testmail Test . Nun senden wir die Testmail und geben vor, dass die Fromadresse und To-Adresse einfach Testuser1 und Testuser2 sind. Der Betreff ist wahlfrei. Zwischen dem Header und dem Body muss eine leere Zeile sein, d.h. Sie drücken dazu einfach zweimal die Eingabetaste. nach dem Body muss in einer neuen Zeile einfach nur ein Punkt "." stehen. Der Server sollte die Mail angenommen haben. QUIT Wir beenden die Verbindung höflich
POP3
* telnet pop.domain.com pop3 * +OK Hello there. * user user@domain.net * +OK Password required. * pass secret * +OK * list * 1 1586 * 2 13304 * 3 795 * . * dele 2 * +OK * quit * Connection closed by foreign host
IMAP
* telnet imap.example.com imap * Escape character is ']'. * * OK Courier-IMAP ready. Copyright 1998-2002 Double Precision, Inc. See COPYING for distribution information. * . login user@example.com secret * . OK LOGIN Ok. * A0001 CAPABILITY * * CAPABILITY IMAP4rev1 CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA * . logout * * BYE Courier-IMAP server shutting down * . OK LOGOUT completed