快捷搜索:  
基于Sendmail和Perl的邮件附件过滤系统(2)

基于Sendmail和Perl的邮件附件过滤系统(2)

b. 编译并安装四个Perl模块 直接进入每个目录运行 perl Makefile.PL;make;make test;make install 即可。 cd /root for i in ./*;do tar xvfz $i;done cd 每个相应的模块目录 perl Makefile.PL make make test (确保你测试成功) make install c. 编译Sendmail加入MILTER支持...

基于Sendmail和Perl的邮件附件过滤系统

基于Sendmail和Perl的邮件附件过滤系统

一. 前言: 随着email在企业里广泛使用,它已经成为传播病毒的最主要的手段,保护企业用户免受可能带病毒的邮件附件的感染,尤其是可执行文件的邮件附件,我们需要过滤那些可能带有病毒的附件的邮件,当前主要的做法是在Sendmail把 邮件送到用户信箱前由Procmail进行过滤,...

基于Sendmail和Perl的邮件附件过滤系统(4)

基于Sendmail和Perl的邮件附件过滤系统(4)

我拷贝了suggested-minimum-filter-for-windows-clients到/etc/mail下且改成下面的: $Administrator = '[email protected]'; $DaemonAddress = '[email protected]'; $Stupidity{"flatten"} = 0; $Stupidity{"NoMultipleInlines"} = 0; sub filter_begin {...

基于Sendmail和Perl的邮件附件过滤系统(3)

基于Sendmail和Perl的邮件附件过滤系统(3)

其中 INPUT_MAIL_FILTER行是MIMEDefang所必需的。 sh Build sendmail.cf sh Build install-cf cd ../.. cd sendmail sh Build install cd ../libmilter sh Build install (创建libmilter库文件供MIMEDefang使用) 对其它的各种应用程序目录,同样用sh Build install安装。 d....

创建企业级Internet邮件服务器(2)

创建企业级Internet邮件服务器(2)

三、配置DNS 在安装Internet Mail Service之前,先要对DNS服务器进行配置,添加相关DNS记录。举例说明,现在要在域(注意,这里的域是指Internet上的domain,而不是Windows NT中的domain)"ccw.com.cn"中建立一台邮件服务器,邮件服务器的机器名为server2,邮件服务器名为"m...

创建企业级Internet邮件服务器(5)

创建企业级Internet邮件服务器(5)

3. Delivery Restrictions属性 在这个属性框中,我们可以对邮件的发送和接收进行一些限制,比如不允许某些用户发送邮件或是拒绝接收某些用户发来的邮件等等。在图5中我们可以看到,系统将拒绝来自账户bbb、hami和zp的邮件。 在其他的属性框中,我们还可以对IMS进行更为全面...

创建企业级Internet邮件服务器(4)

创建企业级Internet邮件服务器(4)

五、配置Internet Mail Service 安装完IMS后,重要的是要对其进行配置,以实现各种功能。双击右窗口中的Internet Mail Service可以打开其属性框,有关Internet Mail Service的关键设置都是在这里进行。在属性框中有许多标签,每个标签下都有不同的设置,其主要的几个设置如...

创建企业级Internet邮件服务器(3)

创建企业级Internet邮件服务器(3)

如果得到上面的结果,则说明DNS能够正常解析刚添加的A型记录。对于MX型DNS记录,不能直接用ping命令来测试,而要用NSLOOKUP工具来测试(注意,NSLOOKUP在Windows 95/98下没有,只在Windows NT和Unix上有),测试内容如下。 $ nslookup Default Server:...

创建企业级Internet邮件服务器(6)

创建企业级Internet邮件服务器(6)

5.对于General属性框中的其他信息,我们可以不填,如图6所示。 6.在"E-mail addresses"属性框中,我们可以查看用户的E-mail地址是否正确。Exchange Server自动为新用户映射了4种类型的地址,分别为CCMAIL地址、Microsoft Mail地址、SMTP地址和X.400地址。对于Internet邮件...

创建企业级Internet邮件服务器(7)

创建企业级Internet邮件服务器(7)

1.首先,在2家公司的DNS服务器上添加DNS记录。在apple.com的DNS服务器上添加: mail...

配置你的第一台e-mail服务器(2)

配置你的第一台e-mail服务器(2)

但这个仅仅表示e-mail服务器只接收你本机的邮件.为了解决这个问题,你必须修改配置,告诉SendMail去监听你对外的网卡地址.假设你的服务器上只安装了一块网卡(eth0),并用ifconfig配置好你的ip地址.这个地址可以和DNS解析的地址不一样,但你要保证DNS可以正确地解析邮件服务...

配置你的第一台e-mail服务器(1)

配置你的第一台e-mail服务器(1)

随着互联网的发展,e-mail迅速成长成为主要的网络信息传递工具。面对大量要求能够快速,廉价,和高可信赖的e-mail需求,很多公司和个人都把linux提供的服务作为满足这些需求的解决方案。 SendMail最初是1979年由Eric Allman编写而成。它起先运行在BSD 4.0平台上。但这个程序...