Send-WordPressGfOrderMail

EulandaXtools — Funktionsreferenz

Send-WordPressGfOrderMail

ÜBERSICHT

Versendet eine Benachrichtigung für eine EntryId.

SYNTAX

Send-WordPressGfOrderMail [-EntryId] <string> [-Status] <string> [-Message] <string>
    [[-Attachments] <string[]>] [-DataPath] <string> [[-To] <string[]>] [<CommonParameters>]

BESCHREIBUNG

Kapselt Send-JsonDbMail. Nicht vorhandene Attachments werden ignoriert. Liefert $true bei Erfolg.

PARAMETER

-EntryId

Type: string

EntryId der Bestellung.

-Status

Type: string

Status im Betreff, z.B. OK oder FEHLER.

-Message

Type: string

Text für den Mail-Body.

-Attachments

Type: string[]

Optionale Dateipfade.

-DataPath

Type: string

Pfad zur JsonDb-Konfiguration.

-To

Type: string[]

Optionaler Empfänger-Override.

Wenn dieser Parameter nicht gesetzt oder leer ist, werden die Empfänger (To) aus der JsonDb-Konfiguration (mail.json) verwendet.

Ist mindestens eine Mailadresse angegeben, hat dieser Parameter Vorrang und überschreibt die Konfiguration – unabhängig davon, ob Anhänge übergeben werden oder nicht.

AUSGABEN

System.Boolean

BEISPIELE

# Erfolgs-Mail mit HTML
Send-WordPressGfOrderMail -EntryId 123 -Status 'OK' -Message 'Import abgeschlossen.' -Attachments 'C:\x.meta.html' -DataPath 'C:\...\database'
# Fehler-Mail an abweichenden Empfänger senden
Send-WordPressGfOrderMail `
  -EntryId 123 `
  -Status 'FEHLER' `
  -Message 'Fehler beim Import.' `
  -To 'alerts@firma.de' `
  -DataPath 'C:\...\database'