是否可以防止 Exchange 2007 服务器出现以下情况,而不是使用每个 Outlook 客户端的宏:
1)防止所有大写主题行出现
2)防止出现空白主题行
3)防止空正文传出
防止主题行超过 78 个字符
先谢谢了。
答案1
这是有可能的,但是最有效的解决方案并不是所谓的“管理员友好型”解决方案。Exchange 公开了一种称为传输代理的东西,供 AV/AS 系统执行其工作。一旦您注册为传输代理,您就可以随心所欲地修改/阻止消息,您只需先编写一个即可。
接下来是自定义传输规则。它可以完成其中的一些任务,但可用的选项有限。正则表达式在某些规则中可用,但在其他规则中不可用,并且编写诸如“阻止任何包含两个以上超链接的消息”之类的代码几乎是不可能的。
答案2
Jeff,我觉得你找错了对象。你需要考虑的事情:
- 您的用户不太可能是公司垃圾邮件的根源。如果是,那么告诉他们不要发送包含禁止内容的电子邮件会更简单(内部规定可以解决这个问题)。
- 您之所以被列入垃圾邮件列表,很可能是因为您的员工的计算机上感染了病毒,这些病毒很可能会发送大量垃圾邮件,而且这些垃圾邮件在互联网上是可见的,就好像这些垃圾邮件来自您的邮件服务器(该服务器很可能与您连接到互联网的计算机具有相同的外部 IP 地址)。
为阻止垃圾邮件进入您的网络,您应该采取以下措施:
- 阻止用户使用防火墙端口 25(这样他们就不能在任何时候使用它来发送任何电子邮件)。只需将其对服务器开放即可。这将阻止所有垃圾邮件从您的网络传出,这些垃圾邮件可能会被用户计算机上的病毒利用。
- 清理用户的计算机并安装合适的防病毒软件
- 验证mxtoolbox.com你的服务器没有开放中继
- 为您的 Exchange 安装一个不错的反垃圾邮件系统(Policy Patrol 很好用),可以配置它来实际检查您自己发送到外部的电子邮件是否为垃圾邮件,尽管我不推荐这样做。但它可以防止垃圾邮件/病毒到达您的邮箱,这样您的员工就不太可能感染病毒。
- 确保您的服务器没有病毒。有很多方法可以做到这一点。您可以监控这些(非 Exchange)服务器上的网络流量,以
netstat
查看端口 25 上是否发生了什么。如果是,那么您一定要检查该机器上是否有病毒。