Op 15-10-2010 20:15, Donny Brooks schreef:
On 10/15/2010 1:10 PM, Timo Sirainen wrote:
I'm trying the example from the wiki:
plugin { convert_mail = mbox:~/mail:INBOX=/var/mail/%n }
but have still not succeded. Did you figure it out already? The problem is that you have no ~/mail/
On Wed, 2010-10-06 at 22:01 +0200, Egbert Jan van den Bussche wrote: directory, convert plugin doesn't then do anything because it thinks the mails are already converted. Either you need to create those dirs, or maybe it's easier to just use one of the scripts and do all the users at once some weekend.
Be sure your mail in /home/username is stored in mail and not Mail. Otherwise change the ~/mail to ~/Mail and it will work. This is what mine was. Also check the /var/mail/%n portion. Mine was stored in /var/spool/mail/%n.
Donny B.
Thanks Timo and Donny.
Still not figured out how to make this happen in a reliable way. But I'm learning every day...
This probably means that I have to build a temporary /home/user/mail/ structure for about 500+ users to satisfy the convert plugin. Maybe a fake mailstore file with just one message in that directory. The bulk mail is then still the file in /var/mail/<username>. Alternatively I could just move the big file from /var/mail/ to ~/mail. (Probably with the name 'ínbox'?).
On the new system home dir expands to:
/var/vmail/<domain>/<user>
and the mail dir is:
/var/vmail/<domain>/
These remote users on the old mail system were supposed to use pop3 ONLY but some of them found out about imap... and we had the service running. So their mail just kept growing in the file /var/mail/username. Because they are not system users pur-sang they have no real /home/username/mail directory at all. All they could do was fetch their mail with pop3; no local store with fancy folder structure.
When convert runs, under which user is it? root? vmail (virt. users have all vmail:vmail) I suppose since it is after login (which is root by default IIRC) has run?
TNX Egbert Jan