少し複雑な私のケースの簡単な裏話:Namecheapでドメインを購入し、Bluehostで3年間の計画でホストしました。しかし、私はWebサイトをAWSに移動し、現在はAWSでより適切に稼働することにしました。ただし、電子メールアドレスを構成する必要があり、BlueHostがNamecheapでMXレコードを構成するように要求しているのに、NamecheapがDNSをデフォルトに変更してそのようなアクセスを取得するように要求しているため、複雑になります。
どうすればよいですかこのシナリオでのメール([email protected]
)の設定についてはどうですか?
DNSはAWSドメインでホストされています。Namecheapに登録されています。メーリングサーバーを設定しましたか?
回答
はい、できますが、最初にすべてをインストールすることを忘れないでくださいPostfix(SMTP電子メールサーバー)、Dovecot(IMAPおよびPOP電子メールサーバー)、RoundQube、Squirrelmail …(電子メールの視覚化と管理)などの電子メールサーバーを実行するためのアプリケーション…たくさんあります方法、ここにいくつかの例:
- https://speedkills.io/email-server-aws/
- https://www.cloudinsidr.com/content/set-mail-server-aws-ec2-using-open-source-software/
EC2インスタンスはエラstic IPであり、再起動するたびに変更されます。この問題を回避するには、Route53 DNSゾーンマネージャーを使用するか、EC2インスタンスに静的IPを使用します(使用されている場合は無料です)
回答
MXレコードをDNSホストに追加する必要があります。BluehostがNamecheapにMXレコードを追加することを提案している理由がわかりません。 DNSはAWSドメインでホストされているため、そこにMXレコードを追加する必要があります。
NamecheapはDNSホストになることを提案していますが、そうすることはお勧めしません。通常はAWSルートを使用するのが最善です。 53他のAWSサービスを使用しているときにDNSをホストします。AWSDNSには、ロードバランサーやCDNと簡単に連携できる特別なレコードがあります。
コメント
- ありがとう@StephenOstermiller。ドメインをAWSに移管する必要があると言っていますか?すでにウェブサイトをAWSに移動し、DNSをAWSが提供したものに変更しています。BlueHostが混在していることが混乱を引き起こしていると思います。 DNSをnamecheap 'に変更しない限り、そのためのオプションがないため、ここでの唯一の課題はnamecheapのMXレコードを更新することです。したがって、ワークメールがここで役立つかもしれません
- NamecheapをDNSレジストラとして使用することは問題ありません。Namecheapで設定する必要があるのは、AWSを指すNSレコードだけです。次に、AWS DNS(ルート53と呼ばれます)で次のことを行う必要があります。 Bluehostを指すMXレコードを設定します。 Amazon 'がDNSを処理している場合、' NamecheapでMXレコードを設定することはできません。
- わかりました。 、ご回答ありがとうございます