Table of Contents

Property EffectivePermittedAuthenticationMechanisms

Namespace
MailFathom.Infrastructure.Mail
Assembly
MailFathom.Infrastructure.dll

EffectivePermittedAuthenticationMechanisms

Gets the configured SASL mechanisms or the post-binding default allow-list.

public IReadOnlyList<string> EffectivePermittedAuthenticationMechanisms { get; }

Property Value

IReadOnlyList<string>

Remarks

The default permits the two clear-text mechanisms every IMAP server implements, which is safe under the default ConnectionSecurity of TlsOnConnect. On a mode that can stay unencrypted the same default trips the clear-text rule, so an operator who weakens the transport still has to say so explicitly.