pop3c mailbox format
From: https://doc.dovecot.org/admin_manual/mailbox_formats/pop3c/
Pop3c Mailbox Format
The pop3c storage accesses a remote POP3 server as if it were a regular (local)
Dovecot mailbox format.
The remote POP3 mailbox is visible as the INBOX folder on the Dovecot side.
For information on how to configure pop3c in Dovecot, see Pop3c Configuration.
pop3c-config
Pop3c Configuration
See Pop3c for a technical description of Dovecot’s pop3c mailbox format.
Mail Location Configuration Examples
# In-memory index files:
mail_location = pop3c:
# Store index files locally:
mail_location = pop3c:~/pop3c
Connection Settings
pop3c_features
A space-separated list of features, optimizations, and workarounds that can
be enabled.
Workarounds:
no-pipelining
Prevents use of the PIPELINING extension even when it is advertised.
pop3c_host
The remote POP3 host to connect to.
pop3c_master_user
The master username to authenticate as on the remote POP3 host.
To authenticate as a master user but use a separate login user, the
following configuration should be employed, where the credentials are
represented by masteruser and masteruser-secret:
pop3c_user = %u
pop3c_master_user = masteruser
pop3c_password = masteruser-secret
Mail user variables can be used.
See also
pop3c_password
pop3c_user
pop3c_password
The authentication password for the remote POP3 server.
If using master users, this setting will be the password of the master user.
See also
pop3c_master_user
pop3c_user
pop3c_port
- Default: 110
- Values: Unsigned integer
The port on the remote POP3 host to connect to.
pop3c_quick_received_date
- Default: no
- Values: Boolean
If enabled, pop3c doesn’t require calling TOP for each message in order to
get the metadata.
pop3c_rawlog_dir
Log all POP3 traffic input/output to this directory.
See also
pop3c_rawlog_dir
pop3c_ssl
- Default: no
- Values: no, pop3s, starttls
Use TLS to connect to the remote POP3 server.
Value | Description
|
no | No TLS
|
pop3s | Explicitly connect to remote POP3 port using TLS
|
starttls | Use POP3 STARTTLS command to switch to TLS connection
|
pop3c_ssl_verify
- Default: yes
- Values: Boolean
Verify remote POP3 TLS certificate?
Verification may be disabled during testing, but should be enabled during
production use.
Only used if pop3c_ssl is enabled.
See also
pop3c_ssl
pop3c_user
- Default: %u
- Values: String
The user identity to be used for performing authentication to the source
POP3 server.
Mail user variables can be used.
See also
pop3c_master_user
pop3c_password
Usage Examples
Connect using STARTTLS to pop3.example.com:
pop3c_host = pop3.example.com
pop3c_password = secret
pop3c_port = 110
pop3c_ssl = starttls
pop3c_user = user@example.com