Block a user
lyrathorpe
pushed to chore/dockerfile-non-root at lyrathorpe/legacy-email-proxy
2026-06-17 17:22:30 +01:00
lyrathorpe
created branch chore/dockerfile-non-root in lyrathorpe/legacy-email-proxy
2026-06-17 17:22:29 +01:00
lyrathorpe
created branch fix/pop3-smtp-correctness in lyrathorpe/legacy-email-proxy
2026-06-17 17:22:28 +01:00
Document that the front-end POP3/SMTP is unauthenticated and must be network-restricted
Pip cache step runs after install and key is never expanded
Run the container as a non-root user
Implement POP3 TOP command
Backend IMAP calls block the event loop and have no timeout
SMTP relay corrupts 8-bit message content
POP3 RETR is missing dot-stuffing and CRLF termination
POP3 DELE marks are wiped by STAT/LIST/UIDL
POP3 RETR drops the message body (returns empty message)
Enable a persistent Renovate repository cache
Closing as won't do, there's no need for this in a setup this tiny just for me.
Enable a persistent Renovate repository cache