Seite 1 von 1

BLAT.exe Email mit Anhang? [ERLEDIGT]

Verfasst: Di, 26. Apr 2016 11:51
von xbaseklaus
Guten Morgen

kann es sein, dass ich mit BLAT keine Anhänge verschicken kann ?

wollte mit -attach "Termin.DBF" eine Datenbank als Anhang versenden !

Mfg. Klaus

Re: BLAT.exe Email mit Anhang?

Verfasst: Di, 26. Apr 2016 12:03
von Manfred
Anhänge gehen, das weiß ich ganz bestimmt.
Welches Problem hast Du denn?

Re: BLAT.exe Email mit Anhang?

Verfasst: Di, 26. Apr 2016 12:09
von Jan
Ich versende damit Fehlerprotokolle im Anhang. Das klappt sauber.

Jan

Re: BLAT.exe Email mit Anhang?

Verfasst: Di, 26. Apr 2016 12:27
von xbaseklaus

Code: Alles auswählen

Blat.exe  -to xyz@smart-mail.de -server pop.smart-mail.de -u xyz@smart-mail.de -pw xyz -subject "Termine-Internet DBF" -attach "terminhp.dbf"
das geht nicht ! er hängt im DOS Fenster !

Code: Alles auswählen

Blat.exe XPPERROR.LOG -to xyz@smart-mail.de -server pop.smart-mail.de -u xyz@smart-mail.de -pw xyz -subject "Sepp Fehlermeldung"
das funktioniert problemlos !

Mfg Klaus

Re: BLAT.exe Email mit Anhang?

Verfasst: Di, 26. Apr 2016 12:29
von Martin Altmann
Ist die Datei zu der Zeit in Benutzung (exklusiv)?

Re: BLAT.exe Email mit Anhang?

Verfasst: Di, 26. Apr 2016 12:32
von Manfred
ergänze das doch mal mit einer Protokollausgabe, dann siehst Du evtl. was da schief läuft.

-log cdateiname

Re: BLAT.exe Email mit Anhang?

Verfasst: Di, 26. Apr 2016 12:34
von xbaseklaus
Martin Altmann hat geschrieben:Ist die Datei zu der Zeit in Benutzung (exklusiv)?
Nein ! Sie wird mit COPY TO erstellt ... aber ich habe auch die .Bat Datei manuell gestartet ohne das das Programm gelaufen ist - es wird nicht geschickt !

DOS Fenster geht auf und bleibt ohne Fehlermeldung bis ich es mit X beende !?!

Re: BLAT.exe Email mit Anhang?

Verfasst: Di, 26. Apr 2016 12:38
von xbaseklaus
Manfred hat geschrieben:ergänze das doch mal mit einer Protokollausgabe, dann siehst Du evtl. was da schief läuft.

-log cdateiname
das einzige was er da reinschreibt ist der Start - da ich das DOS Fenster mit X beenden muß !

Code: Alles auswählen

2016.04.26 12:36:14 (Tue)------------Start of Session-----------------
Blat v3.2.12 (build : Dec  4 2015 19:33:50)
64-bit Windows, Full, Unicode

Re: BLAT.exe Email mit Anhang?

Verfasst: Di, 26. Apr 2016 13:38
von brandelh
stimmt der Pfad ?
Inkl. Verzeichnis angeben und die Zugriffsrechte ?

Mit X beenden bedeutet, dass das Programm immer noch versucht was zu versenden.

Anhänge empfiehlt es sich gezippt zu versenden, nur dann kann der Empfänger auch erkennen dass z.B. ein Übertragungsfehler stattgefunden hat.
Eine DBF wird dabei auch deutlich kleiner. Je nach Empfänger sind die eMail Größen stark eingeschränkt

Re: BLAT.exe Email mit Anhang?

Verfasst: Di, 26. Apr 2016 13:52
von xbaseklaus
brandelh hat geschrieben:stimmt der Pfad ?
Inkl. Verzeichnis angeben und die Zugriffsrechte ?

Mit X beenden bedeutet, dass das Programm immer noch versucht was zu versenden.

Anhänge empfiehlt es sich gezippt zu versenden, nur dann kann der Empfänger auch erkennen dass z.B. ein Übertragungsfehler stattgefunden hat.
Eine DBF wird dabei auch deutlich kleiner. Je nach Empfänger sind die eMail Größen stark eingeschränkt
Die *.BAT Datei wird aus dem aktuellen Verzeichnis aufgerufen ... mit den LOG Dateien funktioniert das ja auch Problemlos ... die DBF ist grade mal 15kb groß

habe Sie auch mal in RAR gezipped gleiches Ergebnis ... bleibt im DOS Fenster hängen ohne irgend eine Fehlermeldung ! Soll verstehen wer will :-(

Re: BLAT.exe Email mit Anhang?

Verfasst: Di, 26. Apr 2016 13:55
von xbaseklaus
Welchen Email Anbieter verwendet ihr ? Wie sieht da eure *.bat aus bzw mit -attach ?

Mfg Klaus

Re: BLAT.exe Email mit Anhang?

Verfasst: Di, 26. Apr 2016 14:51
von xbaseklaus
Ok die Lösung ist ich muß ein TextFile mitschicken :-)

Code: Alles auswählen

Blat.exe  Internet.TXT -attach terminhp.dbf -to xyz@smart-mail.de -server pop.smart-mail.de -u xyz@smart-mail.de -pw xyz -subject "Termine-Internet DBF" 

Re: BLAT.exe Email mit Anhang?

Verfasst: Di, 26. Apr 2016 15:12
von HaPe
Hallo Klaus !
Ok die Lösung ist ich muß ein TextFile mitschicken :-)
Es sollte auch ohne gehen, wenn man als erstes Argument ein - mit nachfolgendem "Body-Text" einsetzt.

Code: Alles auswählen

 Syntax:
 Blat <filename> -to <recipient> [optional switches (see below)]
<filename>      : file with the message body to be sent
                  if your message body is on the command line, use a hyphen (-)
                  as your first argument, and -body followed by your message
                  if your message will come from the console/keyboard, use the
                  hyphen as your first argument, but do not use -body option.
-of <file>      : text file containing more options (also -optionfile)
-to <recipient> : recipient list (also -t) (comma separated)
...