邮件服务器托pipe在dynamicIP上时是否可以过滤传入的垃圾邮件? 静态IP目前不是一个选项。 传出的邮件通过第三方服务传递,效果很好,但我不确定如何在Domino中过滤收到的邮件。 有没有人想出了如何做到这一点? 或者,我仅限于Domino提供的用于控制垃圾邮件并通过创build邮件规则手动执行的内容?
更新:我使用DDNS服务(dnsmadeeasy)来pipe理我的DNS。 所以每次我的IP更改DNS都会更新(通常不会这么做 – 通常每当路由器重新启动时 – 每隔几个月)。 这部分工作正常。 我也使用dnsmadeeasy的SMTPvalidation服务来转发我的传出邮件,这部分工作。 我现在需要做的是弄清楚如何可以如上所述过滤收到的邮件。
那么,你基本上使用dynamicDNS条目作为你的MX? 你能澄清一下吗?
要过滤收到的邮件,你可以签约一些服务来为你做。 邮件,我猜Postini等。你可以设置MXlogging指向他们的服务,所以他们看到邮件,然后再做。 我假设干净的邮件然后将使用dynamicDNS名称路由到您当前的服务器。
你也可以自己推出:使用Elastic IP设置一个VPS或EC2实例,使用Amavisd / SpamAssassin / ClamAV等在其上运行一个简单的Postfix。 一旦Amavisd清理它,它可以发送到您当前的服务器。
对于这个问题,在你当前的位置运行你自己的Linux机器,让它做Postfix / Amavisd的工作,最后交付给坐在它旁边的Domino服务器。 这取决于你想要经历多less麻烦。
前两种情况的优点是,即使不在您的物理位置,您也将拥有可以接收邮件的静态IP。 第三种情况可能会便宜一点。 这取决于你的预算和你多less关心。
首先,你的ISP会给你一个静态的IP地址。
您不能指望可靠地发送或接收来自dynamicIP的电子邮件。 由于您使用第三方来转发您的外发电子邮件,因此发送问题可能会更less。 然而,每次您的ISP更改您的IP时,传入的电子邮件将成为一个问题。 然后,您必须相应地更改DNSlogging,否则您可能不会再收到电子邮件。
原因是MTA(又名电子邮件服务器)使用DNS来查找目标服务器。 假设您的服务器位于mail.example.com,并且有人正尝试将电子邮件发送至[email protected]。 即将离任的MTA将查找example.com的MXlogging(并且缺less任何MXlogging可能会退回来尝试parsingexample.com),然后尝试查找这些MXloggingparsing到的IP,然后联系该服务器,如果您有多个MXlogging,它将根据优先级或循环(如果优先级相同)尝试它们。
如果IP已经改变了,它不能联系你的服务器,并且不能发送你的邮件,我相信这通常应该是一个暂时的失败,当问题依然存在时,它就成为一个永久的失败。
基于这是一个暂时的失败,可能有一个工作,但最好是片状。 如果你把你的域名服务器的TTL设置为半天或一个小时左右,那么当你的ISP改变你的IP时,你可以在你的域名服务器上修改它,而且互联网可能会在几个小时内提取它。 由于电子邮件协议(SMTP)已内置冗余电子邮件服务器将会重试一段时间,永久失败(通常在5天内)。
但是,您的TTL可能会被忽略,名称服务器将继续使用旧IP,直到他们认为是时候刷新为止。 所以这个方法几乎是一个蹩脚的权宜之计,直到你设法得到一个静态IP。
更新:关于运行一个名称服务器。 当我运行一个名称服务器(并转移到两个名称服务器)时,我所做的方式是创build两个条目,说ns1.example.org和ns2.example.org,只是让他们parsing到您的名称服务器是相同的IP运行。 然后告诉您的注册商,您pipe理自己的域名并提交2个名称服务器地址。 如果您再获得第二个域名服务器,则只需更改DNSlogging中的IP即可,因此您可以将ns2.example.org更改为指向新的IP。