Hallo zusammen,
ich bin gerade etwas am verzweifeln , und google hilft mir auch nicht wirklich weiter.
Ich möchte per telnet eine E-Mail versenden, aber irgendwie kriege ich es nicht mehr hin.
Und zwar hänge ich bereits an der Authentifizierung am Server.
Ich habe folgende Schritte durchgeführt:
1. Eine Verbindung mit meinem Server hergestellt: telnet smtp.XXX.de 25
2. Den Server begrüßen: ehlo XXXmeine_DomainXXX
Hier bekomme ich nun folgende Ausgabe:
250-SIZE 52428800
250-PIPELINING
250-AUTH LOGIN PLAIN
250-STARTTLS
250 HELP
Der nächste Schritt wäre nun mich an dem Server zu authentifizieren und hier komme ich nicht weiter. Irgendwie finde ich bei google die Syntax nicht und die meisten Tutorials überspringen diesen Schritt irgendwie. Diese melden sich am Server an und versenden gleich E-Mails per (Mail from:).
--> Meine Frage ist also, wie ich mich am Server authentifizieren kann (AUTH LOGIN PLAIN).
Vielen Dank schon einmal im vorasu .
Gruß smite
Seite 1 von 1
Email per telnet versenden smtp
Anzeige
#2
geschrieben 02. Februar 2011 - 23:41
Hilft dir dies hier?
http://blog.computer-tipps.info/2006/09/27...-telnet-testen/
Da sollte es drinstehen
http://blog.computer-tipps.info/2006/09/27...-telnet-testen/
Da sollte es drinstehen
Dieser Beitrag wurde von tavoc bearbeitet: 02. Februar 2011 - 23:42
your IP is 127.0.0.1 or ::1
you are running an OS
you use a Browser
I know so much about you...
you are running an OS
you use a Browser
I know so much about you...
#3
geschrieben 03. Februar 2011 - 00:04
Zitat (tavoc: 02.02.2011, 23:41)
Hilft dir dies hier?
http://blog.computer-tipps.info/2006/09/27...-telnet-testen/
Da sollte es drinstehen
http://blog.computer-tipps.info/2006/09/27...-telnet-testen/
Da sollte es drinstehen
Leider nicht . Das Tutorial hatte ich bei google auch gefunden.
Den Mime Code meines Benutzernames / Passwortes habe ich mit dieser Webseite generiert:
http://www.php-space...generatoren.php
Wenn ich mich nun am Server, wie beschrieben anmelden will, bekomme ich als Fehlermeldung, dass die Anmeldedaten falsch sind .
Viele Grüße
smite
#4
geschrieben 03. Februar 2011 - 07:44
Ansonsten Perl installieren und das hier probieren:
Zitat
perl -MMIME::Base64 -e 'print encode_base64("\000jms1\@jms1.net\000not.my.real.password")'
Edit: Ich hab's hier grad' nochmal an meinem Mailserver probiert. Mit dem Perl-Befehl da oben. Das hat funktioniert, allerdings musste ich einige Sonderzeichen Escapen. Unter anderem das '@' im Benutzernamen und einen '/' im Passwort. Und AUTH PLAIN muss großgeschrieben werden.
Dieser Beitrag wurde von sкavєи bearbeitet: 03. Februar 2011 - 07:59
#5
geschrieben 03. Februar 2011 - 10:35
Hallo,
Danke für eure Hilfe. Das Problem lag anscheinend an dem Tool smtp Explorer. Wenn ich mich über die Console am System anmelde bekomme ich keine Fehlermeldung und kann E-Mails versenden.
Für alle die das gleiche vorhaben, ich habe folgende Befehle ausgeführt:
http://confluence.tuxnet24.de/display/MAIN...-Auth+versenden
Gruß smite
Danke für eure Hilfe. Das Problem lag anscheinend an dem Tool smtp Explorer. Wenn ich mich über die Console am System anmelde bekomme ich keine Fehlermeldung und kann E-Mails versenden.
Für alle die das gleiche vorhaben, ich habe folgende Befehle ausgeführt:
telnet smtp.XXXXX.de 25 ---> Dein E-Mailserver ehlo YYYYY.de ---> Deine Domain auth login fdjasöfdkjsadöfdsa ---> Dein Benutzername im MIME Code fdsafdasdas ---> Dein Passwort im MIME Code mail from:[email protected] rcpt to:empfä[email protected] data Dies ist eine Test eMail. . quit
http://confluence.tuxnet24.de/display/MAIN...-Auth+versenden
Gruß smite
Dieser Beitrag wurde von smite bearbeitet: 03. Februar 2011 - 10:37
Thema verteilen:
Seite 1 von 1