The POP3 TOP command is unsupported and returns -ERR. Many mail clients issue TOP (header + N body lines) before RETR for previews and header sync.
Fix:
Implement TOP : return the headers plus the first n lines of the body, dot-stuffed and CRLF-terminated (see the RETR dot-stuffing fix).
Advertise via CAPA if/when CAPA is added.
Acceptance:
TOP returns headers plus the requested number of body lines, correctly terminated.
The POP3 TOP command is unsupported and returns -ERR. Many mail clients issue TOP (header + N body lines) before RETR for previews and header sync.
Fix:
- Implement TOP <msg> <n>: return the headers plus the first n lines of the body, dot-stuffed and CRLF-terminated (see the RETR dot-stuffing fix).
- Advertise via CAPA if/when CAPA is added.
Acceptance:
- TOP returns headers plus the requested number of body lines, correctly terminated.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
The POP3 TOP command is unsupported and returns -ERR. Many mail clients issue TOP (header + N body lines) before RETR for previews and header sync.
Fix:
Acceptance: