E-Mails mit mehreren Anhängen besitzen im E-Mail-Header eine Content-Type-Angabe, welche diese von "normalen" E-Mails unterscheidet. Der E-Mail-Body untergliedert sich in soviele Abschnitte, wie es Anhänge und anzuzeigenden E-Mail-Inhalte (Text) gibt:
[E-Mail Header]
[Abschnitt 1 (bspw. Text)]
[Abschnitt 2 (bspw. PDF Datei)]
In der konkreten Umsetzung könnte die Mail wie folgt aussehen (über #SET zusammensetzen):
To: max@mustermann.de
From: webmaster@meinweb.de
Subject: Ihre angeforderten Unterlagen
MIME-Version: 1.0
Content-Type: multipart/related; boundary="------------81317658C4670F996C68CA45"
--------------81317658C4670F996C68CA45
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Hallo Herr Mustermann,
das PDF befindet sich in der Anlage.
--------------81317658C4670F996C68CA45
Content-Type: application/pdf; charset=iso-8859-1
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="Rechnung_072003.pdf"
JVBERi0xLjINJeLjz9MNCjMgMCBvYmoNPDwgDS9MaW5lYXJpemVkIDEgDS9PIDUgDS9IIFsg
MTU3NyAyNzEgXSANL0wgMzI0MDY4IA0vRSAzMjM3NDIgDS9OIDEgDS9UIDMyMzg5MSANPj4g
...
--------------81317658C4670F996C68CA45--
Bei der Erzeugung einer solchen E-Mail mit VIO.Matrix ist auf folgendes zu achten:
Weiterführende Informationen zu Multipurpose Internet Mail Extensions finden Sie hier.