Imap

“foo@user.alice.”是什麼特殊的 IMAP 郵箱?

  • June 15, 2016

在準備 IMAP 伺服器遷移並檢查共享郵箱的使用者的連接組件時,我們偶然發現了在執行時觀察到的一些不尋常的 ACL 模式listaclmailbox *cyradm伺服器正在執行 Cyrus IMAP 2.5.6):

foo@user.alice.:
 anyone lrs

顯然,alice共享了對任何登錄使用者都可讀的內容。我們不習慣這種語法:通常,我們期望類似

user.alice.foo:
 alice lrswipkxtecda
 bob lrs

當愛麗絲分享她的郵箱user.alice.foobob。指示是什麼@,為什麼有一個尾隨點.

我認為您在mailboxes.db 中有一個文件夾user.alice.!foo,並且2.5.x 中存在錯誤,或者您在某個時候打開了虛擬域。

這 ‘!’ 字元用作域分隔符,這使文件夾名稱不明確。

這個文件夾現在可能對使用者 alice 是不可見的。

引用自:https://serverfault.com/questions/783953