Table of Contents

Interface ISystemMailRequest

Namespace
BiExcellence.OpenBi.Api.SystemInfo
Assembly
BiExcellence.OpenBi.Api.Client.dll

A request to send an e-mail via the server's configured SMTP settings.

public interface ISystemMailRequest

Properties

Bcc

The blind-carbon-copy addresses. Empty entries are skipped.

string[]? Bcc { get; init; }

Property Value

string[]

Body

The message body, as HTML or plain text depending on IsBodyHtml.

string? Body { get; init; }

Property Value

string

Cc

The carbon-copy addresses. Empty entries are skipped.

string[]? Cc { get; init; }

Property Value

string[]

From

The sender address. When empty, the sender from the server's SMTP configuration is used.

string? From { get; init; }

Property Value

string

IsBodyHtml

Whether Body is HTML. Defaults to true.

bool IsBodyHtml { get; init; }

Property Value

bool

Subject

The subject line.

string? Subject { get; init; }

Property Value

string

To

The recipient addresses. Empty entries are skipped.

string[]? To { get; init; }

Property Value

string[]