Zitat von
Scar KS
Echt? Wie muss ich das denn dann hintereinander packen?
ich habe das mit
perl -MMIME::Base64 -e 'print encode_base64("Benutzername\0Passwort");'
gemacht. Das hat nicht geklappt.
und einzeiln über auth login gings auch net.
Hm, ok, in der Base64Zeile war ein Fehler ...
Als erstes Deine Daten in Base64 umsetzen:
Code:
perl -MMIME::Base64 -e 'print encode_base64("Benutzername\0Benutzername\0Password");'
Achte dabei auf Benutzername\0Benutzername\0Password.
Beispiel:
Code:
[remote@wall remote]$ perl -MMIME::Base64 -e 'print encode_base64("Benutzername\0Benutzername\0Password");'
QmVudXR6ZXJuYW1lAEJlbnV0emVybmFtZQBQYXNzd29yZA==
[remote@wall remote]$
Nun mittels Telnet Connect zu dem Mailserver:
Code:
telnet server 25
helo domain.tld
auth plain QmVudXR6ZXJuYW1lAEJlbnV0emVybmFtZQBQYXNzd29yZA==
Hier sollte der Mailserver mit succes oder ähnlichem antworten
Code:
mail from: absender@domain.tld
rcpt to: empfaenger@domain.tld
oder auch RFC-Konform:
Code:
mail from: <absender@domain.tld>
rcpt to: <empfaenger@domain.tld>
und nun die eMail:
[code]
data
irgendeine sinnlose nachricht
.
quit
[code]
cu/2 iae
Lesezeichen