台灣最大程式設計社群網站
線上人數
205
 
會員總數:246478
討論主題:189985
歡迎您免費加入會員
討論區列表 >> Linux / Unix >> 關於mail server的procmail 權限問題
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
關於mail server的procmail 權限問題
價值 : 100 QP  點閱數:1882 回應數:3
樓主

towns 版主
中級專家
5027 174
5576 901
發送站內信

捐贈 VP 給 towns
towns為了昇級舊mail server,重新安裝了系統,在測試寄信時發生的問題
環境:
OS:CentOS 5.8
mail套件:postfix-2.3.3
procmail套件:procmail-3.22

在postfix中有啟用procmail來做信件過濾
mailbox_command = /usr/bin/procmail

1. 在正常的情形寄信,信箱可正常收到
如圖http://vip2.blueshop.com.tw/towns/question/centos58_mail1.jpg

2. 手動刪除mailbox後
如圖http://vip2.blueshop.com.tw/towns/question/centos58_mail2.jpg

3. 重新發信,信件進不來了
如圖http://vip2.blueshop.com.tw/towns/question/centos58_mail3.jpg

4. 在maillog中出現了這個錯誤訊息
如圖http://vip2.blueshop.com.tw/towns/question/centos58_mail4.jpg

5. 在procmail.log中出現了這個錯誤訊息
如圖http://vip2.blueshop.com.tw/towns/question/centos58_mail5.jpg

6. 如果towns將mail資料匣權限改為777
如圖http://vip2.blueshop.com.tw/towns/question/centos58_mail6.jpg

7. 再寄送郵件,就能收到了
如圖http://vip2.blueshop.com.tw/towns/question/centos58_mail7.jpg

8. 如果towns關閉了postfix中procmail的功能,不修改資料匣(mail)權限,也可以正常產生maibox這個檔案
如圖http://vip2.blueshop.com.tw/towns/question/centos58_mail8.jpg

由這些圖看來,procmail在產生mailbox檔案時,使用的權限不對(他產生的檔案towns01:towns01,而postfix 產生的檔案為towns01:mail),造成當towns手動刪除 mailbox後,procmail無法正常產生mailbox檔案。

請問有大大們需過相同的問題嗎?是否有辦法修改procmail產生檔案為towns01:mail呢?

搜尋相關Tags的文章: [ procmail ] , [ postfix ] ,
本篇文章發表於2012-06-29 19:13
== 簽名檔 ==
來吧~~~電腦:http://blog.xuite.net/towns/hc
專修小問題:http://hc.chongyang-go.idv.tw
1樓
最有價值解答

那顆爛蔥
捐贈 VP 給 那顆爛蔥 檢舉此回應
這問題我也遇過...
我也是很放棄地直接把mail目錄設為777
本篇文章回覆於2012-07-01 14:45
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

towns
捐贈 VP 給 towns 檢舉此回應
不會吧! ^0^
本篇文章回覆於2012-07-02 17:35
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
作者回應

towns
捐贈 VP 給 towns 檢舉此回應
經過一些討論,使用1777,也是個方式
相關連結:http://phorum.vbird.idv.tw/viewtopic.php?f=2&t=37242&sid=4d71cc298a580d09ccb00a49c7080408
本篇文章回覆於2012-07-03 16:31
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.