anfaenger500
Goto Top

Emailversand per Batchdatei mit dem Tool Blat

Hallo das Problem wurde in folgendem Aufruf "email automtisch per Batch versenden" schonmal abgehandelt.
Nur leider kann ich dazu nichts posten und habe daher ein neues Aufgemacht.

Mein Datei sieht so aus:

C:\blat262_full\blat.exe -install Bobbie.Workstation  logfile@freenet.de
C:\blat262_full\blat.exe "C:\winziplog.txt"  
-to tester@freenet.de -server mx.freenet.de -u xxx -pw xxx
-subject "Logfile fuer Backup"  

Wenn ich diese Batchdatei jetzt ausführe bekomme ich folgende Fehlermeldung:

No target email address or newsgroup was specified. You must give an email address or usenet newsgroup to send messages to.
Use -to, -cc, -bcc option for email or -groups for usenet.
Aborting, nobody to send messages to.

Die Emailadressen stimmen und der Pop 3 Server ebenfalls.

Kann mir bitte jemand helfen, ich drehe mich im Kreis.

Danke
René

Content-Key: 161842

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

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

Member: mrtux
mrtux Mar 02, 2011 at 01:43:02 (UTC)
Goto Top
Hi !

Bitte setze deine Batch Anweisungen in Code Tags damit man sie besser lesen kann. Es ist oben nämlich nicht ersichtlich ob Du die Parameter von blat.exe in eine Zeile gesetzt hast oder nicht.

mrtux
Member: anfaenger500
anfaenger500 Mar 02, 2011 at 07:48:36 (UTC)
Goto Top
Zitat von @mrtux:
Hi !

Bitte setze deine Batch Anweisungen in Code Tags damit man sie besser lesen kann. Es ist oben nämlich nicht ersichtlich ob Du
die Parameter von blat.exe in eine Zeile gesetzt hast oder nicht.

mrtux



Wurde umgesetzt!
Member: Crusher007
Crusher007 Mar 02, 2011 at 08:23:25 (UTC)
Goto Top
Moin anfaenger500!

Wie mrtux bereits schrieb; Die Anweisung muss in einer Zeile stehen, z.B.:

blat.exe "C:\winzip.txt" -to tester@freenet.de -subject "Dies ist ein Test" -server mx.freenet.de -u xxx -pw xxx -mailfrom absender@freenet -replyto absender2@freenet.de -noh2 -sensitivity 2 -priority 1 -log logfile.log  

Die Parameter -mailfrom, -replyto, -noh2, -priority & -log sind natürlich optional!

Greets Crusher
Member: danielfr
danielfr Mar 02, 2011 at 08:33:33 (UTC)
Goto Top
Hi, vielleicht reicht es ja, wenn Du mit -f SenderMailAddy noch die Mailadresse des Senders genau spezifizierst.
Gruß
Daniel
edit: sorry, dann muss man natürlich mailfrom weglassen.
Member: DerWoWusste
DerWoWusste Mar 02, 2011 at 11:58:36 (UTC)
Goto Top
Vielleicht auch einen Blick wert: blatguy http://www.outlook-net.de/7-9-2.htm die GUI für blat, zum komfortablen erstellen einer Kommadozeile.
Member: anfaenger500
anfaenger500 Mar 02, 2011 at 18:33:11 (UTC)
Goto Top
Erstmal an alle vielen Dank, jedoch hat es nicht geklappt.

Stelle den kompletten Pfad nochmal ein.
C:\blat262_full\blat.exe -install BOBBIE. test@freenet.de
C:\blat262_full\blat.exe "C:\blatguy0.9.0.25\body.txt" -to logfile@freenet.de -server mx.freenet.de -u test -pw xxxxx -debug -timestamp -log blatSMTPlog.txt -subject "Blat Email-Test started 02-Maerz-2011 / 18:55:22"  

Hier die Meldung von der Kommandozeile:
No target email address or newsgroup was specified. You must give an email address or usenet newsgroup to send messages to.
Use -to, -cc, -bcc option for email or -groups for usenet.
Aborting, nobody to send messages to.

