免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2693 | 回复: 6
打印 上一主题 下一主题

[Mail] SendMail能否实现这个功能? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-09-08 11:41 |只看该作者 |倒序浏览
企业内网中有几个Mail服务器,有Exchange也有Sendmail等,现在需要对所有邮件进行一个过滤,只是在出口处做这个工作,也就是说内部mail 服务器往外发送邮件的时候要进行一些检查,比如某些附件的邮件不能发送等,我想按照下图的方式实现:

在所有mail server出口处串联一个装有sendmail的服务器,这个服务器利用mail server和MailScanner对邮件进行检查过滤等,然后符合要求的再将邮件发送出去,请问这个方案合理吗?sendmail能够实现这个功能吗?谢了!

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
2 [报告]
发表于 2010-09-08 14:10 |只看该作者
可以!

首先, 後台的 Exchange /Sendmail 要先指定 smart relay 的主機為前台的 Sendmail
再來就是前台的 Sendmail 和 Mailscanner 再設定好 filename.rules.conf
不過如果要精確到什麼人可寄什麼樣的檔案這怎麼做就不清楚了

论坛徽章:
0
3 [报告]
发表于 2010-09-08 14:39 |只看该作者
谢了。。一直在线等结果呢。。。我试试看。。。

论坛徽章:
0
4 [报告]
发表于 2010-09-08 14:53 |只看该作者
我看网上配置smart relay是修改sendmail.mc的DS字段,我的sendmail.mc文件中没有DS的部分啊?
  1. [root@Raul-VM mail]# rpm -qa|grep sendmail
  2. sendmail-8.13.8-8.el5
  3. sendmail-cf-8.13.8-8.el5
复制代码
直接在mc文件中添加吗?还是新版本改别的配置文件了?

论坛徽章:
0
5 [报告]
发表于 2010-09-08 15:17 |只看该作者
ok了。。。在sendmail.mc中加入DS字段就行了!
现在内部的个人PC可以通过内部邮件服务器发送邮件,在串联的sendmail机器上抓包是可以看到转发邮件的过程的,但是现在MailScanner貌似不工作,
  1. [root@Raul-VM mail]# ps -ef|grep MailScanner
  2. root      3025     1  0 20:48 ?        00:00:00 MailScanner: master waiting for children, sleeping
  3. root      3026  3025  0 20:48 ?        00:00:00 MailScanner: waiting for messages
  4. root      3079  3025  0 20:48 ?        00:00:00 MailScanner: waiting for messages
  5. root      3123  3025  0 20:48 ?        00:00:00 MailScanner: waiting for messages
  6. root      3170  3025  0 20:48 ?        00:00:00 MailScanner: waiting for messages
  7. root      3215  3025  0 20:48 ?        00:00:00 MailScanner: waiting for messages
  8. root      3287  1046  0 20:53 pts/2    00:00:00 grep MailScanner
复制代码
在filename.rules.conf中有如下定义:
  1. deny    \.ico$                  Windows icon file security vulnerability                                        Possible buf
  2. fer overflow in Windows
复制代码
但是为什么发送ico的附件还是成功了呢?

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
6 [报告]
发表于 2010-09-08 17:52 |只看该作者
我並不熟悉 mailscanner , 無法給您任何建議
建議您從 DEBUG mode 或 log 中去找原因

论坛徽章:
0
7 [报告]
发表于 2010-09-09 10:45 |只看该作者
谢了,搞定了。。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP