Neu Export Ameise (eigener SQL) via Batch und dann per E-Mail versenden

sebastian.h

Aktives Mitglied
1. Juli 2022
4
0
JTL Wawi 1.6.43

Hallo,

ich möchte gerne eigene SQL Abfragen per Export Ameise via Batch exportieren und im Anschluss per E-Mail versenden.

SQL Exporte in Ameise nutzen und via Batch (https://guide.jtl-software.de/jtl-wawi/jtl-ameise/cmd-line-version/) exportieren ist klar - ich denke hierzu gibt es genug Anleitungen im Forum und hier (JTL-Software YouTube) super beschrieben!

Welche Möglichkeiten nutzt Ihr, um den erstellten Export per E-Mail zu versenden? Ich wäre euch dankbar für Ideen und Vorschläge.

Danke euch für eure Unterstützung!

Viele Grüße,

Sebastian
 

MirkoWK

Sehr aktives Mitglied
14. März 2022
837
306
Hi,

wir versenden direkt mit der .bat - hier ein Bsp:

Code:
@echo off & setlocal
set "Ein=[Dateipfad]"
set "PORT=[Port]"
set "SMTP=[SMTP-Domain]"
set "SUBJECT=[Betreff]"
set "BODY=[Mailtext]"
set "FROM=[Abesenderadresse]"
set "TO=[Empfängeradresse]"
set "USER=[Mailnutzer]"
set "PASSWORD=[Mailnutzerpasswort]"


powershell -ExecutionPolicy Bypass -NoP -c "Send-MailMessage -To '%TO%' -Subject '%SUBJECT%' -Body '%BODY%' -SmtpServer '%SMTP%' -From '%FROM%' -Credential (New-Object PSCredential('%USER%',(ConvertTo-SecureString '%PASSWORD%' -AsPlainText -Force))) -Port %PORT% -UseSSL -Attachments %Ein%"


Vor dem eigentlichen Mailversand kommt bei uns noch der Ameisenexport zum in der Variable hinterlegtem Pfad. Danach wird die Datei wieder gelöscht.

Viele Grüße
Mirko
 

John

Sehr aktives Mitglied
3. März 2012
4.218
1.091
Berlin
Ich bin inzwischen von dem Ameise + geskripte ab gekommen und schreibe dafür kleine .net Tools, die so etwas erledigen.
Inbs. wenn die SQL Abfragen komplexer werden, finde ich das über die Ameise suboptimal.
 
  • Gefällt mir
Reaktionen: sebastian.h

Ähnliche Themen