手順 |
内容 |
備考 |
1 |
/etc/skel/ ディレクトリの下に、以下のディレクトリを作成します。
全てのディレクトリのパーミッションは 700 とします。
Maildir/ --+-- new/
|
+-- cur/
|
+-- tmp/
|
|
|
2 |
以下の内容の /etc/skel/.forward ファイルを作成します。
パーミッションは 644 とします。
# Please do not change it!
"|IFS=' ' && exec /usr/bin/procmail -f- || exit 75 #~/Maildir/"
|
|
.forward から procmail を起動します。
.forward は変更禁止
とし、メール転送設定は .procmailrc に記述します。
|
3 |
以下の内容の /etc/skel/.procmailrc# ファイルを作成します。
パーミッションは 644 とします。
.procmailrc# の最後の # を外すと有効になります。
:0 c
# Mail forwarding
! aaa@bbb.net ccc@ddd.com eee@fff.co.jp
|
|
メール転送を行う場合の雛形です。
@1行目の c は転送元にもメールを残す設定です。
c を外すとメールは残りません。
A3行目はメール転送指定です。
! に続いて転送先アドレスを記述します。
複数指定する場合はスペースを空けます。
Bprocmail レシピそのものなので、spam メール撃退などのレシピを記述することも可能です。
|
4 |
/etc/skel/ ディレクトリの下に、public_html ディレクトリを作成します。
パーミッションは 755 とします。
|
Web 用のディレクトリです。
@index.html があれば、http://nice.kaze.com/~username/ でホームページを表示します。
Aindex.html がなければ、http://nice.kaze.com/~username/ でここに入っているファイル名を表示し、ダウンロードできます。
|
5 |
ちゃんとできているか、念のため確認します。
# ll /etc/skel
合計 24
drwxr-xr-x 4 root root 4096 7月 5 05:33 .
drwxr-xr-x 88 root root 4096 7月 3 06:18 ..
-rw-r--r-- 1 root root 92 6月 23 20:26 .forward
-rw-r--r-- 1 root root 63 6月 22 20:50 .procmailrc#
drwx------ 5 root root 4096 6月 22 20:51 Maildir
drwxr-xr-x 2 root root 4096 7月 5 05:29 public_html
# ll /etc/skel/Maildir/
合計 20
drwx------ 5 root root 4096 6月 22 20:51 .
drwxr-xr-x 4 root root 4096 7月 5 05:33 ..
drwx------ 2 root root 4096 6月 22 20:48 cur
drwx------ 2 root root 4096 6月 22 20:48 new
drwx------ 2 root root 4096 6月 22 20:48 tmp
|
|
このような感じにファイルやディレクトリができていれば大丈夫です。
|