Uhrzeit: 12:35:10 h
Datum: 21-11-2008
Druckseite: Service/Testen einer SMTP AUTH Session
http://www.x11media.com

Drucken | Seite schließen

Testen einer SMTP AUTH Verbindung mit der Konsole

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..base64

ac3VwcG9ydEBkb21haW4udGxk

 

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 25

Trying 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.