postfix & dovecotを特定ユーザのみログイン可能にする


/etc/pam.d/dovecot
/etc/pam.d/smtp(無かったら作る)
を以下のの内容にした
hogeuserのみログインを許す設定
#%PAM-1.0

@include common-auth
account required pam_succeed_if.so user = hogeuser
@include common-account
@include common-session


設定を変更したら再起動を忘れずに
/etc/init.d/saslauthd restart

その他pamモジュールの詳しい使い方は
man pam_listfile
みたいにする

あとログを見ればpamで使うサービス名を特定できた

参考リンク
http://wiki.debian.org/PostfixAndSASL
http://d.hatena.ne.jp/hiro-ueda/20090901/1251811629
http://www.usupi.org/sysad/105.html
http://www.usupi.org/sysad/106.html