我正在运行Ubuntu 10.04 LTS服务器和Amazon EC2。 刚刚启动了社区,安装了apache2,php5,sendmail …这就是它。 没有改变任何configuration。 昨天晚上,我发送了一个通讯给大约2000名收件人。 mail.log显示消息被接受发送,如下所示: Jan 27 16:40:42 ip-10-48-213-66 sendmail[24725]: p0RGefNE024725: [email protected], ctladdr=www-data (33/33), delay=00:00:01, xdelay=00:00:01, mailer=relay, pri=67364, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (p0RGefKv024726 Message accepted for delivery) 但似乎这样反弹回来: Jan 27 16:40:42 ip-10-48-213-66 sm-mta[24728]: p0RGefKv024726: to=<[email protected]>, ctladdr=<[email protected]> (33/33), delay=00:00:01, xdelay=00:00:00, mailer=esmtp, pri=157483, relay=smtp.zoovienna.at. [83.64.127.201], dsn=4.0.0, stat=Deferred: 450 4.1.8 <[email protected]>: Sender address rejected: […]
我努力了解我的服务器设置正确的DNS设置。 我有一个单一的IP和6个域托pipe的Web服务器 。 我昨天收到了IIS6的SMTP虚拟服务器,并从我的服务器发送了一封电子邮件到我的gmail帐户,这个帐户被存入垃圾邮件文件夹,因为gmail检查了Received-SPF: failed. 我按照我正在关注的教程更改了一些DNSlogging,并发送了另一封被标记为垃圾邮件的电子邮件,并Received-SPF: softfail 。 我对DNSlogging做了一些更改,从我的服务器发送了第三封没有放入Gmail垃圾邮件文件夹的电子邮件,并根据gmail电子邮件标头声明了Received-SPF: pass 。 太好了,或者我想,因为今天我安装了hMailServer ,很快就意识到我的DNS设置还是不对 ,所以我开始试着弄清楚为什么我不能发送或接收任何邮件。 这样做,我发现,根据mxtoolbox.com和其他一些DNSlogging检查站点, 我的IP地址现在被CBL列入黑名单 (长列表中唯一的一个,但不是一个好的开始)。 我检查了cbl.abuseat.org查找实用程序,它声称昨天在我的web服务器上testing SMTP服务器的同时 ,logging了从这个IP发送的最后一个SPAM实例。 令人讨厌,因为我们正在谈论2testing电子邮件,加盖垃圾邮件谷歌和1是好的。 无论如何,不想让事情变得更糟,我想要确保我所有的DNSlogging都是有序的,然后再请求退出并再次尝试发送和接收电子邮件。 DNSlogging: domain1.co.uk (Alogging都指向我的单个IP地址) mail.domain1.co.uk A 1.2.3.4 pop3.domain1.co.uk A 1.2.3.4 smtp.domain1.co.uk A 1.2.3.4 imap.domain1.co.uk A 1.2.3.4 domain1.co.uk的MXlogging指向mail.domain1.co.uk mail.domain1.co.uk的TXTlogging包含以下内容: v=spf1 a:mail.domain1.co.uk ~all 我希望能够发送和接收我的所有域名的电子邮件,所以我已经设置了其他的这样的: (Alogging都指向我的单个IP地址) mail.domain2.co.uk A 1.2.3.4 pop3.domain2.co.uk A 1.2.3.4 smtp.domain2.co.uk A 1.2.3.4 imap.domain2.co.uk A […]
我有一个configuration了通配符CNAME(1&1),Alogging(自定义&1&1),MXlogging(1&1)和指向ns1.xname.org的子区logging(NS)的zone example.tld。 我已经configuration了包含指向NAS的MXlogging的子区subzone.example.tld。 我已经添加了一个分区logging(如果需要,不确定) 但是,当我使用dig @ns1.xname.org subzone.example.tld in mx进行dig @ns1.xname.org subzone.example.tld in mx ,我获得了example.tld的MXlogging。 如何修复我的configuration,以便将子分区MXlogging考虑在内? 我已经尝试dig @ns1.xname.org subzone.example.tld in ns并带有负面结果: ;; ANSWER SECTION: subzone.example.tld. 86400 IN CNAME example.tld. example.tld. 86400 IN NS ns2.xname.org. example.tld. 86400 IN NS ns0.xname.org. example.tld. 86400 IN NS ns1.xname.org. 区域configuration(example.tld): $TTL 86400 ; TTL par défaut example.tld. IN SOA ns0.xname.org. . […]
我们正在使用Debian和postfix为我们的CMS发送邮件。 我们的网站和电子邮件使用相同的域名,但我们的电子邮件托pipe在别处 所以,可悲的是,当我们的服务器试图发送一些邮件(从一些联系我们的forms)到[email protected]它被拒绝,因为它没有意识到它应该发送邮件到正确的服务器根据MXlogging。 我们正在使用linode.com。 我应该更新那里的MXlogging吗? 或者我应该在postfixconfiguration中做些什么来让它知道邮件服务器? configuration: alias_database = hash:/etc/aliases alias_maps = hash:/etc/aliases append_dot_mydomain = no biff = no config_directory = /etc/postfix inet_interfaces = all mailbox_size_limit = 0 mydestination = caaschool.org, li457-219.members.linode.com, localhost.members.linode.com, localhost myhostname = li457-219.members.linode.com mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 myorigin = /etc/mailname readme_directory = no recipient_delimiter = + relayhost = smtp_tls_session_cache_database = […]
我在CentOS 6中使用postfix / dovecot构build了自己的邮件服务器,这是我的postconf -n结果: alias_database = hash:/etc/aliases alias_maps = hash:/etc/aliases command_directory = /usr/sbin config_directory = /etc/postfix daemon_directory = /usr/libexec/postfix data_directory = /var/lib/postfix debug_peer_level = 2 home_mailbox = Maildir/ html_directory = no inet_interfaces = localhost inet_protocols = all mail_owner = postfix mailq_path = /usr/bin/mailq.postfix manpage_directory = /usr/share/man mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain mydomain = […]
我的电子邮件帐户有问题。 我正在使用GoDaddy的电子邮件服务,未连接到CloudFlare的域名运行良好。 问题出现在我连接到CloudFlare的域名,尝试从Twitter和Reddit获取电子邮件没有成功,然后我试图用我的Gmail发送一封电子邮件,并得到这个消息: 永久性失败的技术细节:Google试图传递您的消息,但被smtp.secureserver.net的收件人域mydomain.com的服务器拒绝。 [IP]。 其他服务器返回的错误是:550 5.1.1找不到收件人。 http://x.co/irbounce 所以我几乎可以肯定,我的DNS MX设置在CloudFlare中是正确的,因为www.dnswatch.info说: MX 300 0 smtp.secureserver.net. MX 300 10 mailstore1.secureserver.net. 提前致谢。
我将项目从主机A切换到主机B存在问题。共有三方开放:旧主机,新主机和NetworkSolutions作为注册机构。 我有一个.com和.net域。 两个都有从旧的Hoster A设置的名称服务器。我在24小时前更改了这个名称,现在应完全控制DNS条目的设置。 .com域名工作正常,.net域名不是。 两者都有相同的DNS条目。 但是,当我从GMAIL发送一封电子邮件时,新邮件服务器将回复554 5.7.1:中继访问被拒绝错误。 当我从新邮件服务器(使用.com帐户)发送邮件时,邮件将在旧邮件服务器中结束。 但是,旧的MX和A条目的TTL已经过期, 新的邮件服务器似乎没有注意到它 。 我不明白这个错误,因为它是由主机提供的标准邮件服务器。 我想知道是否有什么我configuration错误的DNS区域文件,或者这是否与邮件服务器configuration的问题,或者是否旧主机需要更改他的域名服务器。 不幸的是,这是一个现场项目,每个丢失的邮件都是不好的。 我会尽快回答这个问题的答案(请不要编辑这个问题)。 我到目前为止所做的工作: – 确保DNS区域文件与工作域名一致100% – validation问题不在google: https : //www.ultratools.com/tools/emailTestResult -降低了我昨天所有设置的TTL,以确保快速传播 更新: 当我运行一个PHP脚本时,它parsing了“mail.domain.tld”主机到旧的邮件服务器IP。 domain.tld将正确parsing为新的IP。 所以它使用新的名称服务器,但它以错误的方式解决MX条目。 这会导致接力问题吗?
我基本了解一切如何运作。 但是我想更好地理解和深入。 我将如何理解所有这些东西。 考虑我们发信给[email protected] 当我们发信首先DNSparsingworld.com域。 它问. DNS服务器比redirect到.com. DNS区域服务器,而不是负责存储有关world.com域的信息的NS服务器/服务器。 我们可以在域控制面板中更改(redirect到另一个) NS服务器。 find合适的NS服务器负责提供有关该域的信息后,它将检索有关MXlogging的数据。 使用SMTP协议将邮件发送到MXlogging中指定的SMTP服务器 因为我们没有使用POP3协议将信件保存在负责维护我们的域名(MXlogging)的SMTP服务器上。 所以SMTP服务器备份服务器上的所有邮件,我们可以使用IMAP协议从任何地方访问我们的邮件。 我对吗 ? 大部分时间MXlogging都有指定的主机邮件服务器。 所以我的主要问题是 如果我将我的域的MXlogging更改为另一台服务器,比我将丢失所有邮件历史? 或者可以将邮件转移到新的服务器上? 如果我再次切换回到旧的SMTP服务器,我会发现我的所有邮件,否则将被删除? 也许我完全错了,但我会很感激任何帮助。
我已经在我们pipe理的VPS实例的数量上设置了使用postfix的SMTP中继。 Relay用于从这些VPS上的服务发送错误和报告(duplicateity,httpok,zope,crons …)。 他们被发送到我们的dreamhost维护邮件。 要转接的SMTP主机在我们pipe理的dreamhost上。 我为每个项目/ VPS实例创build了一个单独的邮箱(例如[email protected]),我们也可以通过它控制SMTP服务器。 但问题不是所有的这些VPS实例都在MXlogging中设置了dreamhost。 其中一些使用谷歌和其他人使用我们本地ISP的SMTP服务器,我无法访问。 如果我在其MXlogging下没有Dreamhost SMTP服务器的VPS实例上使用dreamhost作为中继主机,是否有任何问题? 我已经做了很多关于这个主题的阅读,但正如你可能已经注意到,我不是一个系统pipe理员,所以如果有任何上述误解,请告诉。
如何将另一个MXlogging添加到使用较低优先级的Google Domains? 当我尝试添加优先级较低的MXlogging时,会出现此错误“正在使用logging”。 我遵循Google的指示,