web-dev-qa-db-ja.com

HerokuアプリをDreamHostがホストするドメインに移行するときに発生するDNS / MXの問題

DreamHostによってホストされているドメイン--myapp.com--があります。最近まで、私はそのドメインでサインアップフォームとしていくつかのphpを持っていました。また、blog.myapp.comでWordPressをワンクリックでインストールし、mail.myapp.comでDreamHostからGoogleAppsを介してGMailにログインできました。

数日前、HerokuのZerigoアドオンを使用してRailsアプリをmyapp.comに移行しました。Zerigoは魔法のようにアプリをmyapp.comに移行しましたが、blog.myapp.comは機能せず、mail.myapp.comも機能しませんでした(メールにアクセスできましたが、mail.google.com/a/myapp.comに行かなければなりませんでした。さらに、メールがエラーで返送されていると言われていました。)

ブログを取り戻すのを手伝ってくれたDreamHostに連絡しました。彼らは、173.236.196.13blog.myapp.comに値www.blog.myapp.comのAレコードを設定してカスタムDNSを使用してもらいました。私はゼリーゴでこれをしました。ブログが帰ってきました。

しかし、それでもmail.myapp.comからメールにアクセスできませんでした。それで私はDreamHostに戻り、彼らは私にこう言った:

  1. MXレコードをmyapp.commail.myapp.comに設定し、両方のmx1.sub4.homie.mail.dreamhost.com.mx2.sub4.homie.mail.dreamhost.com.の優先度を0(ゼロ)に設定します。
  2. mail.myapp.comを指す208.97.132.231にAレコードを設定し、webmail.myapp.comを指す208.97.187.139に別のAレコードを設定します。

私はゼリーゴでも上記のすべてを行いましたが、何も機能しませんでした。さらに悪いことに、私のメールは機能しなくなったと思います。そこで、dreamhostのMXレコードと、208.97.187.139を指すAレコードを削除しました。

そのため、現在の状況では、機能するアプリ、機能するブログがありますが、mail.myapp.comでまだアクセスできないメールがあります。そして、それは私をびっくりさせます。どうすればこれを修正できますか?

SendGridとGMail(ローカルのみ)でアプリからメールを送信しようとしていますが、メールアカウントとその他すべてをGoogleAppsで使用していることに注意してください。

以下のZerigoDNS情報をすべて貼り付けました。

myapp.com    174.129.212.2    A    10 minutes   

myapp.com    75.101.145.87    A    10 minutes   

myapp.com    75.101.163.44    A    10 minutes   

myapp.com    aspmx.l.google.com    MX    1    1 hour    

myapp.com    alt1.aspmx.l.google.com    MX    5    1 hour   

myapp.com    alt2.aspmx.l.google.com    MX    5    1 hour   

myapp.com    aspmx2.googlemail.com    MX    10    1 hour    

myapp.com    aspmx3.googlemail.com    MX    10    1 hour    

blog.myapp.com    173.236.196.13    A    10 minutes 

www.blog.myapp.com    173.236.196.13    A    10 minutes 

www.myapp.com    proxy.heroku.com    CNAME    10 minutes
2
tvalent2

これは、mail.myapp.comのDNSエントリがないためです CNAMEレコードを作成mailghs.google.comを指すようにする必要があります

以前は、サイトのすべてのサブドメインをキャッチするワイルドカードレコードがあり、それがdreamhostを指しているようです(これはcpanelのインストールでは一般的です)。この移行が行われると、ワイルドカードエントリが削除されたため、 blog DNSエントリを元に戻し、それをdreamhostにポイントします。

mailの設定についてDreamHostに連絡すると、Googleアプリではなく、theirメールホスティングの設定が提供されました。

3
Mark Henderson