Articles of 电子邮件

如果TLS握手失败,如何更改sendmail回退行为?

我有一个运行sendmail的CentOS 5.x服务器,它无法与一些不同的收件服务器协商TLS。 我正在研究它。 与此同时,我注意到,如果发生TLS握手错误,sendmail不会退步使用标准的未encryption的传递方法。 这是正常的行为? 我希望这个逻辑在(并且只有)我明确要求域名的时候已经到位。 例如,如果我在/ etc / mail / access中添加了TLS_SRV选项。 在这种情况下,我不这样做。 实质上,Sendmail只运行“机会式TLS”。 到目前为止,我所遇到的所有信息都表明这个问题是预期的行为,并且是硬编码的。 根据http://www.sendmail.org/m4/starttls.html#disable_starttls : 默认情况下,尽可能使用STARTTLS。 但是,有一些错误的MTA不能正确执行STARTTLS。 为了能够发送(或接收)这些MTA,可以使用与访问映射一起使用的规则集try_tls(srv_features)。 访问映射的条目必须使用Try_TLS(Srv_Features)进行标记,并引用连接系统的主机名或IP地址。 按照http://etutorials.org/Server+Administration/Sendmail/Part+II+Administration/Chapter+10.+Maintain+Security+with+sendmail/10.10+STARTTLS/ : 如果未使用访问数据库,则除非$ {verify}中的值为SOFTWARE,否则在所有情况下都允许连接,包括入站和出站。在这种情况下,不允许连接。 这两个blurbs都表明try_tls特性是当另一方声称支持它时跳过TLS的唯一select。 我明白,这是一个选项,但它很麻烦,因为这意味着我需要手动exception出站域有麻烦。 有没有其他方式有sendmail后备?

Exchange 2003 SP2邮件传递问题 – 发送服务器将QUIT命令发送到EHLO响应

因此,我pipe理的Exchange 2003服务器之一似乎在将电子邮件发送到其他域的电子邮件服务器时遇到了麻烦。 根据我的SMTP日志(NCSA格式),这就是我所拥有的 66.195.209.243 – OutboundConnectionResponse [27/Apr/2011:13:33:54 -0500] "- -?220 destination.domain.com ESMTP SonicWALL (7.2.1.2841) SMTP" 0 53 66.195.209.243 – OutboundConnectionCommand [27/Apr/2011:13:33:54 -0500] "EHLO -?source.domain.com SMTP" 0 4 66.195.209.243 – OutboundConnectionResponse [27/Apr/2011:13:33:54 -0500] "- -?250 destination.domain.com SMTP" 0 24 66.195.209.243 – OutboundConnectionResponse [27/Apr/2011:13:33:54 -0500] "- -?250-8BITMIME SMTP" 0 12 66.195.209.243 – OutboundConnectionCommand [27/Apr/2011:13:33:54 -0500] "QUIT – […]

邮递员不能将电子邮件转发到非本地域

我的电子邮件服务器在后台运行Debian,dovecot,amavis,mailman,在虚拟域设置中使用postfixadmin。 除了不能将电子邮件转发到非本地域的邮递员(“中继访问被拒绝”)外,所有的工作都很好,而我可以通过postfixauthentication的smtp将邮件转发给任何收件人。 这里跟随我的设置。 postconf -n alias_database = hash:/etc/aliases alias_maps = hash:/etc/aliases append_dot_mydomain = no biff = no bounce_template_file = /etc/postfix/bounce.cf broken_sasl_auth_clients = no config_directory = /etc/postfix content_filter = smtp-amavis:[127.0.0.1]:10024 disable_vrfy_command = yes header_checks = regexp:/etc/postfix/header_checks html_directory = no inet_interfaces = all inet_protocols = ipv4 mailbox_size_limit = 0 message_size_limit = 0 mydestination = $myhostname, localhost.my-domain.it, localhost […]

无法发送电子邮件到Verizon地址。 所有其他地址罚款

我的服务器上的一个用户(96.31.68.20)无法发送电子邮件到任何Verizon帐户。 它看起来像我的服务器已被他们列入黑名单由于某种原因。 邮件中的信息是: yAAAn @ verizon …远程邮件服务器在初始连接后的SMTP错误:host relay.verizon.net [206.46.232.11]:571目前,来自96.31.68.20的电子邮件被Verizon Online的反垃圾邮件系统阻止。 电子邮件发件人或电子邮件服务提供商可以访问http://www.verizon.net/whitelist并要求删除该块。 110510 我的服务器没有任何特殊级别的邮件活动,我已经检查了所有的黑名单网站,并且IP没有出现在那里。 我在Verizon的网站上使用了在线白名单,我收到了这个消息: 经过调查,Verizon Online Security已经确定您的IP地址的电子邮件将不被允许访问Verizon Online电子邮件域名,原因有以下一个或多个原因: 您的IP由于垃圾邮件问题或您的ISP表示已被dynamic分配而被阻止 没有反向主机名与您的IP地址关联。 据我所知,这是垃圾…还是我看错了地方? 我还需要什么其他信息来诊断呢? 如果有必要,我很乐意进行更改,但是我不知道下一步该怎么做。 帮帮我! 编辑:值得注意的是,我已经尝试过两个月的删除请求4次。 每次都是一样的结果。

