メールサーバー · 1 min read · Sep 27, 2025
iRedOSを使用してフル機能のメールサーバーをセットアップする: MySQL, Postfix, Dovecot, ClamAV, SpamAssassin, RoundCube/SquirrelMail
iRedOSを使用してフル機能のメールサーバーをセットアップする: MySQL, Postfix, Dovecot, ClamAV, SpamAssassin, Amavisd, RoundCube/SquirrelMail
iRedMailは、2分以内にフル機能のメールソリューションを迅速に展開できるシェルスクリプトです。iredmail 0.5以降はDebian 5.0.1もサポートしています(i386とx86_64の両方をサポート)。その目的は、Linuxメールサーバーのインストールと構成を簡単で使いやすくすることです。iRedMailは、仮想ドメインとユーザーを保存するためのバックエンドとしてOpenLDAPとMySQLの両方をサポートしています。このチュートリアルでは、MySQLバックエンドの使用方法を示します。
現在、iRedmailは2つのウェブメールプログラム、RoundCubeとSquirrelMailを提供しており、どちらもMySQLおよびOpenLDAPバックエンドをサポートし、パスワードを変更できます。
iRedOSは、不要なパッケージが削除されたカスタマイズされたCentOS 5.3ディストリビューションです。最新のiRedMail(iredmail0.50)を搭載しており、より迅速かつスムーズにiredmailをインストールできます。
- このソリューションで使用される主なコンポーネント: http://code.google.com/p/iredmail/wiki/Main_Components
- ディスカッションフォーラム: http://www.iredmail.org/forum/
- プロジェクトホームページ: http://code.google.com/p/iredmail/
1 要件
このシステムをインストールするには、以下が必要です:
- iRedOS-0.5.0-CentOS-5.3.i386.isoまたはiRedOS-0.5.0-CentOS-5.3.x86_64.iso、HTTP/FTP経由でiRedOS-0.5.0-CentOSイメージをダウンロード
2 前提条件
このチュートリアルでは、以下を使用します:
- ホスト名 mail.example.com
- IPアドレス 192.168.1.10
- 最初の仮想ドメイン: example.com
3 基本システムのインストール
iredosからブートします。ブートプロンプトで次のように押します:

言語を選択します:

キーボードレイアウトを選択します:

新しいシステムにCentOS 5.3をインストールしているので、「このドライブを初期化してすべてのデータを消去しますか?」という質問には「はい」と答えます。

次に、インストールのためのパーティショニングスキームを選択する必要があります。簡単のために、「選択したドライブのすべてのパーティションを削除し、デフォルトのレイアウトを作成」を選択します。

次の質問(これを実行してもよろしいですか?)には「はい」と答えます:

ネットワーク設定に進みます。ここでのデフォルト設定は、DHCPでネットワークインターフェースを構成することですが、サーバーをインストールしているので、静的IPアドレスは悪くありません… 右上の「編集」ボタンをクリックします。

ポップアップウィンドウで「動的IP構成(DHCP)を使用」と「IPv6サポートを有効にする」のチェックを外し、ネットワークカードに静的IPアドレスを設定します(このチュートリアルでは、デモ用にIPアドレス192.168.1.10を使用しています)および適切なネットマスク(例:255.255.255.0;)

ホスト名を手動で設定します。例:mail.example.com、ゲートウェイ(例:192.168.1.1)およびDNSサーバー(例:4.2.2.1)を入力します:

タイムゾーンを選択し、「システムクロックはUTCを使用」を選択しないでください:

rootのパスワードを設定します:

インストールが始まります。これには数分かかります:

新しい投稿を受信箱で受け取る
スパムはありません。いつでも購読を解除できます。