By design (per REQUIREMENTS.MD) the front-end POP3/SMTP is unencrypted and unauthenticated: anyone able to reach port 110 obtains mailbox access, and anyone reaching port 25 can relay through the backend credentials.
Fix:
Add a Security section to README.md stating clearly that the listener MUST be bound to a trusted internal network only (e.g. internal bridge / VPN / localhost), never exposed to untrusted networks.
Note the SMTP open-relay implication of the configured backend credentials.
Acceptance:
README documents the exposure and the required network restriction.
By design (per REQUIREMENTS.MD) the front-end POP3/SMTP is unencrypted and unauthenticated: anyone able to reach port 110 obtains mailbox access, and anyone reaching port 25 can relay through the backend credentials.
Fix:
- Add a Security section to README.md stating clearly that the listener MUST be bound to a trusted internal network only (e.g. internal bridge / VPN / localhost), never exposed to untrusted networks.
- Note the SMTP open-relay implication of the configured backend credentials.
Acceptance:
- README documents the exposure and the required network restriction.
lyrathorpe
added the docs label 2026-06-17 17:12:40 +01:00
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.
By design (per REQUIREMENTS.MD) the front-end POP3/SMTP is unencrypted and unauthenticated: anyone able to reach port 110 obtains mailbox access, and anyone reaching port 25 can relay through the backend credentials.
Fix:
Acceptance: