berlinger
Goto Top

Script für auto eMail versand via Telnet

Hallo Leute

ich suche nach einer Möglichkeit automatisch via TELNET ein eMail über meinen internen Exchange zu senden.

im Batch-File rufe ich TELNET mit "TELNET <C:\Meine_Commands.txt auf"

in der Datein Meine_Commands.txt finden sich alle relevanten Commandos um die eMail zu versenden, daher

OPEN
IP des Servers
EHLO
mail from: xxxx
rcpt to: xxxx
data: xxxx
To: xxxx
From: xxxxx
Subject: DIES IST EIN TEST-EMAIL

Leider wird die Text-Datei nicht eingelesen...

was mache ich falsch?

Content-Key: 110854

Url: https://administrator.de/contentid/110854

Printed on: April 19, 2024 at 11:04 o'clock

Member: filippg
filippg Mar 08, 2009 at 23:01:59 (UTC)
Goto Top
Hallo,

was für ein OS nutzt du denn? Zumindest bei dem Windows-Telnet kann man keine Datei mit Kommandos übergeben (mal ein telnet /? probiert?). Auch über die Pipe funktioniert das mit Telnet nicht.
Was sehr gut funktioniert sind Kommandozeilentools wie blat. Auch mit netcat ist ein Versand grundsätzlich möglich.

Gruß

Filipp
Member: ITwissen
ITwissen Mar 09, 2009 at 00:17:51 (UTC)
Goto Top
Niemand käme auf die Idee via Telnet eine E-Mail zu schicken. Es gibt für alle Betriebsysteme zig Programme, um Mails per Batch loszuschicken. Scheib mal, was du damit machen willst, dann können wir dir vermutlich effektiver helfen.
Member: StefanKittel
StefanKittel Mar 09, 2009 at 00:32:57 (UTC)
Goto Top
Schaue er hier: Email per CMD senden?

Stefan
Mitglied: 68030
68030 Mar 09, 2009 at 08:59:28 (UTC)
Goto Top
Hallo

Ich weiß zwar nicht genau wie du auf subject kommst denn ich sehe nur folgende befehle wie:
HELO EHLO MAIL RCPT DATA
RSET NOOP QUIT HELP VRFY
EXPN VERB ETRN DSN AUTH
STARTTLS

telnet
open test.test.at 25
ehlo
mail from: test@test.at
rcpt to: test1@test.at
data hallo ich bin ein test
. <<<< Punkt wichtig

zb:

220 smtp.smtp.at ESMTP Mailservices {cn02}

mail from: test@smtp.at
250 2.1.0 test@vol.at... Sender ok

rcpt to: test1@test.at
250 2.1.5 test1@test.at... Recipient ok
data hallo ich bin ein test
354 Enter mail, end with "." on a line by itself
.
250 2.0.0 n298uPUa003327 Message accepted for delivery

lg

Tremi
Member: filippg
filippg Mar 09, 2009 at 19:20:44 (UTC)
Goto Top
Ich weiß zwar nicht genau wie du auf subject kommst denn ich
sehe nur folgende befehle wie:
jaja, aber innerhalb des DATA-Blocks ist es nicht völlig unsinnig eine Betreffzeile anzugeben. Zwischen Mailheader und Body übrigens eine Leerzeile.

Gruß

Filipp
Mitglied: 68030
68030 Mar 09, 2009 at 20:16:51 (UTC)
Goto Top
OK Poste mal deinen kompleten Batch Code dann können wir uns den mal ansehen!

mfg

Tremi