ウェブメール · 1 min read · Dec 29, 2025

SquirrelMail から ISPConfig 3 を使用して Atmail Open に変更する

SquirrelMail から Atmail Open に変更する

著者: Sellotape
バージョン: 1.00
最終編集日: 2010年12月4日土曜日

Atmail Open はオープンソースのウェブメールクライアントで、無料で利用でき、Squirrelmail の優れた代替手段です。このチュートリアルでは、ISPConfig 3 を使用して SquirrelMail の代わりに Atmail を使用する方法を示します。詳細情報はここで入手できます… http://atmail.org

ステップ 1 - データベースを作成する

まず、Atmail 用のデータベースを作成する必要があります。

  • ISPConfig を開き、サイトに移動します。
  • 左側のサブナビゲーションメニューから データベース を選択します。
  • 新しいデータベースを追加 をクリックします。
  • データベース名データベースユーザー、および データベースパスワード を作成します。

ステップ 2 - Squirrelmail をバックアップする

すべてがうまくいかない場合に備えて、Squirrelmail をバックアップする必要があります。

cd /usr/share   
mv squirrelmail squirrelmail.bak   
mkdir squirrelmail

ステップ 3 - ダウンロード、解凍、および不要なファイルを削除する

私のセットアップで最新の Atmail Open のバージョンを動作させることができませんでした。このチュートリアルの目的のために、v1.01 を使用します。最新バージョンを動作させる方法があれば、お知らせください。

cd squirrelmail   
wget http://downloads.sourceforge.net/atmailopen/atmailopen-1.01.tgz   
tar xvfz atmailopen-1.01.tgz   
cd atmailopen   
mv * ../   
cd ../   
rm –r atmailopen   
rm atmailopen-1.01.tgz

ステップ 4 - Atmail Open を Apache 用に書き込み可能にする

chown –R [Apache-user] /usr/share/squirrelmail

注意: Debian システムでは、[Apache-user] を www-data に置き換えてください。他の Linux ディストリビューションの Apache ユーザーは異なる場合があります。

ステップ 5 - サーバーに Atmail Open をインストールする

お好みのブラウザで http://yourdomain.tld/webmail にアクセスします。画面上の指示を読み、ライセンス契約を確認する必要があります。受け入れる場合は、続行できます!

ステップ 6 - データベースに接続する

ステップ 1 で ISPConfig にデータベースを作成しました。これから AtMail Open に詳細を入力する必要があります…

データベースに接続する

ステップ 7 - SMTP ホストを定義する

SMTP ホストを入力します(この例では localhost と仮定します)。認証が必要かどうか(例: メールリレイを使用してメールを送信する必要がある場合)と管理者のメールアドレスを入力します。

ステップ 8 - SquirrelMail(または他のウェブメールシステム)からデータをインポートする

このステップでは、他の人気のあるウェブメールシステムからデータをインポートする可能性があります。これを行うことに決めた場合は、Squirrelmail を選択し、データベース接続設定を入力して「続行」をクリックしてください。

ステップ 9 - 完了! Atmail Open にログインする

新しい Atmail Open ウェブメールシステムにログインできるようになりました!ここからはすべて順調ですが、希望があればステップ 10 に従ってログイン画面をカスタマイズしてください。

Atmail にログイン

ステップ 10 - ログイン画面をカスタマイズする

このステップでは、ログイン画面から メールサーバー言語、および プロトコル フィールドを削除し、毎回手動で入力する必要がないようにデフォルト設定を定義する方法を説明します。

vi /usr/share/squirrelmail/html/login-light.html

以下の行を見つけて、適宜編集します…

ログインヘッダー / タイトルテキスト

< td >Webmail アクセス< /td >

ログイン手順 / カスタムメッセージ

< td >< div id="AuthStatus" class="logintext" style="padding-left: 4px;" >ユーザー名とパスワードを入力してください。< /div >< /td >

ログインページから ‘メールサーバー’ フィールドを非表示にし、デフォルトを ‘localhost’ に設定する

見つける…

< tr id="mailserver" >

変更する…

< tr id="mailserver" style="display:none;" >

見つける…

< td align="left" >< input name="MailServer" type="text" class="logininput" id="MailServer">< /td >

変更する…

< td align="left" >< input name="MailServer" type="text" class="logininput" id="MailServer" value="localhost" >< /td >

ログインページからプロトコルを非表示にする

見つける…

< tr id="protocol" >

変更する…

< tr id="protocol" style="display:none;" >

ログインページから言語を非表示にする

見つける…

< tr >
     < td > < /td >
     < td colspan="2" align="right" >言語:< /td >

< tr > タグを変更する…

< tr style="display:none;" >

このチュートリアルを改善するための提案があればお知らせください… 楽しんでください!

Share: X/Twitter LinkedIn

新しい投稿を受信箱で受け取る

スパムはありません。いつでも購読を解除できます。