快捷搜索:   服务器  PHP  IIS  安全  linux 安全

Sendmail邮件服务器快速指(2)

二、工作环境 本文假设用户希望在园区网环境中架设一个电子邮件服务器,为本单位用户提供邮件服务。该服务器拥有一个合法的IP地址202.99.11.200和一个合法的域名mail.linuxaid.com.cn,并且DNS的MX记录也指向该域名(注:这里示例域名和IP地址均为伪造域名和地址)。为了满足...

Sendmail邮件服务器快速指(1)

摘要: 人们在互联网上最常使用的就是电子邮件,很多企业用户也经常使用免费电子邮件系统。本文就以step by step的方式引导用户从sendmail源代码开始构建一个可以满足基本工作需要的邮件系统。 一、概述 sendmail是最重要的邮件传输代理程序。理解电子邮件的工作模式是非常...

Sendmail邮件服务器快速指(3)

然后运行: [root@email cf]# sh Build config.cf 该命令将在该目录下生成config.cf文件。然后安装sendmail: [root@email sendmail]# sh Build install 将config.cf拷贝到/etc/mail目录下,并改名为sendmail.cf: [root@email mail]#cp /usr/src/sendmail-8.11.4/cf/cf/conf...

Sendmail邮件服务器快速指(5)

建立virtusertable的方法与建立access的办法是一样的: makemap hash virtusertable.db...

Sendmail邮件服务器快速指(4)

然后查找inetd进程ID号: [root@email qpopper4.0.3]# ps ax|grep inetd 336 ? S 0:00 inetd 16872 pts/0 S 0:00 grep inetd 找到inetd进程号为226。然后重新启动inetd进程,重新读取配置文件: [root@www qpopper4.0.3]# kill -HUP 336 这时候查看系统服务端口号: [root@em...

Cyrus IMAP邮件服务器安装与配置(3)

13.我应该把联机重做日志文件放到裸设备上吗? 这是一个极好的选择。联机重做日志文件是写操作非常频繁的文件,放到裸设备上非常合适。如果你使用了并行服务器选项,那么联机重做日志文件必须放到裸设备上面。 14.可以把归档日志文件放到裸设备上吗? 不行。归档日志文件必...

Cyrus IMAP邮件服务器安装与配置(2)

6.能够使用一个磁盘的第一个分区作为裸设备吗? 可以,但是不推荐。在Unix的比较旧的版本是银行,磁盘的第一个分区常常包含这个磁盘的一些信息,以及逻辑卷的一些控制信息。若这些部分被裸设备覆盖的话,磁盘就会变得不可识别,导致系统崩溃。 较新的Unix版本不会发生这样...

Cyrus IMAP邮件服务器安装与配置(1)

裸设备,也叫裸分区(原始分区),是一种没有经过格式化,不被Unix通过文件系统来读取的特殊字符设备。本文收集裸设备和Oracle问答20例。 1.什么叫做裸设备? 裸设备,也叫裸分区(原始分区),是一种没有经过格式化,不被Unix通过文件系统来读取的特殊字符设备。它由应用...

基于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的邮件附件过滤系统

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

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

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

基于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)

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

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

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

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

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

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

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