Get Newsletter Contact Email
Zuletzt geändert: 14.03.2026 05:56

Get-NewsletterContactEmail #

Intern – Diese Funktion ist nicht exportiert und nur modulintern verfügbar.

ÜBERSICHT #

Ermittelt die E-Mail-Adresse aus dem Newsletter-Kontakt, der dem Suchtext entspricht.

SYNTAX #

Get-NewsletterContactEmail [-AddressNode] <System.Xml.XmlNode> [[-FunctionText] <string>]
    [-ContactNode] <System.Xml.XmlNode>

BESCHREIBUNG #

ParameterSet ‘Address’:

  • Sucht in ./KONTAKTLISTE/KONTAKT den Kontakt, dessen Feld ‘FUNKTION’ den Suchtext aus FunctionText enthält. (Auswahl über Get-NewsletterContactNode).
  • Liest aus diesem Kontakt die erste gefundene E-Mail (Elementname enthält MAIL oder EMAIL).

ParameterSet ‘ContactNode’:

  • Liest direkt aus einem gegebenen -Knoten die erste gefundene E-Mail.

PARAMETER #

-AddressNode #

Type: System.Xml.XmlNode

Der -Knoten aus Export-AddressXml.

-FunctionText #

Type: string
Default: 'Newsletter'

Text, der im Feld FUNKTION des Kontakts vorkommen muss (Standard: Newsletter).

-ContactNode #

Type: System.Xml.XmlNode

Der -Knoten, aus dem die E-Mail gelesen werden soll.

AUSGABEN #

System.String

BEISPIELE #

# Newsletter-Kontakt-Mail über Adresse ermitteln
$mail = Get-NewsletterContactEmail -AddressNode $recipientNode -FunctionText 'Newsletter'
# Newsletter-Kontakt-Mail über Kontakt-Knoten ermitteln
$contactNode = Get-NewsletterContactNode -AddressNode $recipientNode -FunctionText 'Newsletter'
$mail = Get-NewsletterContactEmail -ContactNode $contactNode