dovecotのsmtp認証機能を使う

dovecotにもともと機能がついているのに
他のソフトをインストールして使う説明が多いのはなぜだろう?

postfix+dovecotsmtp sasl認証機能を実現しました。


postfixのmain.cfの最後に以下を追加

vi /etc/postfix/main.cf


smtpd_sasl_type = dovecot
smtpd_sasl_path = private/auth
smtpd_sasl_auth_enable = yes
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination


■dovscotのdovecot.confの auth default{}の部分を変更

vi /etc/dovecot.conf



auth default {
mechanisms = plain login
#passdb pam {
#}
#userdb passwd {
#}
socket listen {
client {
# Assuming the default Postfix $queue_directory setting
path = /var/spool/postfix/private/auth
mode = 0660
# Assuming the default Postfix user and group
user = postfix
group = postfix
}
}
}

MUA(OutlookExpress)をプロパティ>サーバ>このサーバは認証が必要にチェック


OK!