web-dev-qa-db-ja.com

DNSがHerokuアプリケーションを指しているときにMXレコードを構成する

メールを送信

My_domain.comアドレスを使用して、ドメインプロバイダーであるGandiの1分あたり5メールの制限を克服したいと思います。私のアプリケーションはHerokuでホストされています。このために、私は2つのオプションを検討しています。

  • HerokuのSendgridアドオンを使用して電子メールを送信します
  • エイリアスinfo@my_domain.comでGmailを使用します。これは、info @ my_domain.comがメールを受信できる場合にのみ可能です(私がこのアドレスを所有していることを確認するため)

->どのオプションをお勧めしますか?

受信メール

  • Info@my_domain.comのアドレスでメールを受信できるようにしたい

[〜#〜]最初[〜#〜]

a)GandiのDNSサーバー設定を上書きして、ZerigoのDNSに置き換えます。これにより、my_domain.comに対して行われたすべてのDNSリクエストを、Herokuでホストされているアプリケーションにリダイレクトできます。したがって、DNS1:a.ns.gandi.netの代わりに、DNS1:a.ns.zerigo.net ..になります。

b)Zerigo内に追加しました:Host = www.my_domain.com data = proxi.heroku.com

==> Webでは正常に機能しますが(my_domainリクエストはherokuアプリにリダイレクトされます)、DNS設定を変更する前の場合と同様に、Gandiメールボックスで受信メールを受信しません。


[〜#〜]秒[〜#〜]

ここで説明するように、受信メールが適切に処理されるように、MXレコードをZerigoに追加する必要があると思います。 https://www.zerigo.com/docs/managed-dns/creating_your_first_domain

そこで、上記のWebサイトで説明したように、MXレコードと追加のレコードを追加し、2つのオプションを試しましたが、いずれも機能しません。

a)MXレコード:Host = my_domain.com、DATA = mail.my_domain.com + CNAMEレコード:Host = mail.my_domain.com、DATA = proxi.heroku.com

b)MXレコード:Host = my_domain.com、DATA = mail.my_domain.com + CNAMEレコード:Host = mail.my_domain.com、DATA = mail.gandi.net

だから、私は物事を混乱させていると思いました、そして私は本当に混乱しています...あなたが理解するかもしれないように、私はこの種のものの少し初心者なので、どんな助け/説明もいただければ幸いです!

3
citraL

または、Googleなどの外部メールプロバイダーを使用することもできます。

Goolge Apps-accountを作成します。 その後、メールの送受信にGmailサーバーを使用するようにアプリケーションを構成します。

Incoming Mail (IMAP) Server - requires SSL: imap.gmail.com
Use SSL: Yes
Port: 993

Outgoing Mail (SMTP) Server - requires TLS: smtp.gmail.com (use authentication)
Use Authentication: Yes
Use STARTTLS: Yes (some clients call this SSL)
Port: 465 or 587

Account Name:   your full email address (username@your_domain.com)
Email Address:  your full Gmail address (username@your_domain.com)
Password:   your Gmail password

Gandiでは、MXレコードを次のように編集する必要があります。

Priority    Mail server
1           ASPMX.L.GOOGLE.COM
5           ALT1.ASPMX.L.GOOGLE.COM
5           ALT2.ASPMX.L.GOOGLE.COM
10          ASPMX2.GOOGLEMAIL.COM
10          ASPMX3.GOOGLEMAIL.COM

または、ガンジーエキスパートモード:

@ 28800 IN MX 1 ASPMX.L.GOOGLE.COM.
@ 28800 IN MX 3 ALT2.ASPMX.L.GOOGLE.COM.
@ 28800 IN MX 5 ASPMX2.GOOGLEMAIL.COM.
@ 28800 IN MX 5 ASPMX4.GOOGLEMAIL.COM.
@ 28800 IN MX 5 ASPMX5.GOOGLEMAIL.COM.

GandiDNSではなくZerigoDNSを使用する場合は、次のように構成する必要があります。

enter image description hereenter image description here

5
Bart De Vos