ウェブメール · 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 に従ってログイン画面をカスタマイズしてください。

ステップ 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;" >このチュートリアルを改善するための提案があればお知らせください… 楽しんでください!
新しい投稿を受信箱で受け取る
スパムはありません。いつでも購読を解除できます。