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

クラウドサーバーをメールサーバーとして準備する

警告: クラウドでメールサーバーを管理しても、受信者の受信トレイにメールが配信される保証はありません。電子メールの配信可能性の確立と維持は複雑な作業です。マネージドメールソリューションが必要な場合は、ホスト型メールサービスをご覧ください。

メールサーバーの送信レピュテーションを向上させるには、次のソリューションの使用を調査して検討する必要があります。

  • DomainKeys Identified Mail(DKIM)
  • ドメインベースのメッセージ認証、レポート、および準拠(DMARC)DNSレコード

あらゆる種類のメールサービスを構成する前に、クラウドサーバーでホスト名と逆引きドメインネームシステム(RDNS)が正しく設定されていることが重要です。この記事では、電子メール用にCloudServerを構成するために必要なホスト名とRDNS設定を確認します。

前提条件

この記事の説明では、次のテクノロジーを使用しています。

  • Ubuntu®Hardyオペレーティングシステム。 (手順は他のLinux®ディストリビューションでも機能する可能性がありますが、テストされておらず、保証されていません)。
ホスト名を構成する

ホスト名はクラウドサーバーの名前です。ホスト名は、電子メールのヘッダーで使用されます。ヘッダーは、メールのアドレスと送信者ラベルと考えることができます。

コマンドラインからホスト名を設定するには、いくつかのファイルを調整する必要があります。

  1. 現在のホスト名を確認することから始めます:

    hostname -f

    クラウドサーバーの例では、出力は次のとおりです。

    cloudserver1

注: これらの手順では、ドメイン mail.democloud.comを使用します 。

  1. ドメインに一致するようにホスト名を変更します:

    sudo nano /etc/hostname

    現在のホスト名を置き換えますcloudserver1 選択したドメイン名(この例では mail.democloud.com )を使用します 。

  2. 次のコマンドを使用して、編集用に編集する2番目のファイルを開くことができます。

    sudo nano /etc/hosts

    クラウドサーバーの例では、デフォルトは次のようになります。

    127.0.0.1 localhost localhost.localdomain 127.0.0.1 cloudserver1

    cloudserver1を置き換えます mail.democloud.comを使用 。クラウドサーバーで、mail.democloud.comを置き換えます ドメインで。

  3. Cloud Serverを再起動し、次の一連のコマンドを使用してホスト名の出力を確認することにより、ホスト名の変更を確認します。

    sudo shutdown -r now

    hostname -f

出力は次のようになります:

`mail.democloud.com`

注: mail.democloud.com ホスト名の例です。

コントロールパネルでRDNSを変更する

次に、サーバーでRDNSを構成する必要があります。

  1. サーバーの[DNS]タブに移動し、[逆DNS]セクションまで下にスクロールします。

  2. 関連するフィールドを、RDNSレコードで必要なドメイン名に変更します。詳細な手順については、DNS-逆引きDNSレコードの作成を参照してください。

RDNSの変更を確認する

RDNSの伝播には24〜48時間かかる場合があります。メール設定を構成してテストする前に、変更が完全に反映されるまで待つことをお勧めします。

RDNSを確認するには、Cloud Serverのインターネットプロトコル(IP)アドレスをdigに入力する必要があります。 コマンド。

digをインストールします 次のコマンドを使用して、ベースのUbuntu HardyCloudServerで機能します。

`sudo aptitude install dnsutils`

これで、RDNSの変更が正しいことを確認できます。

digを使用してRDNS出力を確認します コマンド:

`dig -x 208.75.84.20`

この場合、出力には正解が含まれます:

dig -x 208.75.84.20
...
...
;; QUESTION SECTION:
;20.84.75.208.in-addr.arpa.     IN      PTR

;; ANSWER SECTION:
20.84.75.208.in-addr.arpa. 3477 IN      PTR     mail.democloud.com.
概要

アプリケーションから管理者にメールを送信するだけの場合でも、クラウドサーバーをメールサーバーとして構成する前に、クラウドサーバーが適切に構成されていることが重要であることに注意してください。


Linux
  1. CloudServerイメージについて

  2. クラウドネットワークインターフェイスをクラウドサーバーに追加します

  3. クラウドサーバー緊急コンソール

  1. Linuxサーバーのホスト名を変更する

  2. クラウドサーバーイメージの制限

  3. クラウドサーバーに関するFAQ

  1. Postfixメールサーバー

  2. クラウドサーバーに接続する

  3. クラウドサーバーを再構築する