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
PollingIntervalSeconds
Polling interval in seconds to check for new emails
public int PollingIntervalSeconds { get; set; }
Property Value
OnlyUnread
Whether to only process unread emails
public bool OnlyUnread { get; set; }
Property Value
MarkAsRead
Whether to mark emails as read after processing
public bool MarkAsRead { get; set; }
Property Value
DeleteAfterProcessing
Whether to delete emails after processing
public bool DeleteAfterProcessing { get; set; }
Property Value
SenderFilter
Optional filter for sender email address (contains match)
public string SenderFilter { get; set; }
Property Value
SubjectFilter
Optional filter for email subject (contains match)
public string SubjectFilter { get; set; }
Property Value
Description
public string Description { get; set; }
Property Value
Constructors
FromEmailNodeConfiguration()
public FromEmailNodeConfiguration()