GNU/Linux >> Linux の 問題 >  >> Ubuntu

Ubuntu / Debianで「SquirrelMail」(ウェブメール)を使用して完全なメールサーバー(Postfix)をセットアップする方法

Linux搭載のマシンでメールサーバーを作成することは、サーバーを初めて構成するときに、それが何を意味するのかわからない場合、すべてのシステム管理者が行う必要がある最も重要なことの1つです。 「example.com」のようなウェブサイトがある場合は、簡単です。 」の場合、「[メール保護]のようなメールアカウントを作成できます 」を使用すると、 Hotmail などのサービスを使用する代わりに、メールを簡単に送受信できます。 、 Gmail Yahooメール 、など。

この記事では、 Postfixをインストールしてこれを行う方法を学習します。 「SquirrelMail」を備えたメールサーバー 」ウェブメールアプリケーションとそのDebian10/9への依存関係 およびUbuntu20.04 / 18.04 / 16.04 LTSリリース。

ステップ1:Apache2とPHP7をインストールする

1。SquirrelMail」を使用して実行中のメールサーバーを作成するには 」、両方の Apache2をインストールする必要があります & PHP7 最初にパッケージを実行します。

$ sudo apt-get update -y
$ sudo apt-get upgrade -y
$ sudo apt-get install apache2 php7
OR
$ sudo apt-get install apache2 php

ステップ2:Postfixメールサーバーをインストールする

2。 接尾辞 メール転送エージェント( MTA )これはメールの送受信を担当するソフトウェアであり、完全なメールサーバーを作成するために不可欠です。

Ubuntu / DebianまたはMintにインストールするには、次のコマンドを実行します:

$ sudo apt-get install postfix

インストール中に、メール構成のタイプを選択するように求められます。「インターネットサイト」を選択します。 」。

3。 次に、メールの送受信に使用する完全修飾ドメイン名を入力します。

4。 FQDNを設定したら、を使用してPostfixメールサーバーを再起動する必要があります。

$ sudo systemctl restart postfix
OR
$ sudo service postfix restart

ステップ3:Dovecotのインストール

5。 ダブコット メール配信エージェント( MDA )、メールサーバーとの間でメールを配信します。インストールするには、次のコマンドを実行します。

$ sudo apt-get install dovecot-imapd dovecot-pop3d

6。 次に、次のコマンドを使用してDovecotサービスを再起動します。

$ sudo systemctl restart dovecot
OR
$ sudo service dovecot restart

ステップ4:UbuntuにSquirrelMailをインストールする

7。 SquirrelMail は、サーバー上のメールを管理するために使用するメールサーバーです。このサーバーには、仕事をするためのシンプルなウェブインターフェースがあり、モジュールやテーマを追加してカスタマイズできます。

$ wget https://sourceforge.net/projects/squirrelmail/files/stable/1.4.22/squirrelmail-webmail-1.4.22.zip
$ unzip squirrelmail-webmail-1.4.22.zip
$ sudo mv squirrelmail-webmail-1.4.22 /var/www/html/
$ sudo chown -R www-data:www-data /var/www/html/squirrelmail-webmail-1.4.22/
$ sudo chmod 755 -R /var/www/html/squirrelmail-webmail-1.4.22/
$ sudo mv /var/www/html/squirrelmail-webmail-1.4.22/ /var/www/html/squirrelmail

8。 インストール後、SquirrelMailを設定するには、このコマンドを実行する必要があります。

$ sudo perl /var/www/html/squirrelmail/config/conf.pl

09。 次に、「 2」と入力します 」を使用してサーバー設定を編集すると、プロンプトが表示されます。

10。 ここで「1」と入力します 」を使用してドメイン名を変更し、ドメインを作成します(例: tecmint.com

11。R」と入力して、メインメニューに戻ります。 」と入力キーを押して、「 4」と入力します。 」を使用して、一般的なオプションを構成します。

サーバー側の並べ替えを許可する」と表示されます 」? 「11」と入力します 」を「false」から変更します 」から「true 」と入力して「y 」。次に、 Enterを押します キーを押して、「S」を入力します 構成ファイルを保存するためのキー。

12。 これで、 domain.com/squirrelmailにアクセスしてメールサーバーにアクセスできます。 。

ステップ5:メールユーザーの作成

13。 SquirrelMailウェブメールの使用を開始するには、新しいユーザーを作成する必要があります。そのためには、実行します。

$ sudo useradd myusername

myusername」を置き換えます 」を使用して、必要なユーザー名で、を実行して新しいユーザーのパスワードを作成します。

$ sudo passwd myusername

14。 / var / www / html / myusernameにユーザーのホームフォルダーを作成します デフォルトのホームディレクトリにします。

$ sudo mkdir -p /var/www/html/myusername
$ usermod -m -d /var/www/html/myusername myusername

15。 次に、ログインページに戻り、新しく作成したユーザーのユーザー名とパスワードを入力します。

次のエラーメッセージが表示されたら驚かれることでしょう。

これは権限の問題であり、ユーザーに「 myusername」を指定する必要があります 」ホームフォルダの完全な権限。

$ sudo chown -R myusername:myusername /var/www/html/myusername

16。 権限が設定されると、SquirrelMailにログインできるようになります。

そこからメールを送信することも、「 [email protected] ple.com」に送信してメールを受信することもできます。 」、「 myusername」を忘れずに置き換えてください 」と作成したユーザー名。

その他のエラーが発生した場合は…「/var/log/mail.err」を確認してください 」ファイル、すべてのエラーメッセージがそこに保存され、道に迷うことはありません🙂

以前にメールサーバーを作成しようとしたことがありますか?どうだった?以前にSquirrelMailまたは他のメールサーバーを使用したことがありますか?どう思いますか?


Ubuntu
  1. UbuntuサーバーにDKIMをインストールする方法

  2. Ubuntu16でZimbraメールサーバーをセットアップする方法

  3. UbuntuまたはDebianのpostfixでメール転送を設定する

  1. Ubuntu20.04でOpenVPNサーバーをセットアップする方法

  2. Ubuntu 20.04でRsyslogサーバーをセットアップする-その方法は?

  3. Debian 6(Squeeze)でPostfix、Dovecot、Saslを使用してシンプルでありながら強力なメールサーバーをセットアップする方法

  1. Debian 9 /Ubuntu16.04サーバーでHAProxyを設定する方法

  2. Ubuntu 18.04 /Debian9サーバーでsosreportを生成する方法

  3. Ubuntu18.04LTSでPritunlを使用してVPNサーバーをセットアップする方法