dovecot中存储邮件目录配置
时间: 2023-10-06 20:14:08 浏览: 323
postfix dovecot建立邮件服务器,已经配置好可以跑通的
在 dovecot 中,邮件存储目录的配置通常包括以下几个部分:
1. 邮件存储目录的位置:可以使用 mail_location 配置项来指定存储目录的位置,例如:
```
mail_location = maildir:/var/mail/%u
```
上述配置将在 /var/mail 目录下创建一个以用户账号为名的子目录,用于存储该用户的邮件。
2. 存储目录的格式:dovecot 支持多种邮件存储格式,包括 Maildir、mbox 等。可以使用 mail_location 中的格式化选项来指定存储格式,例如:
```
mail_location = mbox:/var/mail/%u:INBOX=/var/mail/%u/inbox
```
上述配置将使用 mbox 格式存储邮件,并将 INBOX 文件夹存储在 /var/mail/<user>/inbox 目录下。
3. 索引文件的位置:dovecot 使用索引文件来提高邮件存取的效率。可以使用 mail_location 中的 index 等选项来指定索引文件的位置,例如:
```
mail_location = maildir:/var/mail/%u:LAYOUT=fs:INDEX=/var/lib/dovecot/%u/index
```
上述配置将索引文件存储在 /var/lib/dovecot/<user>/index 文件中。
4. 邮箱的命名空间:dovecot 使用命名空间来分隔不同的邮箱。可以使用 namespace 配置项来指定邮箱的命名空间,例如:
```
namespace inbox {
inbox = yes
location = maildir:/var/mail/%u
prefix = INBOX.
separator = .
}
```
上述配置将创建一个名为 inbox 的命名空间,将 INBOX 文件夹作为根文件夹,并使用 . 作为分隔符。
阅读全文