Project

PSWriteHTML

Generate HTML reports, dashboards, and emails from PowerShell without writing HTML, CSS, or JavaScript.

Stars 1,019
Forks 115
Open issues 54
PowerShell Gallery downloads 7,576,901
Release v1.41.0
Language: PowerShell Updated: 2026-10-03
Command

EmailOptions

Module PSWriteHTML

Configures email options for sending notifications.

Syntax

EmailOptions [[-DeliveryNotifications] <OnSuccess|OnFailure|Delay|Never>] [[-Encoding] <String>] [[-Priority] <Low|Normal|High>] [<CommonParameters>]
#
Parameter set: All Parameter Sets

Description

This function sets the priority and delivery notifications for email notifications.

Examples

Authored help example

EXAMPLE 1

EmailOptions -Priority 'High' -DeliveryNotifications 'OnSuccess'
Configures email options with High priority and delivery notifications on success.

EXAMPLE 2

EmailOptions
Configures email options with default settings.

Parameters

-DeliveryNotifications Object optionalposition: 1
Specifies when delivery notifications should be sent. Valid values are 'None', 'OnSuccess', 'OnFailure', 'Delay', or 'Never'.
Possible values: OnSuccess, OnFailure, Delay, Never
-Encoding String optionalposition: 2
-Priority String optionalposition: 0
Specifies the priority of the email. Valid values are 'Low', 'Normal', or 'High'.
Possible values: Low, Normal, High

Common Parameters

This command supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable.

For more information, see about_CommonParameters.