主题: 修改邮件目录存储方式

==== 必填信息。没有填写将不予回复 ====
- iRedMail 版本号:0.8.7
- 使用哪个数据库存储用户帐号(OpenLDAP,MySQL,PostgreSQL):MySQL
- 使用的 Linux/BSD 发行版名称及版本号:CentOS 6.5
- 与您的问题相关的日志信息:
====

请问如果不采用类似/var/vmail/vmail1/domain.com/g/y/q/gyq-2014.07.20.15.03.21/Maildir的存储方式,直接使用用户名作为存储目录,应该怎样修改配置?谢谢。

回复: 修改邮件目录存储方式

如果你使用的是 iRedAdmin 添加邮件帐号,可以在它的目录下的 libs/default_settings.py 里找到以下几个参数:

# It's RECOMMEND for better performance. Samples:                                  
#   - hashed: domain.ltd/u/s/e/username-2009.09.04.12.05.33/                       
#   - non-hashed: domain.ltd/username-2009.09.04.12.05.33/                         
MAILDIR_HASHED = True                                                              
                                                                                   
# Prepend domain name in path. Samples:                                            
#   - with domain name: domain.ltd/username/                                       
#   - without: username/                                                           
MAILDIR_PREPEND_DOMAIN = True                                                      
                                                                                   
# Append timestamp in path. Samples:                                               
#   - with timestamp: domain.ltd/username-2010.12.20.13.13.33/                     
#   - without timestamp: domain.ltd/username/                                   
MAILDIR_APPEND_TIMESTAMP = True

将它们复制到 iRedAdmin 的主配置文件 'settings.py' 里,然后根据自己的需要修改对应的参数,重启 Apache 服务即可。