Zustellbestätigung für per Powershell versendete E-Mails
Erstellt von Roland am Montag 9. November 2009
Wenn man mit dem hier veröffentlichten Code eine E-Mail versendet, hat man keine Kontrolle darüber, ob die E-Mail auch zugestellt wurde. Abhilfe bietet der Parameter “DeliveryNotificationOptions”, der folgende Werte akzeptiert:
- None – keine Zustellbestätigung
- OnSuccess – Benachrichtigung wenn Zustellung erfolgreich war
- OnFailure – Benachrichtigung wenn die Zustellung fehlgeschlagen ist
- Never – keine Benachrichtigung
Beispiel:
$mailmessage.DeliveryNotificationOptions = "OnSuccess"
Die Benachrichtigung wird per E-Mail an die im Script verwendete Absenderadresse zugestellt. Und bevor hier das große Suchen losgeht: Nein, eine Lesebestätigung kann man in einer E-Mail, die per Powershell versendet wird nicht anfordern.
Quelle: http://technet.microsoft.com/en-us/library/dd347693.aspx



