一域多台服务器

卡门德拉

我有一个域名mydomain.com

我需要在多台服务器上使用该域。我的Greengeeks共享托管以及AWS很少有用于我的Web应用程序的EC2机器。

mydomain.com通过greengeeks托管托管了一个营销网站,它还提供了我的电子邮件服务器。

我想要一个子域app.mydomain.com指向我的ec2实例之一,另一个子域appadmin.mydomain.com指向另一个ec2实例,这是设置域和子域的最佳方法是什么。(目前,我为aws实例使用了不同的域(mydomain.org),这不是很优雅)

由于我的邮件服务器位于greengeeks上,并且我以编程方式使用电子邮件ID [email protected]从ec2应用服务器发送电子邮件,因此一些电子邮件客户端显示警告为“无法验证电子邮件来源”,而某些电子邮件客户端将其推送到垃圾邮件文件夹中,一个解决方案,我阅读了有关MX和SPF记录的信息,但对于如何创建它们以及将它们放置在何处感到困惑。

谢谢,K

安德斯·戈尼茨卡(Anders Gornitzka)

我想要一个子域app.mydomain.com指向我的ec2实例之一,另一个子域appadmin.mydomain.com指向另一个ec2实例,这是设置域和子域的最佳方法是什么。(目前,我为aws实例使用了不同的域(mydomain.org),这不是很优雅)

我不确定问题是什么。您应该能够为每个站点做一个A记录。一个用于app.mydomain.com,另一个用于appadmin.mydomain.com。

由于我的邮件服务器位于greengeeks上,并且我以编程方式使用电子邮件ID [email protected]从ec2应用服务器发送电子邮件,因此一些电子邮件客户端显示警告为“无法验证电子邮件来源”,而某些电子邮件客户端将其推送到垃圾邮件文件夹中,一个解决方案,我阅读了有关MX和SPF记录的信息,但对于如何创建它们以及将它们放置在何处感到困惑。

SPF记录通常在TXT记录或SPF记录中进行,如果您的DNS提供商对此有特定的说明。两者都应该起作用。

TXT记录不过是一条记录,其中包含一些文本,但是如果指定为SPF记录,则它可以作为SPF记录插入(请参阅第1部分)。

SPF条目是受信任IP /主机的集合,垃圾邮件过滤器或邮件服务器可以使用这些IP /主机来验证发件人的IP地址。

在电子邮件标题中,它总是会说出电子邮件的发送来源(据我所知,这是伪造的)。垃圾邮件过滤器会将发件人与特定域的SPF条目进行比较,并确定天气以拒绝或接受邮件。

让我们看一个例子。

v=spf1 include:1.mailserver.com include:2.mailserver.com ip4:99.99.99.99 include:relay.anothermailserver.com ?all

第1部分

指定您正在使用的SPF的版本。SPFv1应该能够为您解决问题。

v=spf1

第2部分

您指定应该允许从您的域发送的邮件服务器/ IP子网。

include:1.mailserver.com

include:2.mailserver.com

ip4:99.99.99.99

include:relay.anothermailserver.com

第三部分

当您的条目中未指定发件人时,指定天气以将邮件标记为(〜)SoftFail,(-)HardFail,(+)Pass或(?)Neutral。

接收邮件服务器根据自己的策略决定是否拒绝或接受邮件。这意味着某些spamproviders /邮件服务器将拒绝软失败,而有些仍然可以接受。

通常,硬故障应该被拒绝。

?all

如果您需要有关此主题的一些材料,请通过id sugest www.openspf.org/SPF_Record_Syntax获取语​​法。

您也可以使用mxtoolbox.com,它具有出色的工具,可以指定记录的不同部分。

至于MX记录。MX指定接收邮件服务器,并应按顺序尝试将消息发送给它们。

例子

发送邮件到[email protected]

MX record for mydomain.com
Priority = 10 / 99.99.99.99
Priority = 20 / server1.mymailserver.com
Priority = 30 / server2.mymailserver.com
Priority = 5 / myloadbalancer.mymailserver.com

在这里它将查找mydomain.com的MX记录,找到优先级最低的MX,然后将消息发送到该IP /主机。如果没有从服务器收到答复,它将继续尝试并发送到下一个MX条目。如果邮件被接收的邮件服务器接受,则邮件通过。如果任何MX条目均未给出答案,它将通知发件人地址无法发送消息。

如果我错过了什么,请告诉我。

/ AG

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Wildfly域配置-一台主机上有多台服务器?

来自分类Dev

一次调试多台服务器

来自分类Dev

从一台服务器扩展到多台服务器

来自分类Dev

运行多台服务器

来自分类Dev

Git拉动多台服务器

来自分类Dev

多台服务器之间的MySQL

来自分类Dev

多台服务器上的Kafka

来自分类Dev

Google服务帐户-多台服务器

来自分类Dev

一次在多台服务器上清理Cassandra

来自分类Dev

SSH到多台服务器并将文件合并到一个

来自分类Dev

在同一分支的多台服务器上部署代码

来自分类Dev

SignalR连接到多台服务器

来自分类Dev

将Django应用迁移到多台服务器

来自分类Dev

在多台服务器上上传文件的方法?

来自分类Dev

GitlabCi部署在多台服务器上

来自分类Dev

多台服务器的Discord.py欢迎消息

来自分类Dev

在多台服务器上远程运行Shell命令?

来自分类Dev

Apache2多台服务器

来自分类Dev

在多台服务器上执行Shell脚本

来自分类Dev

通过多台服务器流式传输视频

来自分类Dev

vCPU映射到多台服务器上的CPU

来自分类Dev

同时在多台服务器上使用ssh

来自分类Dev

SSH到多台服务器[拒绝访问]

来自分类Dev

使用chpasswd在多台服务器上更改密码

来自分类Dev

GitlabCi部署在多台服务器上

来自分类Dev

查看网络上的多台服务器

来自分类Dev

将 SolrCloud 部署到多台服务器

来自分类Dev

如何在代理阶段在多台服务器上触发发布定义中存在的一项任务?

来自分类Dev

是否可以使用Tomato在多台服务器(但只有一个公用IP)上运行虚拟主机(或等效服务器)?