CBL这个IP地址是HELO'ing作为“localhost.localdomain”

我在这里相当迷茫,我的服务器以某种方式进入黑名单。 我不知道为什么以及如何解决这个问题。 请看下面的链接。 CBL清单 – 点击这里 任何人都知道这里发生了什么? 我不是垃圾邮件,我只是举办一个论坛。 我会提供任何所需的信息,只是回复。 谢谢! 编辑:我收到了这封电子邮件。 这是主机localhost.localdomain上的邮件系统。 我很抱歉不得不通知您,您的邮件无法传送给一个或多个收件人。 它附在下面。 如需更多帮助,请发送邮件到邮政。 如果你这样做,请包括这个问题报告。 您可以从附件中返回的消息中删除自己的文本。 The mail system 主机:<******** @ atlantmail.com> grey-area.mailhostingserver.com [209.62.85.74]说:550 5.7.1 :Helo命令被拒绝:找不到主机(回复RCPT TO命令) 最终收件人:rfc822; *******@atlantmail.com操作:失败状态:5.7.1远程MTA:dns; grey-area.mailhostingserver.com诊断代码:smtp; 550 5.7.1:Helo命令被拒绝:找不到主机 编辑2: 我的后缀build立: myhostname = yo.atlava.com alias_maps = hash:/etc/aliases alias_database = hash:/etc/aliases myorigin = /etc/mailname mydestination = atlava.com, yo.atlava.com, localhost.atlava.com, localhost (none):~# hostname […]

无法让SmarterMail在新的Windows 2008服务器上工作

真的有这个麻烦,我已经通过所有的指南,我可以find和卡住,使用最新版本的Smartermail 8在Windows 2008与IIS7.5。 我有它的设置,所以我可以发送电子邮件罚款,login等,但它只是不会收到电子邮件。 我总是拿回来: 永久性失败的技术细节:Google试图传递您的消息,但被收件人域拒绝。 我们build议您联系其他电子邮件提供商以获取有关此错误原因的更多信息。 其他服务器返回的错误是:550 550 5.7.1无法中继[email protected](状态14)。 我遵循这个指南: http://portal.smartertools.com/KB/a31/cant-receive-mail.aspx 得到了这些结果,这对我来说没什么意义。 如果有人可以发现明显的错误,我还包括我的设置的一些图像? 当我这样做:netstat -abnp tcp 我只在端口25上听到一个: TCP 127.0.0.1:25 0.0.0.0:0听 我的smartermail web服务器configuration设置为端口9998上的所有IP地址,我试过25,但不是运气。 SMTP服务也在服务中停止。 任何帮助非常感谢,我不明白这一点。 更新 现在这是正确的吗? 更新2 MXlogging看起来像设置正确。 它仍然以相同的信息弹跳。 有人说我需要禁用SMTP服务,别人说让它运行。 当我: telnet 84.45.57.142 25我得到响应220 tom.scirra.com Microsoft ESMTP MAIL Service这与SMTP服务正在运行。 当SMTP服务没有运行,我得到的回应: Could not open connection to the host, on port 25 当我netstat -abnp tcp我得到TCP 127.0.0.1:25 […]

在一个大公司(@ example.com)内设置另一个电子邮件服务器(@ demo.local)

我想在一家大公司build立一个电子邮件服务器,实际上他们已经有了他们的邮件服务器,我想知道是否要另外build立一个内部的电子邮件服务器(特定于我们的解决scheme,不需要连接到互联网,只需启用他们的服务器可以转发电子邮件到我的服务器在[email protected])。 这可能吗 ? 我需要另一个域名吗? 或者只是使用域名demo.local将工作? 如果hmailServer没有连接到他们的活动目录,那么他们的服务器能否识别我的服务器,并可以发送邮件到[email protected]

使用Postfix从服务器重写所有外发电子邮件的地址

我希望postfix重写所有此服务器的传出电子邮件的发件人地址。 任何人都知道我怎么能做到这一点?

从SpamAssassin / ClamAV / Postfix中隔离检索邮件

我们在多租户部署中为客户运行邮件中继服务。 我们开始这样做是因为商业上可用的中继服务与自己创build一个中继服务的成本相比是愚蠢的。 我们唯一失去了这种做事的方式是能够检索掉落的电子邮件。 我们已经运行了大约18个月的这项服务,到目前为止还没有一个关于丢失电子邮件或多余的垃圾邮件,这是令人愉快的投诉。 然而,我们刚刚被一位客户询问,如果有需要,他们可以取回电子邮件。 我相信他们之前可能使用过像MimeCast或MailControl这样的东西,所以这个问题。 所以我的问题是这样的: 如果我们想代表他们取回电子邮件,我们应该保留什么样的设置,以及如何让这个邮件被“释放”。 有没有一种方法,用户可以自己做到这一点? 我怀疑这是可能的,但是这对于其他人来说肯定是一个挑战!

Exchange 2010能否根据X-Header重新发送出站邮件?

我想知道是否可以将Exchange 2010configuration为从出站邮件(例如,[email protected][email protected])中读取x-header,然后将邮件redirect到备用智能主机x-header存在。 有谁知道这是否可以做到?