Vorgaben: TB Version 91.4.0 (32bit)
OS: Windows 10 Pro
Kontoart: nicht relevant
Postfachanbieter: nicht relevant
Eingesetzte AV Software: McAfee LiveSave
Problemstellung: Ich habe eine Access Anwendung geschrieben. Aus der heraus soll ein Dokument als PDF erzeugt werden und an eine Mail
als Anlage angehängt werden.
Meine Access Anwendung ruft eine Batch auf und übergibt alle Daten als Parameter. Im ersten Schritt wird eine PDF-Datei
erzeugt. Dann wird diese PDF-Datei als Anhang einer Mail hinzugefügt.
Der Aufruf geschieht mit:
"C:\Program Files (x86)\Mozilla Thunderbird\thunderbird.exe" -compose to=%3,subject=%4,message=%6,attachment=%7
(Die anderen Parameter 1,2,3 und 5 werden für die Erzeugung des PDF genutzt)
Wobei
%3 die Mailadresse ist
%4 ein Betrefftext (kommt als Text ohne Leerzeichen aus der Access Anwendung),
%6 der Mailtext (kommt aus einer txt-Datei)
%7 der Pfad zur PDF-Datei (Beispiel: N:\Access\lcs\pdf\sent\AR21.99999.pdf)
Solange ich nur eine PDF Datei anhänge funktioniert das problemlos.
Die Aufgabe ist es nun, mehrere PDF-Dateien an die Mail anzuhängen.
Parameter %7 sieht dann aus wie: N:\Access\lcs\pdf\sent\AR21.99999.pdf;N:\Access\docs\xxx.pdf;N:\Access\docs\yyy.pdf)
Leider hängt TB immer nur die erste Datei an und ignoriert die restlichen Angaben.
Wenn ich die Pfadangaben mit Komma trenne erzeugt das einen Fehler beim Aufruf von TB.
Was mache ich falsch?