feat: respect BACKEND_MUTATE to avoid mutating backend mailboxes by default; add tests and docs
Build and publish container / build (push) Successful in 7m8s
Build and publish container / build (push) Successful in 7m8s
This commit is contained in:
@@ -30,6 +30,11 @@ Proxy an unauthenticated, unencrypted POP3 / SMTP server to authenticated IMAPS
|
||||
- `BACKEND_SMTP_USE_SSL` (default `true`)
|
||||
- `BACKEND_SMTP_USE_TLS` (default `false`)
|
||||
|
||||
- `BACKEND_MUTATE` (default `false`) - when `true`, POP3 deletions are propagated to the
|
||||
backend IMAP server (STORE +FLAGS / EXPUNGE). Default behaviour is to never mutate
|
||||
the backend mailbox on POP client deletions; the proxy only hides messages for the
|
||||
duration of the client session.
|
||||
|
||||
## Build and run
|
||||
|
||||
This project targets the latest Python LTS release. The included `Dockerfile` uses `python:3.12-slim`, which is compatible with Python 3.12 and later LTS releases.
|
||||
|
||||
Reference in New Issue
Block a user