2012年11月4日日曜日

リモートのDovecotを利用したSMTP認証

今回は、SMTPサーバ以外のホストで既にPOP3 or IMAPサーバとしてのdovecotが稼動していて、それをSMTP認証で利用する場合の設定です。


まずは、リモートで稼動するdovecot側の設定変更をする。
※SMTPサーバが認証で使う任意のTCPポートをオープンさせる(下記の例では、12345/TCP)



/etc/dovecot/conf.d/10-master.conf:

service auth {
 unix_listener auth-userdb {
 }

 inet_listener {
   port = 12345
 }
}





次に、SMTPサーバ(postfix)側の設定を変更する。
※main.cfに以下の記述をする
 →リモートでdovecotが稼動しているサーバのIPアドレスとポートを指定



smtpd_sasl_type = dovecot
smtpd_sasl_path = inet:192.168.0.117:12345

0 件のコメント:

コメントを投稿