今天,我们意识到,我们发送到<username>@corporatedomain.comtypes的电子邮件地址的所有电子邮件都被拒绝了。 我不知道是谁在为corporatedomain.com托pipe电子邮件。 我认为这不重要。 无论如何,我们得到的错误是 Technical details of permanent failure: Google tried to deliver your message, but it was rejected by the server for the recipient domain example.com by mail.example.com. [yyy.yyy.yyy.230]. The error that the other server returned was: 550 5.7.1 Command rejected 我们有一个mydomain.com的Google Apps帐户。 mydomain.com的DNS有SPFloggingv=spf1 mx include:spf.mailjet.com -all 。 我们正在使用Google Apps SMTP服务器通过我的应用发送交易电子邮件。 我们正在使用mailjet帐户发送批量营销电子邮件。 由于此域名的邮件由Google Apps处理,所以MXlogging全部指向默认的Google应用。 […]
iptables阻止传出和我的服务器上smtp,尽pipe我指定它不。 我的政策是DROP除了指定的东西。 改变政策接受一切“解决”的问题,但我不希望无限stream量在这台服务器上。 规则如下(smtp部分是最后一个): # Flush all rules iptables -F iptables -X # Allow unlimited traffic on loopback iptables -A INPUT -i lo -j ACCEPT iptables -A OUTPUT -o lo -j ACCEPT # Allow incoming and outgoing SSH iptables -A INPUT -i eth0 -p tcp –dport 22 -m state –state NEW,ESTABLISHED -j ACCEPT iptables -A […]
我有一个postfix邮件服务器,我想覆盖特定域的MX值。 根据我的理解,这可以通过使用transport_maps来完成 http://www.postfix.org/postconf.5.html#transport_maps 你添加一行到/ etc / postfix / transport: example.com smtp:[9.9.9.9] 使用以下命令生成后期映射文件: postmap哈希:/ etc / postfix / transport 在/etc/postfix/main.cf中添加或编辑一行: transport_maps = hash:/ etc / postfix / transport 重新启动Postfix 我的问题是,当正常使用MX地址,你通常有多个邮件服务器的冗余(以防万一离线)我怎样才能达到一个传输地图,因为它似乎指向一个单独的IP地址相同的事情。 有没有什么办法来设置,以便在第一个失败的情况下尝试多个IP地址。
我最近更改了我的Postfix安装,使用TLS和由StartSSL颁发的证书。 然后,我运行SMTP和TLS检查没有错误或警告。 一切似乎工作正常。 我现在的问题是,接收邮件似乎并不适用于任何情况。 似乎有邮件服务器,我无法收到邮件。 这些例如亚马逊或暴雪。 在亚马逊的情况下,我的后缀日志有这样的说: Jan 16 13:57:51 myhost postfix/smtpd[31551]: connect from mm-notify-out-127-214.amazon.com[176.32.127.214] Jan 16 13:57:51 myhost postfix/smtpd[31551]: lost connection after EHLO from mm-notify-out-127-214.amazon.com[176.32.127.214] Jan 16 13:57:51 myhost postfix/smtpd[31551]: disconnect from mm-notify-out-127-214.amazon.com[176.32.127.214] 从暴雪收到邮件时,日志看起来是一样的,只是缺less“丢失的连接”行。 我怀疑StartSSL证书可能不被这两家(也可能是更多的)公司所信任,而且我必须从一个大型的“可信任”的CA购买证书。 任何人都可以告诉我怀疑是否正确,或者在我的后缀configuration中是否有错误? 提前感谢您的帮助。 编辑:这是我从远程login会话的输出: telnet host 587 Trying ip… Connected to host. Escape character is '^]'. 220 host ESMTP Postfix […]
背景 我们使用Google Apps通过我们的域example.com发送电子邮件: [ec2-user@example ~]$ dig MX example.com … ;; ANSWER SECTION: example.com. 300 IN MX 1 aspmx.l.google.com. example.com. 300 IN MX 5 alt1.aspmx.l.google.com. example.com. 300 IN MX 5 alt2.aspmx.l.google.com. example.com. 300 IN MX 10 aspmx2.googlemail.com. example.com. 300 IN MX 10 aspmx3.googlemail.com. … 在同一个域上,我们有一个运行的EC2实例,使用Amazon Linux AMI(基于Centos)。 sendmail对non-ex.com地址工作正常。 但是,example.com地址会尝试在本地投递邮件,这对仅存在于Google Apps上的用户无效。 有趣的是,尽pipelocal-host-names是空的。 题 为了避免本地交付,我们可以设置sendmail以便通过Google的SMTP服务器发送所有电子邮件(需要authentication)? 这是个好主意吗? 还是有更好的解决scheme? 附加信息 […]
我可以从SMTP日志中看到某些邮件被拒绝 OutboundConnectionResponse SMTPSVC1 Sxxx – 25 – – 504 +:+ Helo +命令+拒绝:+需要+完全限定+主机名0 0 69 0 47 SMTP 在IIS6 > SMTP > Delivery > Advanced我可以看到FQDN设置为服务器名称'Sxxx' 这台服务器在不同的域名上有很多不同的网站,所以我不确定这个FQDN究竟是指什么? 服务器没有它自己的域名,只有IP地址。 这些网站都有不同的域名,所以select哪一个。 由于SMTP(AFAIK)只是分stream消息,它本身并没有真正的“身份”:它只是给了一封电子邮件,查看收件人域,查找关联的mxlogging和服务器,并尝试将文件/电子邮件传递到该服务器。 我的理解是否正确? 如果是这样,我该怎么做才能提供一个FQDN。 编辑:刚刚意识到,发送电子邮件的网站指定一个实际的外部邮件服务器,而不是本地主机,所以大概他们连接到本地SMTP服务,将邮件传递到指定的外部邮件服务器(或它完全绕过本地SMTP服务器, )直接连接到外部邮件服务器?),这是实际发送邮件给收件人(我错过了一些基本概念,在这里,我知道) – 也许SMTP FQDN应该是外部邮件服务器的? 如果
我正在尝试将每个用户从一个基于Exim的邮件系统迁移到Exchange 2010系统。 我希望通过暂时保留基于Exim的系统作为MX来执行此操作,并且在Exchange系统上创build用户邮箱时,将为该用户在exim系统上创build手动路由规则,以便任何从本地和远程发件人发送给他们的邮件将被交付到Exchange邮箱。 我与Exim的经验是有限的,但似乎到目前为止我所见过的手动路由规则是基于域的,但这些地址(在Exchange和Exim系统上)将具有相同的域,所以我希望我可以基于特定电子邮件地址的路线。 最好的办法是什么呢?
我将尝试解释上下文。 2 VPS与PLESK 11.5 第一个(命名为vps67877.ovh.net – 我们称之为v67)是一个邮件服务器(ip 37.187.33.38)第二个(命名为vps68789.ovh.net – 我们称之为v68)是一个托pipe服务器。 (ip 92.222.8.114) 当我有一个客户,我在v68创build主机部分。 我在v67上创build了所有的电子邮件地址。 为了说明,我们将采取我们有一个领域:itbag.fr。 这里是DNS条目: 92.222.8.114 / 24 PTR itbag.fr. blog.itbag.fr. A 92.222.8.114 ftp.itbag.fr. CNAME itbag.fr. imap.itbag.fr. A 37.187.33.38 itbag.fr. NS sdns2.ovh.net. itbag.fr. NS vps68789.ovh.net. itbag.fr. A 92.222.8.114 itbag.fr. MX (10) mail.itbag.fr. itbag.fr. TXT v=spf1 +a +mx -all mail.itbag.fr. A 37.187.33.38 ns.itbag.fr. A 92.222.8.114 […]
我使用Ubuntu,在Web服务器上需要发送电子邮件(通过sendgrid),这台服务器永远不会收到任何外部电子邮件,我有以下主机名设置 /etc/hostname = example /etc/hosts = www.example.com.int example (the fqdn has no entry in DNS server) Web服务器将在负载均衡器后面访问(DNS设置为www.example.com) 现在,对于main.cf ,哪个设置是首选? myhostname = www.example.com.int mydestination = www.example.com.int, example.com.int, localhost 要么 myhostname = www.example.com mydestination = www.example.com, example.com, localhost
考虑我为几个客户端提供SMTP服务,发件人/ SMTP域是mails.mysmtp.com。 当客户A使用我的电子邮件基础设施时,他可以使用地址(从标题)作为“[email protected]”,与客户B可以使用帐户“[email protected]”的方式相同。 我的问题是 – 哪个域名应该有'postmaster'或'abuse'或'fbl'帐户? 我的域名或客户端域名?