
CentOS に Postfix をセットアップし、適切に構成しました。
ここで、スパムの配信を避けるためにユーザー認証を有効にしたいと思います。
複雑な設定は必要なく、ユーザー名/パスワード (または設定が簡単な場合は MySQL データベース) を保存し、Postfix SMTP 接続で AUTH コマンドなしで電子メールが配信されないようにする単純な txt ファイルだけが必要です。
Google で検索し、Postfix/SASL に関連する記事をたくさん読みましたが、理解できず、Postfix を SMTP Auth で実行できませんでした。このプロセスを段階的に説明してくれる人はいませんか?
ありがとうございます。ご連絡をお待ちしております。
答え1
これflurdy の記事には、これを行う方法に関するすべての情報が記載されています。Mysql でこれを行う方法が説明されています。
答え2
メール配信の認証は行わないでください。そうしないと、自分のメール サーバー以外のメール サーバーのユーザーが、自分のサーバーのメールボックスに電子メールを配信できなくなります。
私が理解している限りでは、本当に必要なのは、SPAM を遮断するサーバーをセットアップすることです。Spamassassin、RBL、およびグレーリストは、適切にセットアップすれば、ほとんどすべてを遮断します。
私のブログに投稿したこの記事をご覧ください -アンチスパムポストフィックス設定
そこには、個人的な制約によりあまり好きではない spamassasin を使用せずに 99% 以上の SPAM をカットする私のメール サーバー設定のコピーがあります。