![]() | Uhrzeit: 12:35:10 h Datum: 21-11-2008 Druckseite: Service/Testen einer SMTP AUTH Session http://www.x11media.com | Drucken | Seite schließen |
Ein Test mit Telnet erfordert eine base64-Codierung. Da die meisten Gehirne das wohl nicht on-the-fly generierten können, kann recode aushelfen:
Der Emailaccount und das Passwort für eine "SMTP AUTH Session" wird erzeugt!
echo -en "support@domain.tld" | recode data..base64ac3VwcG9ydEBkb21haW4udGxk
echo -en "securepassword" | recode data..base64
c2VjdXJlcGFzc3dvcmQ=
Mit dem Mailaccount: "c3VwcG9ydEBkb21haW4udGxk"
und dem Passwort: "c2VjdXJlcGFzc3dvcmQ=",
können wir nun die Verbindung mit dem Terminal (console) aufbauen.
Es wird ein "Emailprogramm" Simulert!
Zur Info: Die Zeilen mit den Zahlen (220, 250, 334, 354, 221) am Anfang sind immer die Antworten vom Server!
telnet domain.tld 25Trying xxx.xxx.xxx.xxx ....
Connected to hostname.domain.tld
Escape character is '^]'.
220 hostname.domain.tld ESMTP
EHLO
250-hostname.domain.tld
250-AUTH LOGIN CRAM-MD5 PLAIN
250-AUTH=LOGIN CRAM-MD5 PLAIN
250-PIPELINING
250 8BITMIME
HELO hostname oder domain
250 mail.hostname.domain.tld
AUTH LOGIN
334 VXNlcm5hbWU6
c3VwcG9ydEBkb21haW4udGxk
334 UGFzc3dvcmQ6
c2VjdXJlcGFzc3dvcmQ=
235 ok, go ahead (#2.0.0)
mail from: support@domain.tld
250 ok
rcpt to: info@empaenger.de
250 ok
data
354 go ahead
from:mad@x11media.ath.cx
subject:testmail tcpserver
date:Tue, 16 Jan 2007 21:46:17
test text test text test text
test text test text test text
.
250 ok 1175620409 qp 26816
quit
221 mail.x11media.com
Connection closed by foreign host.