Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Inbox.Inbox mailbox #134

Closed
jrse opened this issue Apr 18, 2018 · 3 comments
Closed

Inbox.Inbox mailbox #134

jrse opened this issue Apr 18, 2018 · 3 comments
Assignees

Comments

@jrse
Copy link
Contributor

jrse commented Apr 18, 2018

A Mailbox with Inbox.Inbox was created.

find . -type d
.
./dovecot.rawlog
./mailboxes
./mailboxes/Drafts
./mailboxes/Drafts/rbox-Mails
./mailboxes/INBOX
./mailboxes/INBOX/rbox-Mails
./mailboxes/Trash
./mailboxes/Trash/rbox-Mails
./mailboxes/Sent
./mailboxes/Sent/rbox-Mails

namespace-config from10-mail.conf

namespace inbox {
type = private
separator = .
prefix = INBOX.
inbox = yes
mailbox Trash {
special_use = \Trash
auto = subscribe
}
mailbox Drafts {
special_use = \Drafts
auto = subscribe
}
mailbox Sent {
special_use = \Sent
auto = subscribe
}
}

telnet localhost 143
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.

  • OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE IDLE AUTH=PLAIN] Dovecot ready.
    a login XXXX xxxx
    a OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE IDLE SORT SORT=DISPLAY
    THREAD=REFERENCES THREAD=REFS THREAD=ORDEREDSUBJECT MULTIAPPEND URL-PARTIAL CATENATE UNSELECT CHILDREN NAMESPACE UIDPLUS LIST-EXTENDED I18NLEVEL=1 CONDSTORE QRESYNC ESEARCH ESORT SEARCHRES WITHIN CONTEXT=SEARCH LIST-STATUS BINARY MOVE SPECIAL-USE METADATA XEXPIRE QUOTA] Logged in
    a list "" *
  • LIST (\HasChildren) "." INBOX
  • LIST (\HasNoChildren \Drafts) "." INBOX.Drafts
  • LIST (\HasNoChildren) "." INBOX.testordner1
  • LIST (\HasNoChildren \Trash) "." INBOX.Trash
  • LIST (\HasNoChildren \Sent) "." INBOX.Sent
  • LIST (\Noselect \HasNoChildren) "." INBOX.INBOX
    a OK List completed (0.000 + 0.000 secs).
    a delete INBOX.INBOX
    a NO INBOX can't be deleted (0.000 + 0.000 secs).
@jrse
Copy link
Contributor Author

jrse commented Apr 26, 2018

ceph/ceph#21652

jrse added a commit that referenced this issue Apr 30, 2018
…ist-fs src to rbox plugin and added bugfix to handle hardlinks < 2
jrse added a commit that referenced this issue Apr 30, 2018
…2=true|false to enable / disable cephfs posix hardlink behavior issue: ceph/ceph#21652, upgrade of mailbox-list-fs-flags (master code)
@jrse
Copy link
Contributor Author

jrse commented May 2, 2018

new 90-plugin.conf configuration option, if set to true, directories with hardlinks < 2 are set to
no_children, this avoids the creation of NBOX.INBOX mailbox with cephfs. If set to false, the original dovecot code is executed.

90-plugin.conf:
plugin
{
rbox_bugfix_cephfs_21652=true|false
}

jrse added a commit that referenced this issue May 3, 2018
@jrse jrse self-assigned this May 9, 2018
@jrse
Copy link
Contributor Author

jrse commented May 9, 2018

workaround implemented: release 0.0.7

@jrse jrse closed this as completed May 9, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant