PostaInboundSmtpOptions Properties
ClassProperties12 members
Parameter-based configuration options for Posta inbound SMTP processing.
Gets or sets whether inbound email processing is enabled.
public IResourceBuilder<ParameterResource>? Enabled { get; set; } Gets or sets the bind address for the built-in SMTP receiver.
public IResourceBuilder<ParameterResource>? Host { get; set; } Gets or sets the hostname announced in EHLO and used as TLS SNI.
public IResourceBuilder<ParameterResource>? Hostname { get; set; } Gets or sets the maximum inbound attachment size in bytes.
public IResourceBuilder<ParameterResource>? MaxAttachmentSize { get; set; } Gets or sets the maximum raw inbound message size in bytes.
public IResourceBuilder<ParameterResource>? MaxMessageSize { get; set; } Gets or sets the SMTP listener port.
public IResourceBuilder<ParameterResource>? Port { get; set; } Gets or sets the per-IP SMTP session rate limit.
public IResourceBuilder<ParameterResource>? RateLimit { get; set; } Gets or sets the SMTP rate-limit window in seconds.
public IResourceBuilder<ParameterResource>? RateWindow { get; set; } Gets or sets the PEM certificate path for inbound TLS.
public IResourceBuilder<ParameterResource>? TlsCertFile { get; set; } Gets or sets the PEM key path for inbound TLS.
public IResourceBuilder<ParameterResource>? TlsKeyFile { get; set; } Gets or sets the inbound SMTP TLS mode: none or starttls.
public IResourceBuilder<ParameterResource>? TlsMode { get; set; } Gets or sets the shared secret for inbound webhooks.
public IResourceBuilder<ParameterResource>? WebhookSecret { get; set; }