[Dovecot] doveadm user -f index
I've configured my mail_location to have a different location for performance reasons so they aren't in the same location as the mail_location.
The 'doveadm user -f home' is useful to find where a user's home directory is for various scripting purposes, but I can't seem to find a way to determine the location of the user's indexes.
I can do something with the output of dovecot -a to find the mail_location and then look for a configured INDEX, but then I don't have a good way of translating the %d/%1n/%n type string formatters into their values for a user.
thanks for any suggestions! micah
--
http://hg.dovecot.org/dovecot-2.1/rev/601014feade4
doveadm user -m -f home user@domain
I'm still not sure if I implemented this the user friendliest way.. It's kind of annoying to have these existing "doveadm auth" and "doveadm user" commands. Perhaps "doveadm user -m" should have been the default, with some added fields, and then the current "doveadm user" would have been as an added option. Hm. Maybe I should change it to v2.2..
On 23.3.2012, at 18.25, Micah Anderson wrote:
I've configured my mail_location to have a different location for performance reasons so they aren't in the same location as the mail_location.
The 'doveadm user -f home' is useful to find where a user's home directory is for various scripting purposes, but I can't seem to find a way to determine the location of the user's indexes.
I can do something with the output of dovecot -a to find the mail_location and then look for a configured INDEX, but then I don't have a good way of translating the %d/%1n/%n type string formatters into their values for a user.
thanks for any suggestions! micah
--
participants (2)
-
Micah Anderson
-
Timo Sirainen