首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何设置Heroku主机和WHM (cPanel)上的电子邮件转发器?

问如何设置Heroku主机和WHM (cPanel)上的电子邮件转发器?
EN

Server Fault用户
提问于 2013-06-28 21:24:10
回答 2查看 2.2K关注 0票数 1

我使用DNSimple来管理我的记录,在赫鲁库托管我的站点,我想使用Linux (cPanel)来管理邮件转发。

主持工作,但我有一个困难的时间让电子邮件工作。以下是我的(伪)记录:

代码语言:javascript
复制
Type    Name                TTL    Points to
---------------------------------------------------------
ALIAS | mydomain.com      | 3600 | mydomain.herokuapp.com
CNAME | www.mydomain.com  | 3600 | mydomain.herokuapp.com
CNAME | mail.mydomain.com | 600  | <WHM server IP address>
MX    | mydomain.com      | 600  | <WHM server IP address>
NS    | mydomain.com      | 3600 | ns1.dnsimple.com
...   | ...               | ...  | ...
NS    | mydomain.com      | 3600 | ns4.dnsimple.com

还有两条由DNSimple生成的记录,SOA和TXT,但我不认为它们是相关的。当我添加一个A-记录时:

代码语言:javascript
复制
A | mydomain.com | 3600 | WHM server IP address

并将邮件CNAME和MX记录更改为mydomain.com,电子邮件开始工作,但是托管不再工作。

这是可能的吗?

EN

回答 2

Server Fault用户

回答已采纳

发布于 2013-07-01 08:17:17

代码语言:javascript
复制
MX    | mydomain.com      | 600  | <WHM server IP address>

MX记录应该指向完全限定的主机名,而不是IP地址.CNAME也是如此。实际上,创建一个mail.example.com主机名非常常见(一个指向邮件服务器IP的A记录,或者一个CNAME,它为指向邮件服务器IP的现有主机名化名)并将MX记录指向那里。

您应该检查邮件服务器的IP是什么,创建指向该IP的mail.mydomain.com A记录,然后用该主机名更新MX记录。

票数 0
EN

Server Fault用户

发布于 2013-06-28 21:52:39

您使用CNAME作为裸域,它覆盖任何其他记录。我很惊讶DNSimple竟然接受了这一点,因为它是不太可行的配置。

裸域应该指向一个服务器,该服务器只发送301个重定向到www.,该服务器指向Heroku。

有关此情况存在的原因,请参见为什么Heroku对“裸露”的域名发出警告?。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/519463

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档