Re: please HELP

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 01/22/18 19:02 -0300, Heiler Bemerguy via Info-cyrus wrote:
Em 22/01/2018 18:46, Dan White escreveu:
On 01/22/18 17:44 -0300, Heiler Bemerguy via Info-cyrus wrote:
imap_renamemailbox($mbox, "$mailbox", "$mailbox"."TODELETE")

Was this performed as an admin?

Yes. In a huge list of imap accounts I THOUGHT were unused

What is an example of "$mailbox"?

What is your Cyrus version, and what does a sanitized copy of your
imapd.conf look like?

2.5.10
configdirectory: /var/lib/cyrus
proc_path: /dev/shm/cyrus/proc
mboxname_lockpath: /dev/shm/cyrus/lock
defaultpartition: default
partition-default: /var/spool/cyrus/mail
partition-news: /var/spool/cyrus/news
newsspool: /var/spool/news
altnamespace: no
unixhierarchysep: yes
reject8bit: yes
lmtp_downcase_rcpt: yes
admins: admin
allowanonymouslogin: no
popminpoll: 0
autocreate_quota: 0
umask: 077
hashimapspool: true
allowplaintext: yes
sasl_mech_list: PLAIN
lmtp_strict_quota: 1
allowusermoves: true

Please make sure you have a backup of the current state of your mailstore before proceeding, in addition to whatever backups you had prior to modification.

I've done that. But in the cyrus.header, the "todelete" is still there, although in lower case..
I think that is the big problem!!

The '^' implies you have unixhierarchysep turned off, based on this:

But it is enabled.. should I disable it or what?

I do not recommend making any changes to your imapd.conf. That could make
things worse.

I just renamed another imap account from "loginTODELETE" to "login" and
even after Reconstruct, it shows on cyrus.header:
root@mailer:/var/spool/cyrus/mail/a/user/ana^claudia# cat cyrus.header
Cyrus mailbox header
"The best thing about this system was that it had lots of goals."
       --Jim Morris on Andrew
user.ana^claudia        2696fec95963d41f
$MDNSent $Forwarded ana.claudiatodelete lrswipkxtecda

On a similar version of Cyrus, with the same altnamespace/unixhierarchysep
config:

cyradm --user=cyrus <host>
host> cm user/first.last

Contents of cyrus.header:

host# cat /var/spool/cyrus/mail/f/user/first^last/cyrus.header
Cyrus mailbox header
"The best thing about this system was that it had lots of goals."
       --Jim Morris on Andrew
       55eee0815a6664c2

first.last      lrswipkxtecdan

host> lm user/f*
user/first.last (\HasNoChildren) host> setacl user/first.last cyrus all
host> rename user/first.last user/first.last.TODELETE
host> lm user/f*
user/first.last.TODELETE (\HasNoChildren)
Contents of cyrus.header:

host# cat /var/spool/cyrus/mail/f/user/first^last^TODELETE/cyrus.header Cyrus mailbox header
"The best thing about this system was that it had lots of goals."
       --Jim Morris on Andrew
       55eee0815a6664c2

cyrus   lrswipkxtecdan  first.last.todelete     lrswipkxtecdan

host> rename user/first.last.TODELETE user/first.last
host> lm user/f*
user/first.last (\HasNoChildren)
The cyrus.header may not be directly related to your problem. Verify your
mailboxes list, with cyradm, and use use it to perform your renames, as an
admin user.

--
Dan White
----
Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/
To Unsubscribe:
https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus




[Index of Archives]     [Cyrus SASL]     [Squirrel Mail]     [Asterisk PBX]     [Video For Linux]     [Photo]     [Yosemite News]     [gtk]     [KDE]     [Gimp on Windows]     [Steve's Art]

  Powered by Linux