Skip to content

Conversation

@nevans
Copy link
Collaborator

@nevans nevans commented Nov 6, 2020

IMAP servers often strongly recommend clients to report their ID, for
usage statistics and bug reports. Clients may also find server IDs
useful for the same reasons.

Although the RFC requires otherwise, some servers do make it a soft
requirement that the ID is reported (and will sometimes even disconnect
clients they do not recognize).

See https://tools.ietf.org/html/rfc2971 for more details.

n.b. I submitted this PR previously, before net-imap was gemified:

nevans and others added 2 commits December 10, 2020 17:59
IMAP servers often strongly recommend clients to report their ID, for
usage statistics and bug reports. Clients may also find server IDs
useful for the same reasons.

Although the RFC requires otherwise, some servers do make it a soft
requirement that the ID is reported (and will sometimes even disconnect
clients they do not recognize).

See https://tools.ietf.org/html/rfc2971 for more details.
RFC 2971 very clearly states (in section 3.2):
> a server MUST send a tagged ID response to an ID command.

and yet... some servers don't.

Co-Authored-By: Arkadiusz Holko <[email protected]>
@nevans nevans force-pushed the ID-extension-RFC-2971 branch from 38e4efa to 4be6097 Compare December 10, 2020 23:22
@shugo
Copy link
Member

shugo commented Mar 9, 2021

@nevans Thank you. I've merged it manually.

@shugo shugo closed this Mar 9, 2021
@nevans nevans deleted the ID-extension-RFC-2971 branch March 10, 2021 18:18
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