Skip to main content

FromEmailNodeConfiguration

Namespace: Meshmakers.Octo.MeshAdapter.Nodes.Trigger

Configuration for node FromEmail

public record FromEmailNodeConfiguration : TriggerNodeConfiguration, INodeConfiguration, IEquatable<NodeConfiguration>, ITriggerNodeConfiguration, IEquatable<TriggerNodeConfiguration>, IEquatable<FromEmailNodeConfiguration>

Inheritance Object → NodeConfiguration → TriggerNodeConfiguration → FromEmailNodeConfiguration
Implements INodeConfiguration, IEquatable<NodeConfiguration>, ITriggerNodeConfiguration, IEquatable<TriggerNodeConfiguration>, IEquatable<FromEmailNodeConfiguration>

Properties

ServerConfiguration

The global configuration key for the email server settings

public string ServerConfiguration { get; set; }

Property Value

String

PollingIntervalSeconds

Polling interval in seconds to check for new emails

public int PollingIntervalSeconds { get; set; }

Property Value

Int32

OnlyUnread

Whether to only process unread emails

public bool OnlyUnread { get; set; }

Property Value

Boolean

MarkAsRead

Whether to mark emails as read after processing

public bool MarkAsRead { get; set; }

Property Value

Boolean

DeleteAfterProcessing

Whether to delete emails after processing

public bool DeleteAfterProcessing { get; set; }

Property Value

Boolean

SenderFilter

Optional filter for sender email address (contains match)

public string SenderFilter { get; set; }

Property Value

String

SubjectFilter

Optional filter for email subject (contains match)

public string SubjectFilter { get; set; }

Property Value

String

Description

public string Description { get; set; }

Property Value

String

Constructors

FromEmailNodeConfiguration()

public FromEmailNodeConfiguration()