Re: [Dovecot] expire plugin no delete 1.2.1 / 1.2.2 / 1.2.3 solved

2009-08-11 Thread Robert Schetterer
Robert Schetterer schrieb:
 Timo Sirainen schrieb:
 On Mon, 2009-08-10 at 20:04 +0200, Robert Schetterer wrote:
 as far i remember there was root ..
 yes of course i am having
 variables in namespaces i think i need them for my setup
 expire-tool is currently incompatible with variables anywhere. v2.0
 fixes this, but with v1.x you can't use them.

 namespace private {
   separator = /
   prefix = 
   location =
 maildir:/usr/local/virtual/%d/%u/:CONTROL=/usr/local/virtual/%d/%u/:INDEX=/usr/local/virtual/%d/%u/:INBOX=/usr/local/virtual/$
 location = maildir:~/

 should work here just fine. All of your directories point to the same
 one, so there's no need to specify them separately.

   list = yes
   hidden = no
   subscriptions = yes
 }

 namespace private {
   prefix = virtual/
   separator = /
   location = virtual:/etc/dovecot/virtual:LAYOUT=maildir++
 This is ok as it is.

   hidden = yes
   list = no
   subscriptions= no
 }

 namespace private {
   prefix = RealMails/
   separator = /
   list = no
   hidden = yes
   location =
 maildir:/usr/local/virtual/%d/%u/:CONTROL=/usr/local/virtual/%d/%u/:INDEX=/usr/local/virtual/%d/%u/:INBOX=/usr/local/virtual/$
 }
 Here again it's the same. Actually you should just remove the location
 setting from both RealMails/ and  namespaces, so it'll just default to
 mail_location setting.

 only in the first default namespace, changing others may crash with
 pop3 downloading special imap folders
 As long as home points to the right directory there shouldn't be any
 problems.
 
 ok i ll try, and report
 

Hi Timo,

this worked, mail was deleted ,so the thread is solved
i didnt tested other functions deeply yet with new locations
but on the first look it should be ok
thx !!!

-- 
Best Regards

MfG Robert Schetterer

Germany/Munich/Bavaria


Re: [Dovecot] expire plugin no delete 1.2.1 / 1.2.2 / 1.2.3

2009-08-10 Thread Robert Schetterer
Robert Schetterer schrieb:
 Timo Sirainen schrieb:
 On Tue, 2009-08-04 at 10:22 +0200, Robert Schetterer wrote:
 Info: maildir:
 data=/usr/local/virtual//root/:CONTROL=/usr/local/virtual//root/:INDEX=/usr/local/virtual//root/:INBOX=/usr/local/virtual//root/
 Oh, right, this is the problem. You can't use %variables in
 mail_location setting. They get expanded too early. Since you're
 returning home anyway, use:

 mail_location = maildir:~/

 HI Timo,
 ok i try this and report
 

Hi, Timo
sorry to say
setting
mail_location = maildir:~/
does not change anything
mail is still not deleted, latest test were with 1.2.3

-- 
Best Regards

MfG Robert Schetterer

Germany/Munich/Bavaria


Re: [Dovecot] expire plugin no delete 1.2.1 / 1.2.2 / 1.2.3

2009-08-10 Thread Timo Sirainen

On Aug 10, 2009, at 11:17 AM, Robert Schetterer wrote:


Info: maildir:
data=/usr/local/virtual//root/:CONTROL=/usr/local/virtual// 
root/:INDEX=/usr/local/virtual//root/:INBOX=/usr/local/virtual// 
root/

..

setting
mail_location = maildir:~/
does not change anything
mail is still not deleted, latest test were with 1.2.3


What does it log now?



Re: [Dovecot] expire plugin no delete 1.2.1 / 1.2.2 / 1.2.3

2009-08-10 Thread Robert Schetterer
Timo Sirainen schrieb:
 On Mon, 2009-08-10 at 20:04 +0200, Robert Schetterer wrote:
 as far i remember there was root ..
 yes of course i am having
 variables in namespaces i think i need them for my setup
 
 expire-tool is currently incompatible with variables anywhere. v2.0
 fixes this, but with v1.x you can't use them.
 
 namespace private {
   separator = /
   prefix = 
   location =
 maildir:/usr/local/virtual/%d/%u/:CONTROL=/usr/local/virtual/%d/%u/:INDEX=/usr/local/virtual/%d/%u/:INBOX=/usr/local/virtual/$
 
 location = maildir:~/
 
 should work here just fine. All of your directories point to the same
 one, so there's no need to specify them separately.
 
   list = yes
   hidden = no
   subscriptions = yes
 }

 namespace private {
   prefix = virtual/
   separator = /
   location = virtual:/etc/dovecot/virtual:LAYOUT=maildir++
 
 This is ok as it is.
 
   hidden = yes
   list = no
   subscriptions= no
 }

 namespace private {
   prefix = RealMails/
   separator = /
   list = no
   hidden = yes
   location =
 maildir:/usr/local/virtual/%d/%u/:CONTROL=/usr/local/virtual/%d/%u/:INDEX=/usr/local/virtual/%d/%u/:INBOX=/usr/local/virtual/$
 }
 
 Here again it's the same. Actually you should just remove the location
 setting from both RealMails/ and  namespaces, so it'll just default to
 mail_location setting.
 
 only in the first default namespace, changing others may crash with
 pop3 downloading special imap folders
 
 As long as home points to the right directory there shouldn't be any
 problems.

ok i ll try, and report

-- 
Best Regards

MfG Robert Schetterer

Germany/Munich/Bavaria