• 締切済み

smtpについて

qmail、checkpassword、tcpserver、qmail-vidaを用いてメールサーバを構築したのですが、外部ネットワークから自ホスト宛のメールは送信できてしまうのですが、どこに送信する場合にもSMTP-AUTHで認証したユーザーのみに許可したいのですが、その場合の設定方法がわかりません。 tcp.smtp.cdbは下記のようにしました。 192.16.:allow,RELAYCLIENT="" 127.:allow,RELAYCLIENT="" :allow

みんなの回答

  • anights
  • ベストアンサー率72% (35/48)
回答No.1

・自ドメイン宛は内外問わず認証が無くても受け取り、内部からは認証済みユーザだけオープンリレーする場合 192.16.:allow,TEMPRELAYCLIENT="" 127.:allow,TEMPRELAYCLIENT="" :allow ・外部からの自ドメイン宛は認証が無くても受け取り、内部からは自ドメイン宛含め認証が必要な場合 192.16.:allow,FORCEAUTH="",TEMPRELAYCLIENT="" 127.:allow,FORCEAUTH="",TEMPRELAYCLIENT="" :allow ・自ドメイン宛及びオープンリレー時すべてに認証が必要な場合 SMTPの起動設定時にFORCEAUTH環境変数を設定する あとは組み合わせればやりたいことが出来るかと思います。

参考URL:
http://qmail-vida.sourceforge.jp/doc/qmail-smtpup.html,http://qmail-vida.sourceforge.jp/doc/qmail-smtpd-ext.html

関連するQ&A