Ubuntu 18.04専用サーバーまたはVPSで送信専用メールサーバーとしてPostfixを設定する方法

Postfixは、インターネットでメールをルーティングおよび配信するために広く使用されているオープンソースのメール転送エージェント(MTA)です。 SMTP(Simple Mail Transfer Protocol)サーバーは1997年に開始され、もともとはWietse Venemaによって作成されました.


Ubuntu 18.04サーバーから重要なメールを受け取りたい場合(たとえば、cronジョブ、自動バックアップ完了など)、送信専用メールサーバーとしてPostfixをインストールできます。.

Postfixは管理が簡単で、高速でリソース効率が良いです。電子メールサーバーもセキュリティに重点を置いており、アクティブな開発チームがあります。 Security Spaceによる最近のレポートによると、Postfixは2018年6月の時点でウェブ上で送信されたすべての電子メールの33%を制御しています.

このガイドでは、Ubuntu 18.04でPostfixを完全にセットアップして、システムからの重要なメールを見逃さないようにするために必要な手順に焦点を当てています.

前提条件

  • ドメイン名
  • Ubuntu 18.04サーバー
  • sudo権限を持つ非rootユーザー

手順1:サーバーが完全修飾ドメイン名(FQDN)を指すようにする

最初に、サーバーのホスト名が完全修飾ドメイン名(FQDN)に設定されていることを確認します。.

FQDNは、インターネット上でサーバーを識別する一意のアドレスであり、2つの部分で構成されます。ホスト名(例:mailまたはplutoまたはnyc)およびドメイン名(例:example.com).

したがって、FQDNの基本的な構文は次のようになります。

$ [ホスト名]。[ドメイン]。[tld].

mail.example.com

Ubuntu 18.04サーバーでFQDNを設定するには、まず、 / etc / hostname ファイルを作成し、名前を「mail」に変更します。ニーズに応じて他の名前を使用でき、ほとんどの人は惑星、都市などの名前を使用します。

$ sudo nano / etc / hostname

‘/ etc / hostname’ファイルの抜粋

郵便物

押す CTRL + X、Y そして 入る そのファイルの変更を保存するには.

ドメイン名の部分を入力してFQDNを作成するには、「etc / hosts ‘ ファイル:

$ sudo nano / etc / hosts

ファイルの上部で以下の値を設定します。交換することを忘れないでください 「example.com」 そして 「198.51.100.3」 ドメイン名とサーバーのパブリックIPアドレスをそれぞれ.

127.0.0.1 localhost
127.0.1.1 mail.example.comメール
198.51.100.3 mail.example.comメール

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

以下のコマンドを実行して、パッケージ情報を更新します。

$ sudo apt-get update

メールをテストするためのすべての関連ユーティリティと共にPostfixをインストールするには、以下のコマンドを実行します:

$ sudo apt-get install mailutils

インストールが完了する前に、postfixをカスタマイズするオプションが表示されます.

電子メール構成の一般的なタイプで、 ‘インターネット・サイト’. 押す, タブ 強調する ‘OK’ そして次に押します 入る.

「システムメール名」 フィールドにドメイン名を入力します(例:「mail.example.com」ではなくexample.com)

押す タブ 再びそして 入る 続行します。 Postfixのインストールが正常に完了します.

ステップ3:Postfixを構成する

ほとんどのPostfix構成設定は、 /etc/postfix/main.cf ファイル。このファイルに1つの大きな変更を加えて、ローカルサーバーからのメールのみをPostfixが送信できるようにして、スパマーによるオープンリレーとしての使用を回避します。.

これを行うには、nanoエディターを使用して構成ファイルを開きます。

$ sudo nano /etc/postfix/main.cf

エントリ「inet_interface」を探して、その値を ‘すべて’「ループバックのみ」

inet_interfaces = loopback-only

また、エントリ ‘myhostname’、その値をサーバーの完全修飾ドメイン名に変更します

myhostname = mail.example.com

押す CTRL + X、Y そして 入る 変更を保存するには

ステップ4:Postfixを再起動する

変更を加えたら、以下のコマンドを実行してPostfixサーバーをリロードし、新しい変更を選択する必要があります。

$ sudo service postfix restart

ステップ5:メール送信機能をテストする

メールを送信するためのすべての関連メールユーティリティと共にPostfixをインストールしました。したがって、以下のコマンドを使用して、電子メールサーバーが期待どおりに動作しているかどうかをテストできます。これを行うには、以下のコマンドを実行します。

$エコー "このメールはPostfixが機能していることを確認します" |メール-s "Posfixのテスト" [email protected]

[email protected]を、メールを送信する正しいアドレスに置き換えることを忘れないでください。 Yahoo、Google、またはMicrosoftアカウントにメールを送信できます.

次に、メールアドレスを確認して、メールが正常に配信されたかどうかを確認します。スパムフォルダを確認することを忘れないでください

結論

Ubuntu 18.04 VPSでPostfixを電子メールサーバーとして構成および設定する方法はこれですべてです。問題が発生した場合は、ホスティングプロバイダーに問い合わせて、ポート25をブロックしていないか、またプロバイダーがポート25を有効にできるかどうかを確認してください。ガイドに従えば、サーバーからの電子メール通知は問題なくうまく機能するはずです。.

以下の上位3つのVPSサービスを確認してください。

A2ホスティング

開始価格:
$ 5.00


信頼性
9.3


価格
9.0


使いやすい
9.3


サポート
9.3


特徴
9.3

レビューを読む

A2 Hostingにアクセス

ScalaHosting

開始価格:
$ 12.00


信頼性
9.4


価格
9.5


使いやすい
9.5


サポート
9.5


特徴
9.4

レビューを読む

ScalaHostingにアクセス

Hostinger

開始価格:
3.95ドル


信頼性
9.3


価格
9.3


使いやすい
9.4


サポート
9.4


特徴
9.2

レビューを読む

Hostingerにアクセス

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me