Supportnet / Forum / WindowsXP
Mail senden über Konsole?
Frage
ich möchte eine mail über die konsole, ohne outlook oder dergleichen senden. wer weiss wie dies, ev. mit welchem programm gemacht wird?
Antwort 1 von Limbius
Was meinst du mit Konsole ? die DOS Eingabeaufforderung ?
Antwort 2 von pitsch
ja, meine dos!
Antwort 3 von Limbius
nun, das ist gar nicht SO schwer...
du startest eine DOS Shell und gibst ein :
telnet smtp.Beispielserver.com 25
(25 ist der Port für SMTP)
Dann erscheint irgendwann (nach ein paar Sek)
Connected to smtp.Beispielserver.com
Escape character is '^]'.
220 smtp.Beispielserver.com ESMTP Exim 4.04 Wed, 13 Nov 2002 16:27:42 -0700
Du begrüßt dann den Server druch Eingabe von
helo smtp.Beispielserver.com
Er ist so nett und grüßt zurück mit
250 smtp.Beispielserver.com Hello Beispieldomain.com
Dann sagst du ihm VON WEM die Mail die noch geschrieben wird kommt durch Eingabe von
mail from: Ich@Beispieldomain.de
"ER" antwortet mit
250 OK
Dann sagst du ihm WOHIN die EMail gehen soll durch Eingabe von
rcpt to: AnWen@dieMailgehensoll.de
Du erhälst dann die Meldung
250 Accepted
Nun kommt der Text der Email und du sagt das dem Server mit der Eingabe von
data
354 Enter message, ending with "." on a line by itself
Subject:Test Email
Dies ist meine erste Email die ich ohne EmailProgramm versende ;-).
.
Die Eingabe des Emailtextes immer mit einem Punkt beenden (dann weiß der Server das es alles war)
Du erhälst dann die Meldung
250 OK id=XXXXX-xxxx-XXXXX
Beende die Session durch Eingabe von :
quit
Dann erhälst du noch das hier :
221 mailhub.somedomain.com closing connection
Connection closed by foreign host
und das ist schon alles....
Wenn dir das ZU ungenau ist google doch einfach mal nach TELNET SESSION SMTP
PS: Du kannst auf diese Weise auch Emails empfangen... nur das du dann nicht mit einem SMTP Server sprichst sondern mit einem POP Server
Die Syntax dafür www.google.de -> TELNET SESSION POP
Ich hoffe Sie werden geholfen werden sein ;-)
du startest eine DOS Shell und gibst ein :
telnet smtp.Beispielserver.com 25
(25 ist der Port für SMTP)
Dann erscheint irgendwann (nach ein paar Sek)
Connected to smtp.Beispielserver.com
Escape character is '^]'.
220 smtp.Beispielserver.com ESMTP Exim 4.04 Wed, 13 Nov 2002 16:27:42 -0700
Du begrüßt dann den Server druch Eingabe von
helo smtp.Beispielserver.com
Er ist so nett und grüßt zurück mit
250 smtp.Beispielserver.com Hello Beispieldomain.com
Dann sagst du ihm VON WEM die Mail die noch geschrieben wird kommt durch Eingabe von
mail from: Ich@Beispieldomain.de
"ER" antwortet mit
250 OK
Dann sagst du ihm WOHIN die EMail gehen soll durch Eingabe von
rcpt to: AnWen@dieMailgehensoll.de
Du erhälst dann die Meldung
250 Accepted
Nun kommt der Text der Email und du sagt das dem Server mit der Eingabe von
data
354 Enter message, ending with "." on a line by itself
Subject:Test Email
Dies ist meine erste Email die ich ohne EmailProgramm versende ;-).
.
Die Eingabe des Emailtextes immer mit einem Punkt beenden (dann weiß der Server das es alles war)
Du erhälst dann die Meldung
250 OK id=XXXXX-xxxx-XXXXX
Beende die Session durch Eingabe von :
quit
Dann erhälst du noch das hier :
221 mailhub.somedomain.com closing connection
Connection closed by foreign host
und das ist schon alles....
Wenn dir das ZU ungenau ist google doch einfach mal nach TELNET SESSION SMTP
PS: Du kannst auf diese Weise auch Emails empfangen... nur das du dann nicht mit einem SMTP Server sprichst sondern mit einem POP Server
Die Syntax dafür www.google.de -> TELNET SESSION POP
Ich hoffe Sie werden geholfen werden sein ;-)
Antwort 4 von pitsch
vielen dank für die antwort, denke das ich dies so gebrauchen kann...

