This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
picoenterprise:mailstore [2016/01/11 17:54] Luc Nieland |
picoenterprise:mailstore [2017/04/02 18:21] (current) Luc Nieland |
||
---|---|---|---|
Line 7: | Line 7: | ||
Design assumptions. | Design assumptions. | ||
* the dovecot system is used as a blackbox, where only administrators have (shell) access. | * the dovecot system is used as a blackbox, where only administrators have (shell) access. | ||
- | * all dovecote data and config files are owned by dovecot:dovecot. | + | * dovecote data and config files are owned by dovecot:dovecot. |
- | * the system is in a secure (dmz) network (ie. the only port 993 is exposed to the internet. The lmtp and sievemanage ports are firewalled). | + | * the system is in a secure (dmz) network (ie. only port 993 is exposed to the public network. The lmtp and sievemanage ports are firewalled). |
* mail delivery from the MTA should be done by LMTP. | * mail delivery from the MTA should be done by LMTP. | ||
* the application configuration is designed to be used as a microservice in a container (for example Docker). All variable-data and config-stuff is consolidated in /var/dovecot (which can be used as the persistent-storage volume). | * the application configuration is designed to be used as a microservice in a container (for example Docker). All variable-data and config-stuff is consolidated in /var/dovecot (which can be used as the persistent-storage volume). | ||
Line 79: | Line 79: | ||
inbox = yes | inbox = yes | ||
location = | location = | ||
- | mailbox Drafts { | + | mailbox Mybox.Drafts { |
special_use = \Drafts | special_use = \Drafts | ||
} | } | ||
- | mailbox Junk { | + | mailbox Mybox.Junk { |
special_use = \Junk | special_use = \Junk | ||
} | } | ||
- | mailbox Sent { | + | mailbox Mybox.Sent { |
special_use = \Sent | special_use = \Sent | ||
} | } | ||
- | mailbox "Sent Messages" { | + | #mailbox "Mybox.Sent Messages" { |
- | special_use = \Sent | + | # special_use = \Sent |
- | } | + | #} |
- | mailbox Trash { | + | mailbox Mybox.Trash { |
special_use = \Trash | special_use = \Trash | ||
} | } | ||
Line 179: | Line 179: | ||
mode = 0666 | mode = 0666 | ||
} | } | ||
+ | # inet_listener saslauth { | ||
+ | # address = 0.0.0.0 | ||
+ | # port = 12345 | ||
+ | #} | ||
} | } | ||
</code> | </code> |