[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[postfix-jp: 4335] Re: postfixadmin の Maildir について
- Subject: [postfix-jp: 4335] Re: postfixadmin の Maildir について
 
- From: ACT 山口 <tyamaguchi@xxxxxxxxxxxxxx>
 
- Date: Tue, 06 Oct 2015 15:26:44 +0900
 
System House ACT 山口です。
ログを拝見すると
> concat('/home/vmailbox/', maildir) as home, 600 as uid, 600 as gid FROM
> mailbox WHERE username = 'test01@xxxxxxxxxxxx' AND active = '1'
> auth: Debug: master out: USER       1601306625      test01@xxxxxxxxxxxx
> home=/home/vmailbox/xxxxxx01.com/test01@xxxxxxxxxxxx/   uid=600 gid=600
となっていますので、dovecotのconf.d/10-mail.conf
mail_location = maildir:%h
になっていないのが原因だと推測します。
ただ、上記の設定を行った場合のディレクトリは
/-home
 |--vmailbox
 |  |--xxxxxxx01.com
 |  |  |--test01@xxxxxxxxxxxxx
 |  |  |  |--cur
 |  |  |  |--new
 |  |  |  |--tmp
 |  |  |  |--dovecot-uidlis 等々
になります。
/-home
 |--vmailbox
 |  |--xxxxxxx01.com
 |  |  |--test01@xxxxxxxxxxxxx
 |  |  |  |--Maildir
 |  |  |  |  |--cur
 |  |  |  |  |--new
 |  |  |  |  |--tmp
 |  |  |  |  |--dovecot-uidlis 等々
にしたいのでしたら、dovecot側の設定はそのままにしてpostfixの
virtual_mailbox_maps = mysql:/etc/postfix/mysql_virtual_mailbox_maps.cf
の定義内容を変更することになります。
table        = mailbox
select_field = maildir
where_field  = username
の行をすべてコメントアウトして
query        = SELECT concat(maildir, 'Maildir') FROM mailbox WHERE username = '%s' AND active = '1'
を追加してみてください。
_______________________________________________
Postfix-jp-list mailing list
Postfix-jp-list@xxxxxxxxxxxxx
http://lists.osdn.me/mailman/listinfo/postfix-jp-list
- Follow-Ups
- 
  - [postfix-jp: 4336] Re: postfixadmin の Maildir について, ACT 山口
 
- References
- 
  - [postfix-jp: 4333]	postfixadmin の Maildir について, Katumi Miyao
 
[検索ページ]
[Postfix-JP ML Home]