公告版位
我是公告

目前日期文章:200609 (2)

瀏覽方式: 標題列表 簡短摘要
cyrus-imapd 其中有一個 c 權限
在 document 中寫的是 create - The user may create new sub-mailboxes of the mailbox, or delete or rename the current mailbox.

可是我有個 mailbox 沒有 c 權限
竟然還可以建 sub-mailbox
然後因為建出來的會延續他的 parent-mailbox 的權限
所以建出來的 sub-mailbox 就沒辦法自砍...

這樣很鳥...
正在 Google 中其他人怎麼解決這問題
不過我總覺得改 code 好像會比較快..我已經找到有問題的 code 大概在哪裡
---
update:
不是 bug..
是有一個 implicit_owner_rights 這個要設成 l
(預設是 lca, 這個 option 是設定 user 在自己的 mailbox 下最基本的權限, 原先的 lca 表示他在自己家一定會有 lookup, create, acl 權限...現在改成 l 就表示在自己家裡就不一定會有 create 這權限了,這個 options 在 example 的 imapd.conf 沒有寫 Orz)

看了半天 code 才找到這個 option Orz

發表在 痞客邦 PIXNET 留言(1) 人氣()

postfix 2.2.x 會將 recipient 全部改成小寫
像是 fooBAR@foo.com.tw 會自動被換成 foobar@foo.com.tw
這在大多情況是不會有影響的
但是在使用 foo+BAR@foo.com.tw 這種寫法時
想要丟進 foo 這個使用者的 BAR 信件夾時
就會因為被轉成 foo+bar 因為找不到 bar 這資料夾而把信件搞丟

這兩天看了一堆 postfix document,也 Google 了很多討論
都找不到解決的方法
有看到有人的解決方法是... imap 那邊資料夾不要用大寫字 =.=

結果今天把 postfix 升到 2.3
一切問題都解決了 Orz
===
好久沒寫 Blog 了,這次這事情讓我忙這麼久我非寫不可啊 XD

發表在 痞客邦 PIXNET 留言(0) 人氣()