回答編集履歴
1
追記: postfix ユーザーのサブグループに mailman グループを追加
answer
CHANGED
@@ -1,3 +1,18 @@
|
|
1
1
|
/usr/local/mailman/data/owner-bounces.mbox のパーミッションがおかしいのかもしれません。
|
2
2
|
`check_perms` コマンドでパーミッションのチェックを行なうといいと思います(/usr/local/mailman/bin/check_perms にあると思います)。
|
3
|
-
`check_perms -f` で強制的にパーミッションを変更することができます。
|
3
|
+
`check_perms -f` で強制的にパーミッションを変更することができます。
|
4
|
+
|
5
|
+
###(2016/09/16 14:44) 追記
|
6
|
+
mailman-loop 宛のメールは postfix の local プログラムから直接 owner-bounces.mbox ファイルに書き込まれます。
|
7
|
+
また、おそらく、ロックファイルなども一時的に作成するので、ディレクトリも postfix で書き込める必要があります。
|
8
|
+
ディレクトリのオーナー、グループを変更すると check_perms でエラーとなるので、postfix ユーザーのサブグループに mailman グループを追加するといいと思います。
|
9
|
+
|
10
|
+
```
|
11
|
+
(例)
|
12
|
+
# id postfix
|
13
|
+
uid=89(postfix) gid=89(postfix) groups=89(postfix),12(mail)
|
14
|
+
|
15
|
+
# usermod -G mail,mailman postfix
|
16
|
+
# id postfix
|
17
|
+
uid=89(postfix) gid=89(postfix) groups=89(postfix),12(mail),41(mailman)
|
18
|
+
```
|