Timo writes:> BTW. Nowadays Dovecot includes its own conversion tool also, which might
> work better than mb2md. Usage is something like:
>
> src/plugin/convert-tool user /home/user
mbox:/home/user/mail:INBOX=/var/mail/%u maildir:/home/user/Maildir
I would RTFM but searching wiki.dovecot.org turns up nothing.
Give me more hints and I will add a new wiki page.
The feedback the command gives is
$ ./convert-tool
Fatal: Usage: <username> <home dir> <source mail env>
<dest mail env>
Why does the tool want a home directory? What does it look for there?
I know you say the syntax is the same for other tools but I don't know
it for them yet either. :-) Guessing at the syntax for the source, it
looks like the first thing is the format of the source (mbox:)
followed by a directory containing mbox format files. The INBOX
portion specifies the location of the mbox that the MDA puts incoming
messages into.
I can see the variables defined in doc/variables.txt, got that already.
Is it intended to run both directions? That is, if I swap the last two
args is will it convert maildirs into mboxes?
This comment from Stian seemed pertinent as well.
> But there is at least one "bug" with this; you should convert
.'s in
> mbox names to underscore or something, else it looks weird. Other than
> that, it seems to work fine :)
..but I am unsure what 'looks weird' means. Can you give an example?
Why is this tool under 'plugins' when it appears to be a separate
utility?
My guess is that it was easier to put there due to the build environment.
Maybe it should install to a bin or sbin location?
Thanks for all you do,
Brian