web-dev-qa-db-ja.com

基本的なメールDNSレコードを修正する

AWS(Windows Server 2012 R2)にいくつかのWebサイトがあり、メールサーバーをセットアップしようとしています。 hMailServer をインストールしました。ガイドには、メールのDNSレコードを構成する必要があると書かれています。今のようにゼロからメールサーバーをセットアップする必要はありませんでした。そのため、これに必要なDNSレコードについて少し混乱しています。

私はいくつかのガイドを読みました。これにはA、MX、PTRレコードが必要です。現在、私のレジストラには次のレコードしかありません。

mydomain.com A 1.2.3.4  
www.mydomain.com A 1.2.3.4

今、私はそのレコードを作成する必要があると思います:

mail.mydomain.com A 1.2.3.4
mail.mydomain.com MX 10 mail.mydomain.com

私の質問:

  1. 私は正しくやっていますか?
  2. PTRレコードはどうですか?必要だった?
  3. 上記のようにこの「mail.mydomain.com」をSMTP、POP、IMAPで使用しますか?または、このために別のDNSレコードを作成する必要がありますか?
  4. 正しく行ったかどうかを確認するにはどうすればよいですか? mxtoolbox を使用していましたが、テストで「mydomain.com」または「mail.mydomain.com」に通知する必要があるかどうかはわかりません。
4
Click Ok

他の人が[email protected]に書き込むと、世界中のすべてのSMTPサーバーが、@ mydomain.comの電子メールを処理する関連サーバーを検索します。そのために、彼らはmydomain.comのMXレコード、またはMXレコードが見つからない場合はA/AAAAレコードのDNSをチェックします。

MXレコードには、優先度とホスト名が与えられます。そのホスト名は、別のドメイン名であっても(特に、電子メールの設定がサードパーティにアウトソーシングされている場合)、好きなものにすることができます(mail.$DOMAINはよく使用されますが、絶対に必須ではありません)。

これは、受信する外部の電子メール用です。 POP/IMAP(BTW:現在はPOPの提供を完全にスキップし、TLSを介したIMAPのみを提供する必要があります)の場合、電子メールを保存するサーバーとPOP/IMAPデーモンを実行する場所を定義する必要があります。複雑な電子メール設定がある場合、これはMXレコード上のサーバーと同じサーバーまたは別のサーバーである可能性があります。いずれの場合も、imap.mydomain.comのDNSレコード(CNAMEも含む)を定義してユーザーに提供できます(これにより、必要に応じて後で簡単に変更できます)。

PTRレコードは、SMTPサーバーが外部にも電子メールを送信する場合にのみ(何らかの方法で)機能します。このような場合、SMTPサーバーがIPアドレスを持っているIPブロック(v4およびv6)の所有者に連絡する必要があります。それはあなたのISPまたはあなたのホスティング会社である可能性があります。 PTRレコードの設定方法を教えてくれます。

6
Patrick Mevzek