我们之前用SMTP端口25(smtp)有问题 – 有些电脑通过那个端口发送垃圾邮件。 所以我们封锁了这个,只允许我们需要的传出的smtp服务器。 Howerver,我读了有587端口(SMTP邮件提交),例如,由Gmail使用 – 我解除了一些常见的端口像HTTP,HTTPS,FTP,SSH等 – 是否可以安全地解锁587端口到任何目的地IP地址? 垃圾邮件可以通过该端口发送吗?
我有sendmail,我每周都会发邮件。 我怎么能告诉我的sendmail限制每小时发送到特定域的邮件数量(以避免被邮件服务器阻止),例如:最多发送500封电子邮件/小时到@ yahoo.com,@gmail也一样.com等 谢谢你的帮助
SMTP服务器是否要求电子邮件中的发件人是经过validation的帐户? 或者这是可以在服务器上configuration的东西? 为了testing我的应用程序,我设置了一个Gmail帐户来使用Gmail的SMTP服务器,这需要我在发送电子邮件之前使用Gmail帐户进行身份validation。 Gmail的SMTP要求生成的电子邮件中的发件人始终是经过validation的Gmail帐户。 但是,在生产环境中,这个应用程序可能会部署在企业networking上。
我们最近将Exchange 2000(是的,我知道…)迁移到Exchange 2010,并经历了configuration它的恐惧。 首先我们不使用ForeFront,可惜(?)我们不能。 在我问这个问题之前,我们已经做了: 我们已经将组织 – > HUB – > SendConnectorconfiguration为禁止通过我们发送邮件(对于这样重要的选项来说又是一个愚蠢的名字)。 我们已经安装了反垃圾邮件期货(如果相关,则为HUB) 在发件人IDfilter中,我们设置了拒绝选项(没有这个垃圾邮件发送者仍然能够通过我们的服务器发送东西) 内容过滤被禁用(它过滤了更多好东西,然后坏) 我们还设置了接受的域名只能来自我们的域名。 所以问题是如果可以设置过滤,所以它只适用于某些IP? 特别是能够发送带有来自我们域外的“发件人”地址的电子邮件(使用我们域中的返回path),并发送未经特定IP授权的电子邮件。 有效地设置一个选项,如“我们知道这个知识产权,我们知道它发送垃圾,但这是我们的内部东西”。
我们在特定的ISP中获得了一个后端服务器,在不同的ISP中有一个反向代理前端。 为了发送邮件,我们使用连接到前端sendmail SMTP服务器的后端服务器。 问题是我们不希望后端服务器对于电子邮件接收器是公开的,就像现在发生的那样: Received: from smtp.ourdomain.com (thebackendserver.com [BA.CKE.ND.IP]) (authenticated bits=0) by smtp.ourdomain.com (8.13.8/8.13.8) with ESMTP id oBE2K1NT020323 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for <[email protected]>; Tue, 14 Dec 2010 08:20:05 +0100 任何解决scheme?
我们希望强制所有电子邮件通过SMTP服务器进行病毒扫描,垃圾邮件扫描和我们在内部使用的一些标签。 这可能吗? 我们configuration了Exchange的smarthost属性,并且适用于所有电子邮件, 除了那些在Exchange上被识别为本地用户的电子邮件。
好吧,现在很多ISP在传出连接上阻塞端口25,所以我在端口1025上设置了一个smtp服务器。现在这个工作很好,configuration好的客户端正确地发送邮件。 但对于服务器上的大部分代码,smtp服务器应该是25,现在而不是重新configuration所有的代码来使用新的端口,我正在考虑build立一个隧道或强迫所有从本地主机到25去本地主机上1025。 我试了这个,但没有奏效 iptables -t nat -A PREROUTING -p tcp -i lo –dport 25 -j DNAT –to 127.0.0.1:1025 我能做些什么来完成呢? 谢谢
我的一些用户在收件箱中收到发送给单个收件人的邮件中的“递送状态通知(延迟)”消息。 这是让我困惑的 我做了nslookuptesting,看到2个MX服务器。 我能够连接到一个,但不是其他…都有0偏好。 我去了dnsstuff,以确保结果 在第一台MX服务器上:[无法连接:无法接收数据:操作超时。] 在第二个MX服务器上:[成功连接:得到了很好的响应[250]](花了0.500秒) 我使用IIS SMTP作为Exchange 2003的中继服务器,它充当网关服务器。 为什么不把邮件发送到第二个IP,以避免延迟邮件?…只是好奇。
所以昨天我们发现我们的一个老stream行服务器被黑客攻击,并发送垃圾邮件。 我们及时处理了这个情况,看来这一切都照顾好了。 我一直在密切关注日志,他们已经恢复了正常的本地邮件日志logging速度。 每隔一段时间,我们会得到一个如下所示的行: Mar 16 06:02:50 sm-mta[98312]: p2GC2h1w098312: to=<[email protected]>, delay=00:00:07, xdelay=00:00:07, mailer=esmtp, pri=33208, relay=www.spdcom.info. [87.204.255.46], dsn=4.0.0, stat=Deferred: Connection refused by www.spdcom.info. 在邮件服务器方面,我不是专家,我只对中继的工作有一个基本的了解。 但在昨天之后,我用/ etc / mail / access文件将邮件服务器locking到只有localhost和我自己的一些IP地址。 我检查了我的邮件服务器www.checkor.com以及另一个工具,它通过了他们的开放中继testing(因为它是安全的,不允许或)。 现在我确定我没有什么可以发送电子邮件到任何在spdcom.info。 那么有人能告诉我这个消息究竟意味着什么吗?
在最后清除事件日志中的所有内容之后,我正在迁移到Exchange 2010 我迁移了一个用户邮箱,当然还有一个问题。 任何时候,用户发送HTML邮件,他们被剥夺,收件人收到一封空白的电子邮件(组织内部和外部,testing多个帐户,这不是一个客户端问题)。 经过调查,用户在迁移到Exchange 2010(甚至不是NT AUTHORITY \ SELF)后没有作为权限发送。 当试图添加这个,我得到以下错误,我不知道是否有任何与它有关: 操作失败win2k8dc1.domain.local这个错误是不可回溯的。 访问被拒绝活动目录响应00000005. insuff_access_rights,数据0 用户没有足够的访问权限。 我还禁用了所有的传输规则和防病毒邮件过滤(已经在服务器上禁用,在用户的PC上禁用它)。 用户正在使用Outlook 2007。