このチュートリアルでは、CentOS 8にPostfixをインストールする方法を紹介します。知らなかった人のために、Postfixは無料のオープンソースMTA(メール転送エージェント)です。 Linuxシステムでのメールのルーティングまたは配信に使用されます。デフォルトの構成ではローカルメール送信が許可されますが、それ自体は多くの顧客が使用するマシンで非常に便利です。そのような訪問者がいない場合でも、多くのサービスがレビューをダンプします。また、メッセージを電子メールに送信します。これは、ルートコンシューマーにローカルで導入されるため、sysadminは、ログインしてルートユーザーに切り替えると、アクティビティに気付く可能性があります。
この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、サイトを独自のVPSでホストしていることを前提としています。インストールは非常に簡単で、ルートアカウントで実行されていますが、そうでない場合は、' sudo
を追加する必要があります。 ルート権限を取得するコマンドに‘。 CentOS8にPostfixMailを段階的にインストールする方法を紹介します。
前提条件
- 次のオペレーティングシステムのいずれかを実行しているサーバー:CentOS8。
- 潜在的な問題を防ぐために、OSの新規インストールを使用することをお勧めします
非rootsudoユーザー
またはrootユーザー
へのアクセス 。非rootsudoユーザー
として行動することをお勧めします ただし、ルートとして機能するときに注意しないと、システムに害を及ぼす可能性があるためです。
CentOS8にPostfixをインストールする
ステップ1.まず、システムが最新であることを確認することから始めましょう。
sudo dnf clean all sudo dnf update
ステップ2.CentOS8にPostfixをインストールします。
次のコマンドを実行してPostfixメールサーバーをインストールします:
sudo dnf install postfix
Postfixが正常にインストールされたら、以下を実行してPostfixサービスを開始して有効にします:
sudo systemctl start postfix sudo systemctl enable postfix
手順3.Mailx電子メールクライアントをインストールします。
次に、Mailx電子メールクライアントパッケージをインストールして、次のコマンドを入力して、システムに送信された電子メールを確認します。
sudo dnf install mailx
インストール後、ローカルサーバーにメールを送信できます。たとえば、システム管理者ユーザー' meilanaにテストメールを送信します。コード> 。」これを行うには、ターミナルで次のコマンドを入力します。
mail meilana
Enterキーを押します。システムは「件名」の入力を求めます。 「。次に、もう一度Enterキーを押して、メール本文を書き込みます。 bodyを書いた後 、Enterキーを押してドット(。)と入力し、もう一度Enterキーを押してメールを送信します。
メールが宛先に到着したかどうかを確認するには、受信者側からrootとしてログインし、ターミナルに「mail」と入力します。
手順4.ファイアウォールを構成します。
Firewalldが実行されている場合は、SMTPサービスを許可します。SMTPは以下を使用します:
sudo firewall-cmd --add-service=smtp --permanent sudo firewall-cmd --reload
おめでとうございます!Postfixが正常にインストールされました。CentOS8システムにPostfix Mail Serverをインストールするためにこのチュートリアルを使用していただきありがとうございます。追加のヘルプや役立つ情報については、Postfixの公式Webサイトを確認することをお勧めします。