Skip to content

docs(services): auth_allow_cleartext refused unless the connection is secured - #275

Merged
0kaba0hub merged 3 commits into
mainfrom
docs/cleartext-auth-rule
Nov 5, 2026
Merged

0kaba0hub merged 3 commits into
mainfrom
docs/cleartext-auth-rule

Conversation

@0kaba0hub

@0kaba0hub 0kaba0hub commented Nov 5, 2026 •

Copy link
Copy Markdown
Contributor

Documents yarilomail/yarilo#2522 (chart 2.4.7-dev.1).

  • data/settings.yaml: services.*.auth_allow_cleartext default false; refused on any listener unless the connection is secured (TLS, local peer, general.xclient.trusted_nets, accepted PROXY header); per-protocol replies, the IMAP alert, the refusal log line; one chart key components.<login>.listeners.<listener>.auth_allow_cleartext.
  • docs/reference/rfcs.md: RFC 9051 LOGINDISABLED, RFC 2595 STLS CAPA change; an accepted PROXY header is secured.
  • docs/protocols/jmap.md: Basic/Bearer refused unless over TLS or from a trusted peer.

Merge after #2522.

…where the listener offers TLS

LOGINDISABLED (RFC 9051) and the POP3 CAPA change before STLS (RFC 2595)
on the RFC page; PROXY v2 PP2_TYPE_SSL marks a connection as TLS. Matches
yarilomail/yarilo#2522.
… secured

Follows yarilomail/yarilo#2522 at 1e95f970: no listener-TLS condition;
secured is TLS, a local peer, general.xclient.trusted_nets, or an accepted
PROXY header; IMAP alert and the refusal log line; one chart key for all
login listeners.
@0kaba0hub 0kaba0hub changed the title docs(services): auth_allow_cleartext defaults to false, refused only where the listener offers TLS docs(services): auth_allow_cleartext refused unless the connection is secured Nov 5, 2026
@0kaba0

0kaba0 commented Nov 5, 2026

Copy link
Copy Markdown
Collaborator

#275 (9b28215): APPROVED. Matches yarilo#2522 at eafafae0; merge after it.

@0kaba0hub
0kaba0hub merged commit bc70e4c into main Nov 5, 2026
1 check passed
@0kaba0hub
0kaba0hub deleted the docs/cleartext-auth-rule branch November 5, 2026 11:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants