GNU/Linux >> Linux の 問題 >  >> Cent OS

Centos8でiRedMailメールサーバーをステップバイステップでセットアップする

Linux上で独自の電子メールサーバーを最初からセットアップすることは、長くて退屈なプロセスであり、苦痛ですが、上級ユーザーでない場合は。このチュートリアルでは、iRedMailを使用してCentOS 8でフル機能のメールサーバーをすばやくセットアップする方法を紹介し、時間と頭痛の種を大幅に節約します。

iRedMailは、Linux / BSDサーバーに必要なすべてのメールサーバーコンポーネントを自動的にインストールして構成するシェルスクリプトであるため、手動でのインストールと構成が不要になります。 iRedMailを使用すると、無制限のメールボックスと無制限のメールドメインを簡単に作成できます。 Webベースの管理パネルで。メールボックスは、MariaDB / MySQL、PostgreSQLデータベース、またはOpenLDAPに保存できます。以下は、iRedMailによって自動的にインストールおよび構成されるオープンソースソフトウェアのリストです。

事前設定

サーバーを設定するための前提条件は次のとおりです。

ダウンロード

iReadMailダウンロードページにアクセスして、https://www.iredmail.org/download.html

をダウンロードします。

または、curlコマンドを使用してアーカイブをダウンロードできます

curl -sLO https://github.com/iredmail/iRedMail/archive/1.4.2.tar.gz

インストールと構成

完了したら、次のことを行います。

ファイルを解凍します

tar xvf 1.4.2.tar.gz

解凍したディレクトリに移動し、インストールスクリプトの適切な権限を付与します

スクリプトも実行します

chmod +x iRedMail.sh
sudo ./iRedMail.sh

次に、一連のTUIが表示されます

メールサーバー設定ウィザードが表示されます。 Tabキーを使用して、はいを選択します Enterキーを押します。

次の画面では、メールストレージパスを選択するように求められます。デフォルトの/var/vmailを使用できます 、Enterキーを押すだけです。

次に、Webサーバーを実行するかどうかを選択します。電子メールアカウントを追加するにはWebベースの管理パネルが必要なため、Webサーバーの実行を選択することを強くお勧めします。また、RoundcubeWebメールにアクセスすることもできます。デフォルトでは、Nginx Webサーバーが選択されているため、Enterキーを押すだけです。 (アスタリスクは、アイテムが選択されていることを示します。)

インストール後の管理と保守を容易にするために、使い慣れたものを選択してください。 OpenLDAPを使用します。

メールアカウントを保存するためのデフォルトのバックエンドとしてOpenLDAPを選択した場合は、LDAPサフィックスを指定します。これらはドメイン名の単なる構成要素です。

MySQLrootユーザーのパスワードを入力します。

メールドメイン名を入力してください–これはサーバー名と同じにすることはできません。

次に、メールドメイン管理者のパスワードを設定します。

オプションのコンポーネントを選択します。デフォルトでは、4つのアイテムすべてが選択されています。したがって、Enterキーを押すだけです。カスタマイズすることもできます。

これで、構成を確認できます。 Yと入力します すべてのメールサーバーコンポーネントのインストールを開始します。

これにより、ireadmailに必要なパッケージがサーバーにインストールされます

構成の開始

構成が完了すると、ファイアウォールアクセスの構成が開始されます。「はい」と入力するか、Enterキーを押してそのままにします。

インストールプロセスでエラーが表示されないことを確認してください。エラーが発生した場合は、OSを再インストールしてから、サーバーにiRedMailを再インストールすることをお勧めします。そうしないと、メールサーバーが正しく機能しない可能性があります。

インストールの最後に、yを選択します iRedMailが提供するファイアウォールルールを使用してファイアウォールを再起動します。

これでiRedMailのインストールが完了しました。 WebメールのURL、Web管理パネル、およびログイン資格情報が通知されます。 iRedMail.tips ファイルには、iRedMailサーバーに関する重要な情報が含まれています。

システムを再起動します

sudo reboot

https://mail.unixcop.local/mail

にアクセスします

ユーザー名とパスワードの入力を求められます。


Cent OS
  1. CentOS 6 /RHEL6でのSysLogサーバーのセットアップ

  2. CentOS 7 /RHEL7でNFSサーバーをセットアップする方法

  3. CentOS 7サーバーにMariaDBをインストールする-ステップバイステップのプロセス?

  1. CentOSでSFTPサーバーをセットアップする方法

  2. CentOS 7 /RHEL7でSysLogサーバーをセットアップする方法

  3. CentOS/RHEL で mutt をセットアップする方法

  1. CentOS7で集中型Rsyslogサーバーをセットアップする

  2. CentOS8でOpenVPNサーバーをセットアップする

  3. CentOSでMySQLレプリケーションを設定する方法