Displaying 20 results from an estimated 33 matches for "mailboxdir".
2009 Mar 24
2
Dbox Upgrade Problem With MAILBOXDIR
Hi.
Trying to upgrade from Dovecot 1.1.11 to 1.1.13 but having a problem
with imap process segfaulting. Backtrace is below. I presume it's
related to these MAILBOXDIR changes but the only documentation is the
single line in the news for changing to ":MAILBOXDIR=mailboxes" when
using dbox.
Current configuration is "mail_location = dbox:~/Mail" so what exactly
should be changed here?
(gdb) bt full
#0 0x08093546 in dbox_get_list_settings (lis...
2009 Mar 30
2
MAILBOXDIR question
...is to
be a new standard, but I didn't seem to find anything about it in the
Dovecot Wiki Mail Location page. There are some words about it in the
1.1.12/3 release notes, but perhaps I'm thick, but they're
meta-ambiguous to me.
Is it meant to be used like this:
mail_location = mbox:MAILBOXDIR=~/mail:INBOX=/var/mail/%u
instead of the current
mail_location = mbox:~/mail:INBOX=/var/mail/%u
???
Sorry to be so dense.
--
==== Once upon a time, the Internet was a friendly,
neighbors-helping-neighbors small town, and no one locked their doors.
Now it's like an apartment in Bed-Stuy:...
2010 Aug 30
1
Lazy expunge plugin - delete folder result error.
....nl/debian testing-auto/dovecot-2.0 main
Config changes
- - -
plugin {
lazy_expunge = .EXPUNGED/
}
namespace {
type = private
separator = /
prefix =
inbox = yes
list = yes
}
# lazy_expunge
namespace {
type = private
separator = /
prefix = .EXPUNGED/
#location = mdbox:~/mdbox:MAILBOXDIR=expunged
location = mdbox:~/expunged:MAILBOXDIR=expunged
list = children
subscriptions = no
- - -
When:
location = mdbox:~/mdbox:MAILBOXDIR=expunged
expunged folder gets created inside mail_location
delete/expunge email works
delete/expunge folder works
When:
location = mdbox:~/expunged:...
2009 Mar 13
1
v1.1.12 and v1.2.beta2 released
...ature.
* deliver no longer creates temp files to /tmp. They're instead created
to the users' mailbox directories.
- IMAP: Fixed SORT command crashing
- POP3 was broken in beta1
- Fixes to virtual mailboxes
- Fixes to IMAP ACL support
Changes in both v1.1.12 and v1.2.beta2:
* Added :MAILBOXDIR= to mail_location to specify the root dir for
mailboxes. dbox users should migrate to ":MAILBOXDIR=mailboxes",
because that's going to be the default in v1.2+.
+ Linux: Adding -D parameter to login_executable makes login processes
dump core to login_dir if they crash.
- IM...
2009 Mar 13
1
v1.1.12 and v1.2.beta2 released
...ature.
* deliver no longer creates temp files to /tmp. They're instead created
to the users' mailbox directories.
- IMAP: Fixed SORT command crashing
- POP3 was broken in beta1
- Fixes to virtual mailboxes
- Fixes to IMAP ACL support
Changes in both v1.1.12 and v1.2.beta2:
* Added :MAILBOXDIR= to mail_location to specify the root dir for
mailboxes. dbox users should migrate to ":MAILBOXDIR=mailboxes",
because that's going to be the default in v1.2+.
+ Linux: Adding -D parameter to login_executable makes login processes
dump core to login_dir if they crash.
- IM...
2009 Mar 12
0
1.1.12 release candidate
http://dovecot.org/tmp/dovecot-1.1.12.rc.tar.gz
I would have already released 1.1.12, but it needed the MAILBOXDIR
change described below, and I'm slightly worried that it might have
broken some special setup. So please test first and I'll release in
v1.1.12 then in a few days.
* Added :MAILBOXDIR= to mail_location to specify the root dir for
mailboxes. dbox users should migrate to ":MAILBOXDI...
2011 Dec 07
1
lazy_expunge plugin and folder subscription trouble
...=
prefix = Mail/
separator = /
subscriptions = yes
type = private
}
namespace {
location =
maildir:/var/mail/public:CONTROL=~/Maildir/public:INDEX=~/Maildir/public
prefix = Public/
separator = /
subscriptions = no
type = public
}
namespace {
location = mdbox:~/mdbox:MAILBOXDIR=expunged
prefix = .EXPUNGED/
separator = /
}
plugin {
autocreate = Trash
autocreate2 = caughtspam
autocreate3 = Sent
autocreate4 = Drafts
autosubscribe = Trash
autosubscribe2 = caughtspam
autosubscribe3 = Sent
autosubscribe4 = Drafts
fts = squat
lazy_expunge = .E...
2011 Feb 01
2
Splitting up mail_location setting?
...e understandable..
The mail_location setting itself would keep working probably forever for
backwards compatibility (and also in some setups it would be difficult
to split it when it comes from LDAP/SQL), although some of its
parameters could maybe be dropped after a while (SUBSCRIPTIONS, DIRNAME,
MAILBOXDIR). So if you did e.g.:
mail_location = mbox:~/mail:INBOX=/var/mail/%u
mail_root_path = ~/mail2
The result would be same as mbox:~/mail2:INBOX=/var/mail/%u. Although
this can also result in probably unwanted situation:
mail_location = mbox:~/mail:INBOX=/var/mail/%u
mail_format = maildir
mail_root_...
2009 Mar 18
2
v1.1.13 and v1.2.beta3 released
...leases/1.1/dovecot-1.1.13.tar.gz.sig
http://dovecot.org/releases/1.2/beta/dovecot-1.2.beta3.tar.gz
http://dovecot.org/releases/1.2/beta/dovecot-1.2.beta3.tar.gz.sig
Looks like Friday the 13th isn't the best day to make releases. :) These
releases fix two bad bugs in v1.1.12.
- v1.1.12's MAILBOXDIR changes broke accessing mails in some setups
- v1.1.12's login_executable -D checking changes caused dovecot to
crash at startup if protocols setting contained only pop3.
- mbox: pop3_lock_session=yes was broken with mail_privileged_group.
-------------- next part --------------
A non-tex...
2018 May 23
3
lazy_expunge ...
...box Sent {
auto = create
special_use = \Sent
}
mailbox Archive {
auto = create
special_use = \Archive
}
}
namespace lazyexpunge {
prefix = .EXPUNGED/
hidden = yes
list = children
subscriptions = no
separator = /
location =
mdbox:~/mdbox:INDEX=~/mdbox:MAILBOXDIR=expunged:LISTINDEX=expunged.list.index
}
====================
Can see its working since can see files in the mdbox storage along with
indexs etc ... but there seems little to no documentation on how to
delete from the expunged namespace and atm trying to even search doesnt
seem to work ..
dovead...
2009 Mar 18
2
v1.1.13 and v1.2.beta3 released
...leases/1.1/dovecot-1.1.13.tar.gz.sig
http://dovecot.org/releases/1.2/beta/dovecot-1.2.beta3.tar.gz
http://dovecot.org/releases/1.2/beta/dovecot-1.2.beta3.tar.gz.sig
Looks like Friday the 13th isn't the best day to make releases. :) These
releases fix two bad bugs in v1.1.12.
- v1.1.12's MAILBOXDIR changes broke accessing mails in some setups
- v1.1.12's login_executable -D checking changes caused dovecot to
crash at startup if protocols setting contained only pop3.
- mbox: pop3_lock_session=yes was broken with mail_privileged_group.
-------------- next part --------------
A non-tex...
2018 May 23
2
lazy_expunge ...
...= \Sent
> }
>
> mailbox Archive {
> auto = create
> special_use = \Archive
> }
>
> }
>
> namespace lazyexpunge {
> prefix = .EXPUNGED/
> hidden = yes
> list = children
> subscriptions = no
> separator = /
> location =
> mdbox:~/mdbox:INDEX=~/mdbox:MAILBOXDIR=expunged:LISTINDEX=expunged.list.index
> }
>
> ====================
>
> Can see its working since can see files in the mdbox storage along with
> indexs etc ... but there seems little to no documentation on how to
> delete from the expunged namespace and atm trying to even sear...
2014 Jun 12
1
lazy_expunge mangles dovecot-acl-list
...location = mdbox:%%h/mail
prefix = INBOX.shared.%%u.
separator = .
subscriptions = no
type = shared
}
namespace default {
inbox = yes
location =
prefix = INBOX.
separator = .
type = private
}
namespace expunged {
hidden = yes
list = no
location =
mdbox:~/mail:MAILBOXDIR=expunged:SUBSCRIPTIONS=expunged-subscriptions
prefix = _EXPUNGED.
separator = .
subscriptions = yes
}
passdb {
args = scheme=CRYPT username_format=%u
/usr/local/dovecot/etc/dovecot/users
driver = passwd-file
}
plugin {
acl = vfile
acl_shared_dict = file:/mail/shared-mailboxes...
2018 May 23
1
lazy_expunge ...
...o = create
>> special_use = \Archive
>> }
>>
>> }
>>
>> namespace lazyexpunge {
>> prefix = .EXPUNGED/
>> hidden = yes
>> list = children
>> subscriptions = no
>> separator = /
>> location =
>> mdbox:~/mdbox:INDEX=~/mdbox:MAILBOXDIR=expunged:LISTINDEX=expunged.list.index
>> }
>>
>> ====================
>>
>> Can see its working since can see files in the mdbox storage along with
>> indexs etc ... but there seems little to no documentation on how to
>> delete from the expunged namespace...
2018 Jun 22
1
lazy expunge folder delete bug
...ra30/index ### from userdb
namespace {
inbox = yes
list = yes
prefix =
separator = /
}
namespace expunged {
hidden = yes
inbox = no
list = no
prefix = EXPUNGED/
separator = /
location = mdbox:/var/mail/.8d1/mail/4/03/xtra30:INDEX=/var/mail/.8d1/index/4/03/xtra30/index:MAILBOXDIR=expunged:LISTINDEX=expunged.list.index:SUBSCRIPTIONS=expunged.subscriptions ### also from userdb
}
plugin {
lazy_expunge = EXPUNGED/
}
----8<-----
(full doveconf available on request)
State of the account before delete: mailbox "Test" exists, 20 messages in it:
x LIST * *
* LIST (...
2014 May 20
2
lazy_expunge and shared folders
...mespace {
list = children
location =
mdbox:/var/imap/spool/%%1n/%%n/mdbox:INDEXPVT=/var/imap/spool/%1n/%n/mdbox/shared/%%u
prefix = User/%%u/
separator = /
subscriptions = no
type = shared
}
namespace expunged {
hidden = yes
list = no
location = mdbox:/var/imap/spool/%1n/%n/mdbox:MAILBOXDIR=expunged
prefix = .EXPUNGED/
separator = /
subscriptions = no
type = private
}
namespace inbox {
inbox = yes
location = mdbox:/var/imap/spool/%1n/%n/mdbox
mailbox Drafts {
auto = subscribe
special_use = \Drafts
}
mailbox Learn {
auto = subscribe
}
mailbox Learn/Ham...
2015 Mar 03
2
acl and lazy_expunge plugins are incompatible?
...omparator-i;ascii-numeric relational regex imap4flags
copy include variables body enotify environment mailbox date ihave duplicate
mbox_write_locks = fcntl
mdbox_rotate_size = 50 M
namespace {
hidden = no
list = yes
location =
mdbox:/maildata1/main/%d/%1n/%n:INDEX=/maildata1/indexes/%d/%1n/%n:MAILBOXDIR=expunged
prefix = .EXPUNGED/
subscriptions = no
}
namespace {
list = children
location =
mdbox:/maildata1/main/%%d/%%1n/%%n:ALT=/maildata1/altstorage/%%d/%%1n/%%n:INDEX=/maildata1/indexes/%%d/%%1n/%%n
prefix = user/%%u/
separator = /
type = shared
}
namespace inbox {
inbox = yes
l...
2018 Nov 23
2
doveadm dsync-server doesn't use user parameter?
...parator-i;ascii-numeric
relational regex imap4flags copy include variables body enotify
environment mailbox date index ihave duplicate mime foreverypart
extracttext vacation-seconds
mdbox_preallocate_space = yes
namespace {
hidden = yes
list = no
location =
mdbox:/storage1/fast/%{userdb:path}:MAILBOXDIR=expunged:LISTINDEX=expunged.list.index:FULLDIRNAME=iTrNiCs-DBOx-mAiLs:INDEX=/storage1/indexes/vmail/%{userdb:path}:ALT=/storage1/slow/%{userdb:path}:VOLATILEDIR=/tmp/%{userdb:path}
prefix = "#EXPUNGED/"
subscriptions = no
type = private
}
namespace {
list = children
location = m...
2015 Nov 18
0
bug in shared folders/lazy_expunge
...]
namespace {
list = children
location = mdbox:/var/lib/vmail/mail/%d/%%u
prefix = shared/%%u/
separator = /
subscriptions = no
type = shared
}
namespace expunged {
hidden = yes
list = no
location = mdbox:/var/lib/vmail/expunged/mail/%d/%u:INDEX=/var/lib/vmail/expunged/index/%d/%u:MAILBOXDIR=expunged
prefix = .EXPUNGED/
subscriptions = no
}
namespace inbox {
inbox = yes
location =
mailbox Drafts {
special_use = \Drafts
}
mailbox Junk {
auto = subscribe
special_use = \Junk
}
mailbox Sent {
special_use = \Sent
}
mailbox "Sent Messages" {...
2011 Oct 07
0
lazy expunge namespaces
...instructions for mdbox configuration:
namespace {
inbox = yes
location =
prefix =
separator = .
}
namespace {
hidden = yes
inbox = no
list = no
location =
prefix = INBOX.
separator = .
}
namespace {
location = mdbox:~/mdbox:MAILBOXDIR=expunged
prefix = EXPUNGED.
separator = .
}
This created an EXPUNGED mailbox in my client (thunderbird), which was
greyed out. When I deleted things, they got put in the EXPUNGED mailbox,
as expected, but I could not access them to try and "restore" them. The
server would say that t...