GELÖST [Gelöst] Mittels Batch TXT file auslesen und per Mail versenden.

Diskutiere [Gelöst] Mittels Batch TXT file auslesen und per Mail versenden. im Programmierung Forum im Bereich Software Forum; Hallo zusammen, ich habe ein nettes kleines Programm (commail.exe) gefunden mit dem E-Mail versenden kann. Nun aber zu meinem Problem: In einem...
M

Maverick

Threadstarter
Dabei seit
20.02.2002
Beiträge
469
Alter
43
Hallo zusammen,

ich habe ein nettes kleines Programm (commail.exe) gefunden mit dem E-Mail versenden kann. Nun aber zu meinem Problem:

In einem Verzeichnis laufen vbXXX.txt Dateien ein. Wobei das XXX für willkürliche Zahlen stehen. Nun würde ich gerne den Inhalt der vbXXX.txt auslesen und nach erfolgreichem auslesen löschen und anschliessend den ausgelesenen Inhalt per Mail versenden.

Oder einfach jede Datei als Attach versenden.



Die Syntax zum vom commail ist folgende:
-host=<SMTP Server>
-from=<Your Email Address>
-to=<Receipient's Email Address>
-subject=<Subject>
-msg=<Filename>
-text=<Text Message>
-attach=<Filename>
Mittels -msg kann ich den File auslesen und versenden aber wie kann ich mir merken welche ich schon habe bzw. welches es überhaupt im Verzeichnis gibt?

MfG
Maverick
 
Zuletzt bearbeitet:
I

imaetz70

Dabei seit
07.12.2005
Beiträge
9.256
Alter
49
Ort
Hamburg
da die files sicherlich unterschiedliche namen haben, kann man es daran erkennen. zudem, wofür ist dass den gut was du da machst? welchen zweck soll das erfüllen?
 
Zuletzt bearbeitet:
M

Maverick

Threadstarter
Dabei seit
20.02.2002
Beiträge
469
Alter
43
interessant wäre die Syntax. Ich weiss das es mit dem For befehl gehen muss aber wie?
Ich denke mal das ich mir mittels einem dir /b vb*.txt > auflistung.txt eine Auslistungs Datei erstellen lassen muss um diese dann mittels dem For befehl auszulesen und dann definieren zukönnen was damit gschehen soll!

In dem Verzeichniss laufen Bestellungen ein die automatisch als TXT abgespeichert werden und dann am besten per Mail verschickt werden sollen.
Das Verschicken ist kein Problem mittes dem kleinem Programm aber ich muss irgendwie den Dateinamen übergeben, nur weiss ich leider nicht wie.
 
D

dakoppi

Dabei seit
02.08.2005
Beiträge
210
Ort
im schönen Wald4tel
ich glaub, es geht auch ohne listendatei:

for %%i in (vb*.txt) do commail ... -msg=%%i ...

wenn in deiner batch.datei, ansonsten nur jeweils 1 prozentzeichen
 
M

Maverick

Threadstarter
Dabei seit
20.02.2002
Beiträge
469
Alter
43
:danke@dakoppi:danke

:aah:up:sing

DANKE DANKE das war die richtige Syntax!!! :D :aah

for %%i in (vb*.txt) do C:\Inetpub\wwwroot\web\form\commail.exe -msg=%%i -host=mailserver.de [email protected] [email protected] -subject=Bestellung

MfG
Maverick
 
Thema:

[Gelöst] Mittels Batch TXT file auslesen und per Mail versenden.

[Gelöst] Mittels Batch TXT file auslesen und per Mail versenden. - Ähnliche Themen

  • net use webdav Systemfehler 67 - Webdav-Anmeldung nicht möglich, Pfad nicht erkannt *GELÖST*

    net use webdav Systemfehler 67 - Webdav-Anmeldung nicht möglich, Pfad nicht erkannt *GELÖST*: Problem: Bei einer WebDav-Anmeldung über den Windows-Explorer kam plötzlich immer die Meldung Server nicht gefunden. Auch über nslookup war der...
  • [gelöst] Nach Win10 2004 Update keine WLAN Verbindung mehr

    [gelöst] Nach Win10 2004 Update keine WLAN Verbindung mehr: Hallo Team Microsoft, ich habe gestern das Windows 10 2004 Fuktionsupdate gemacht. Seitdem kann ich mit dem WLAN nicht mehr in das Internet...
  • GELÖST: Hilfe: Ich empfange E-Mails von einer bestimmten Adresse nicht mehr! Kontowiederherstellung!

    GELÖST: Hilfe: Ich empfange E-Mails von einer bestimmten Adresse nicht mehr! Kontowiederherstellung!: Guten Abend liebe Community, ich habe ein großes Problem beim Empfangen einer wichtigen E-Mail in meiner Hotmail-Mail. Hier der Fall: Ich...
  • Medienstreaming deaktivieren? [GELÖST]

    Medienstreaming deaktivieren? [GELÖST]: Hallo an alle, wie kann ich das Medienstreaming wieder deaktivieren? Muss ich das echt über Umwege wie einer erstellten Heimnetzgruppe...
  • Ähnliche Themen
  • net use webdav Systemfehler 67 - Webdav-Anmeldung nicht möglich, Pfad nicht erkannt *GELÖST*

    net use webdav Systemfehler 67 - Webdav-Anmeldung nicht möglich, Pfad nicht erkannt *GELÖST*: Problem: Bei einer WebDav-Anmeldung über den Windows-Explorer kam plötzlich immer die Meldung Server nicht gefunden. Auch über nslookup war der...
  • [gelöst] Nach Win10 2004 Update keine WLAN Verbindung mehr

    [gelöst] Nach Win10 2004 Update keine WLAN Verbindung mehr: Hallo Team Microsoft, ich habe gestern das Windows 10 2004 Fuktionsupdate gemacht. Seitdem kann ich mit dem WLAN nicht mehr in das Internet...
  • GELÖST: Hilfe: Ich empfange E-Mails von einer bestimmten Adresse nicht mehr! Kontowiederherstellung!

    GELÖST: Hilfe: Ich empfange E-Mails von einer bestimmten Adresse nicht mehr! Kontowiederherstellung!: Guten Abend liebe Community, ich habe ein großes Problem beim Empfangen einer wichtigen E-Mail in meiner Hotmail-Mail. Hier der Fall: Ich...
  • Medienstreaming deaktivieren? [GELÖST]

    Medienstreaming deaktivieren? [GELÖST]: Hallo an alle, wie kann ich das Medienstreaming wieder deaktivieren? Muss ich das echt über Umwege wie einer erstellten Heimnetzgruppe...
  • Sucheingaben

    batch win10 email senden

    ,

    hosts datei per batch auslesen

    Oben