Formatierte HTML-Mails direkt aus SSIS-Paketen abschicken (Teil 1)

Für das Ver­sen­den von Mails gibt es im SSIS eine spe­zia­li­sierte Task, die das über­neh­men kann. Sie ist sehr ein­fach zu kon­fi­gu­rie­ren und leis­tete in der Ver­gan­gen­heit auch in mei­nen Kun­den­pro­jek­ten gute Dienste, wenn es zum Bei­spiel darum ging, mal schnell eine Info in die Welt zu sen­den und mit­zu­tei­len, dass ein Import nicht erfolg­reich gelau­fen ist. Kürz­lich kam einer der Mail­emp­fän­ger auf mich zu und fragte, ob mit der Feh­ler­mel­dung nicht auch gleich der Inhalt einer Log-Tabelle mit gesen­det wer­den kann. Dann könnte er als Admi­nis­tra­tor auf einen Blick sehen was los ist und müsste nicht erst selbst die Log-Tabelle abfra­gen, um zu sehen, was denn schief gegan­gen ist.
Eigent­lich ein guter Gedanke – aber auch gleich­zei­tig ein Pro­blem: Mit dem SSIS-Task für das Ver­sen­den von Mails kann nur rei­ner Text ver­sen­det wer­den. Um eine Tabelle mit in den Mail­text zu packen, müsste man aber schon die Mög­lich­keit haben, den Text im HTML-For­mat zu sen­den. Und hier kommt ein Lösungs­an­satz, der dies mög­lich macht.

Den gesam­ten Arti­kel kön­nen Sie hier abru­fen.

Schreibe einen Kommentar