Anbei noch das LogFile vom SMTP:
2011.03.02 19:01:19 (Wed)------------Start of Session-----------------
Blat v2.6.2 w/GSS encryption (build : Feb 25 2007 12:06:19)
2011.03.02 19:01:21 (Wed): <<<getline<<< 220 13.mx.freenet.de ESMTP Exim 4.72 Wed, 02 Mar 2011 19:01:24 +0100
2011.03.02 19:01:21 (Wed): >>>putline>>> EHLO Bobbie.freenet.de
2011.03.02 19:01:21 (Wed): <<<getline<<< 250-13.mx.freenet.de Hello host-xxx-xxx-xxx-xxx.customer.t-online.de [xxx.xxx.xxx.xxx]
2011.03.02 19:01:21 (Wed): <<<getline<<< 250-SIZE 209715200
2011.03.02 19:01:21 (Wed): <<<getline<<< 250-8BITMIME
2011.03.02 19:01:21 (Wed): <<<getline<<< 250-ETRN
2011.03.02 19:01:21 (Wed): <<<getline<<< 250-PIPELINING
2011.03.02 19:01:21 (Wed): <<<getline<<< 250-AUTH LOGIN PLAIN CRAM-MD5
2011.03.02 19:01:21 (Wed): <<<getline<<< 250-STARTTLS
2011.03.02 19:01:21 (Wed): <<<getline<<< 250 HELP
2011.03.02 19:01:24 (Wed): Sending C:\Dokumente und Einstellungen\Bobbie\Desktop\blatguy0.9.0.25\body.txt to logfile@freenet.de
2011.03.02 19:01:24 (Wed): Subject: Blat Email-Test started 02-Mõrz-2011 / 18:55:22
2011.03.02 19:01:24 (Wed): Login name is test@freenet.de
2011.03.02 19:01:24 (Wed): >>>putline>>> AUTH CRAM-MD5
2011.03.02 19:01:24 (Wed): <<<getline<<< 334 PDI0NDgyLjEyOTkwODg4ODhAMTMubXg+
2011.03.02 19:01:24 (Wed): >>>putline>>> cmVuZTE1NiAzZWU3NWQwNGIxYmFlMzEyOTMyMmJmMzllMmUxNjI5ZA==
2011.03.02 19:01:24 (Wed): <<<getline<<< 535 Incorrect authentication data
2011.03.02 19:01:24 (Wed): The SMTP server did not accept Auth CRAM-MD5 value.
Are your login userid and password correct?
2011.03.02 19:01:24 (Wed): >>>putline>>> AUTH PLAIN AHJlbmUxNTYAc2ljaGVyaGVpdA==
2011.03.02 19:01:24 (Wed): <<<getline<<< 535 Incorrect authentication data
2011.03.02 19:01:24 (Wed): The SMTP server did not accept Auth PLAIN value.
Are your login userid and password correct?
2011.03.02 19:01:24 (Wed): >>>putline>>> AUTH LOGIN
2011.03.02 19:01:24 (Wed): <<<getline<<< 334 VXNlcm5hbWU6
2011.03.02 19:01:24 (Wed): >>>putline>>> cmVuZTE1Ng==
2011.03.02 19:01:24 (Wed): <<<getline<<< 334 UGFzc3dvcmQ6
2011.03.02 19:01:24 (Wed): >>>putline>>> c2ljaGVyaGVpdA==
2011.03.02 19:01:24 (Wed): <<<getline<<< 535 Incorrect authentication data
2011.03.02 19:01:24 (Wed): The SMTP server did not accept Auth LOGIN PASSWD value.
2011.03.02 19:01:24 (Wed): >>>putline>>> QUIT
2011.03.02 19:01:25 (Wed): <<<getline<<< 221 13.mx.freenet.de closing connection
2011.03.02 19:01:25 (Wed)-------------End of Session------------------

Was kann ich noch verkehrt gemacht haben?
Member: anfaenger500
anfaenger500 Mar 02, 2011 at 23:17:40 (UTC)
Goto Top
Diese Batchdatei hat geklappt
:: Versand mit freenetadressen klappt nicht
:: Versand mit gmxadresse hat geklappt

C:\blat262_full\blat.exe -install BOBBIE. absender@abc.de
C:\blat262_full\blat.exe "C:\blatguy0.9.0.25\body.txt" -to empfaenger@abc.de -server mail.gmx.net -u Benutzername -pw Kennwort -attach "C:\winziplog.txt" -debug -timestamp -log blatSMTPlog.txt -subject "Betreff"  

Der Versand mit einer Freenet-Adresse hat nicht geklappt.
Der Versand mit einer GMX-Adresse hat ohne Probleme jingehauen.

Warum, vsl. hat Freenet bei der Authentifizierung eine Variable die von blat nicht unterstützt wird.
Member: BenediktXVII
BenediktXVII Aug 21, 2011 at 09:01:55 (UTC)
Goto Top
Hallo Anfänger500,
ist das noch aktuell?
Verwende doch mal die komplette Sender-E-Mail-Adresse als Parameter vom Usernamen:
statt: -u test
so: -u test@freenet.de
wobei Du allerdings bei -install logfile@freenet.de angegeben hast.

Also mal mein funktionierender Aufruf, ohne eine -install -Zeile, User (-u) = Sender (-f):

Blat "body.txt" -f logfile@freenet.de -u logfile@freenet.de -pw xxxxx -subject "Blat E-Mail-Test" -to tester@freenet.de -server mx.freenet.de -port 25 -debug -timestamp -log "blatSMTPlogTest.txt" -attach "Testdat.TXT"

Benedikt