feat: ignore client-supplied POP3 credentials #15
Reference in New Issue
Block a user
Delete Branch "feat/ignore-pop-credentials"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Accept any POP3
USER/PASSfrom the client and discard them. The proxy always authenticates to the IMAP backend with the configuredBACKEND_IMAP_USER/BACKEND_IMAP_PASS.Changes
handle_user/handle_pass: accept client credentials unconditionally, no validation.authenticate: always use backend credentials; remove the fallback that connected with client-supplied credentials when backend credentials were unset. Raise a clear configuration error when backend credentials are missing.Closes #14