Articles of smtp

iptables不让SMTP通过

我试图设置iptables来允许SMTP连接,而且似乎没有工作。 这是iptables -L的输出: Chain INPUT (policy ACCEPT) target prot opt source destination ACCEPT tcp — anywhere anywhere tcp dpt:http ACCEPT all — anywhere anywhere REJECT all — anywhere 127.0.0.0/8 reject-with icmp-port-unreachable ACCEPT all — anywhere anywhere state RELATED,ESTABLISHED ACCEPT tcp — anywhere anywhere tcp dpt:smtp ACCEPT tcp — anywhere anywhere tcp dpt:afs3-callback ACCEPT tcp — […]

Exchange 2010安装程序

我正在为我们公司testingMS Exchange 2010 SP1。 这是新的技术安装,因为我们没有任何以前的版本。 我在Windows服务器2008 SP2(64位)上安装了带有SP1的Exchange 2010 SP1,其典型设置有3个服务器angular色:集线器传输,邮箱服务器和客户端访问。 但现在我陷入了如何完成基本configuration,以从/到我的服务器的电子邮件stream。 我非常感谢任何回应,以帮助我接下来的步骤.. 预先感谢您的回复…

如果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 – […]

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 […]

exim4转发电子邮件

我在Linux上安装了exim4。 基本工作正常,我可以发送电子邮件从任何电子邮件地址没有任何问题。 我也有一个打印机/扫描仪,它能够发送扫描作为电子邮件。 它需要一个SMTP网关才能做到这一点。 所以我给了那个Linux的IP地址,稍微改了一下configuration,但是仍然无法正常工作。 在运行dpkg-reconfigure exim4-config ,这里是我在/etc/exim4/update-exim4.conf.conf得到的: dc_eximconfig_configtype='internet' dc_other_hostnames='' dc_local_interfaces='127.0.0.1;192.168.2.2' dc_readhost='' dc_relay_domains='mycompanyemail.com' dc_minimaldns='false' dc_relay_nets='192.168.2.0/24' dc_smarthost='' CFILEMODE='644' dc_use_split_config='false' dc_hide_mailname='' dc_mailname_in_oh='true' dc_localdelivery='mail_spool' 我的问题是,使用这种configuration,我只能发送到电子邮件@ mycompanyemail.com …它说我可以使用通配符,但是当我这样做时,'*'被replace为我运行的目录中的任何文件名所有这一切。 我怎样才能configuration它能够发送电子邮件与任何域? 还是我做错了? 编辑:这是造成麻烦的日志的一部分: 2011-08-03 16:28:18 H=(NPI2D389C) [192.168.2.20] F=<[email protected]> rejected RCPT <m……j…[email protected]>: relay not permitted 第一部分([email protected])无关紧要。 我改变了电子邮件地址。 重点是,如果这封电子邮件是@ mycompanyemail.com那么一切正常。 别的什么都行不通。 我可以添加gmail.com,但我正在寻找有任何域名的工作…

使用Exchange 2010 IP Throttling(或任何其他技术)防止电子邮件爆炸

我们需要减慢垃圾邮件通过Exchange系统从开发者的错误应用发送的速度。 如何通过源IP或发件人来限制Exchange 2010中的电子邮件,以便根据邮件的数量或垃圾邮件来确保邮件不会被删除,而是被延迟,放慢或阻止。

新邮件服务器不能发送电子邮件,只收到

我使用Ubuntu Server 11.04和postfix / dovecot为我的公司build立了一个新的邮件服务器。 我是新来的,所以我有一些问题。 我得到它只适用于从LAN以外的任何地址接收邮件,我只能发送相同的域名。 如果我尝试发送一个新的消息到一个外部地址(例如Gmail)我有Relay denied 。 所以,我的服务器有2个networking接口,1为我的局域网(192.168.1.xxx)和一个公共静态IP地址。 我的领域,testingpourpose,是enti.centropaghe.it ,我创build一个MXloggingmail.enti.centropaghe.it 我的目标是得到一个完整的function性的imap / smtp / pop3服务器,双方都有validation,它可以发送电子邮件到所有地址:) 我发布了一些我的configuration文件,所以你可以挖掘它: /etc/postfix/main.cf中 # See /usr/share/postfix/main.cf.dist for a commented, more complete version # Debian specific: Specifying a file name will cause the first # line of that file to be used as the name. The Debian default # […]

后缀:允许未经身份validation的传入邮件,但只有经过身份validation的传出邮件?

我是新来的邮件服务器的世界,并一直在设置自己的Ubuntu 11.10通过Postfix的。 到目前为止,我有SASLauthentication工作在TLS,所以这是很好的; 我现在担心安全问题。 简而言之:我希望Postfix接受所有未经身份validation的传入邮件,但只允许经过身份validation的传出邮件。 这也让我怀疑在端口465和587上是否有STARTTLS和TLS支持,还是需要在端口25上监听? 如果25封闭,邮件服务器是否会尝试在587端口上发送邮件? 但回到允许未经身份validation传入,但只validation传出,我试着添加 -o smtpd_sasl_auth_enable=yes -o smtpd_client_restrictions=permit_sasl_authenticated,reject 到我的master.cf文件中的smtp行,但然后阻止未经身份validation的传入邮件。 有没有办法只允许传入端口25,并离开端口465/587只传出? 我不知道它会做什么好,但如果有必要,我可以发布我的configuration的其余部分。 任何帮助非常感谢,因为我是新手,这仍然是混乱。 谢谢!