domain-name-system – 当DNS指向Heroku应用程序时配置MX记录

domain-name-system – 当DNS指向Heroku应用程序时配置MX记录,第1张

概述发电子邮件 我想使用my_domain.com地址,并克服我的域名提供商Gandi的5个邮件/分钟限制.我的应用程序托管在Heroku上.为此,我正在考虑两种选择: >使用Heroku的Sendgrid插件发送电子邮件 >将Gmail与别名info@my_domain.com一起使用,只有当info@my_domain.com可以接收电子邮件时(这可以确认我拥有此地址) – >你会推荐哪个选项? 发电子邮件

我想使用my_domain.com地址,并克服我的域名提供商Gandi的5个邮件/分钟限制.我的应用程序托管在Heroku上.为此,我正在考虑两种选择:

>使用Heroku的SendgrID插件发送电子邮件
>将Gmail与别名info@my_domain.com一起使用,只有当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

==>它适用于网络(my_domain请求被重定向到我的heroku应用程序)但我没有收到我的Gandi邮箱中的传入电子邮件,因为在更改DNS设置之前就是这种情况.

第二

我想,我应该做的是在Zerigo中添加MX记录,以便正确处理传入的电子邮件,如下所述:https://www.zerigo.com/docs/managed-dns/creating_your_first_domain

所以,我在上面的网站中提到了一条MX记录和一条额外的记录,我尝试了两个选项,它们都不起作用:

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.gandi.net

所以,我猜我混淆了事情,我真的很困惑……正如你可能理解的那样,我在这种事情上有点新手,所以任何帮助/澄清都会受到赞赏!

解决方法 或者您可以使用像Google这样的外部邮件提供商.

Create a Goolge Apps-account.之后,配置您的应用程序以使用Gmail服务器发送/接收邮件.

Incoming Mail (IMAP) Server - requires SSL: imap.gmail.comUse SSL: YesPort: 993Outgoing Mail (SMTP) Server - requires TLS: smtp.gmail.com (use authentication)Use Authentication: YesUse STARTTLS: Yes (some clIEnts call this SSL)Port: 465 or 587Account 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 server1           ASPMX.L.Google.COM5           ALT1.ASPMX.L.Google.COM5           ALT2.ASPMX.L.Google.COM10          ASPMX2.GoogleMAIL.COM10          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.

如果你不使用Gandi DNS但是使用Zerigo DNS,你应该像这样进行配置:

总结

以上是内存溢出为你收集整理的domain-name-system – 当DNS指向Heroku应用程序时配置MX记录全部内容,希望文章能够帮你解决domain-name-system – 当DNS指向Heroku应用程序时配置MX记录所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1123994.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存