質問: postfixのsmtp_sasl~ と smtpd_sasl~の違い タイトルの通りでどちらも似たような書式・パラメータを持っていますが、この2つに違いは何か違いがあるのですか? 私の環境はfedora10にpostfixで本片手に勉強中の身で、その本では両方の設定をmain.cfに追加しています。postfix側のsmtp認証のためにsmtpd_sasl、op25b対策にsmtp_saslの項目を設定していると書いてあるのですが、後者はともかく、前者の意味がわかりません。 smtpd_sasl~の設定をコメントアウトし、メールソフトから送信テストしてみたところ、何事もなく認証が通り、メールが送信されているようなのでsmtpd_saslがなぜ必要なのか混乱しています。 わかる方いらっしゃいましたらご教授願います。
回答: >この2つに違いは何か違いがあるのですか? smtp_~は他のsmtpサーバに接続しに行くときのクライアントとして動作するときの設定。 smtpd_~はsmtpサーバとして他からの接続を受ける時の設定。 だったはずです。 >smtpd_sasl~の設定をコメントアウトし、メールソフトから送信テストしてみたところ、何事もなく認証が通り、メールが送信されているようなのでsmtpd_saslがなぜ必要なのか混乱しています。 本当に認証されていますか? コメントアウトした内容とデフォルト設定が同じだったということはありませんか? 自ネットワーク内の場合は認証をパスする。というような設定になっていたりしませんか?