人们在Internet上最常使用的就是电子邮件,很多企业用户也经常使用电子邮件系统。在Unix系统中,Sendmail是应用最广的电子邮件服务器。本文将比较详细地介绍如何建立一个Sendmail电子邮件服务器,以满足企业的基本需求。 一. Sendmail的工作模式 Sendmail是最重要的邮件传输代理程序。理解电子邮件的工作模式是非常
传统的邮件传送协定 (SMTP)由于不具备对使用者身份进行认证的功能,此问题很容易被恶意用户滥用,而导致自己的邮件服务器成为广告邮件或垃圾邮件的中转站。由于没有身份认证功能的邮件传送机制,也造成系统管理或是网路管理人员,处理问题邮件追踪时的困难,导致你的服务器被列入黑名单,所有发出的邮件信息,不管是正常的
建立virtusertable的方法与建立access的办法是一样的: makemap hash virtusertable.db < virtusertable 然后重新启动sendmail。 2、如何设定用户别名? 用户的别名是由文件/etc/mail/aliases来设定的。最简单的情况是需要作信件分发的情况。例如,一般情况下,电子邮件出现问题的时候,我们需要把出错的
五. QPopper的安装配置 QPopper是Unix/Linux环境下的POP3服务器,该软件配合Sendmail使用。其主要功能是实现支持用户通过POP3接收信件。安装和配置Qpopper的主要步骤如下: 1.创建从/usr/mail指向/var/spool/mail/的链接 [root@email src]# ln s /var/spool/mail/ /usr/mail 2.解压QPopper软件包 [root@email src]# tar
然后查找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@email qpopper4.0.3]# netsta
二. 工作环境 本文假设用户希望在企业网环境中创建一个电子邮件服务器,为本企业用户提供邮件服务。该服务器拥有一个合法的IP地址202.99.11.200和一个合法的域名mail.linuxaid.com.cn,并且DNS的MX记录也指向该域名(注:这里示例域名和IP地址均为伪造域名和地址)。为了满足域名需求,DNS的域数据文件应该包含以下内容
二、工作环境 本文假设用户希望在园区网环境中架设一个电子邮件服务器,为本单位用户提供邮件服务。该服务器拥有一个合法的IP地址202.99.11.200和一个合法的域名mail.linuxaid.com.cn,并且DNS的MX记录也指向该域名(注:这里示例域名和IP地址均为伪造域名和地址)。为了满足域名需求,DNS的域数据文件应该包含以下内容:
然后运行: [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/sendmail8.11.4/cf/cf/config.cf /etc/mail/sendmail.cf在
一 前言: 随着email在企业里广泛使用,它已经成为传播病毒的最主要的手段,保护企业用户免受可能带病毒的邮件附件的感染,尤其是可执行文件的邮件附件,我们需要过滤那些可能带有病毒的附件的邮件,当前主要的做法是在Sendmail把邮件送到用户信箱前由Procmail进行过滤,但是更好的方法是在SMTP传送期间由Sendmail本身进
四. Sendmail的配置 配置Sendmail的步骤如下。 1.在/etc/mail目录下创建access文件,内容如下: 127.0.0.1 RELAY 202.99.11 RELAY 这里表示允许本机和202.99.11.0网段中的机器通过该邮件服务器的转发邮件。其中202.99.11应该是您拥有的局域网络IP网段的IP地址,只需要写网络部分即可。比如说您的用户有
Sendmail 是在 Unix/Linux 环境下十分流行媛的邮件发送服务程序。但是其配置十分繁琐,问题也很多。本文解决了不能发信的一个问题。 问题: 每次发送的邮件都报告: Transcript of session follows 554 5.0.0 MX list for example.com. points back to example.com. 554 5.3.5 ... Local conf
安装所需软件 sendmail.8.12.10.tar.gz http://www.sendmail.org/ cyrussasl2.1.18.tar.gz http://asg.web.cmu.edu/cyrus/ 安装步骤 1、 先安装cyrussasl2.1.18.tar.gz,sendmail安装时要用到sasl(简单认证和安全层协议)的 2、 库文件的头文件。 解压缩: # tar zxvf cyrussasl2.1.18.tar.
5、sendmail配置 要sendmail正常运行,还需配置几个文件,首先最重要的就是sendmail.cf 文件了。它在源码目录树下的cf/cf目录下有很多例子可参考。你可以拷贝使用。由于sendmail.cf中的语法很复杂,所以不建议手工修改。我们可以以sendmail.mc文档配合sendmailcf目录下的宏通过m4预处理器自动生成。m4预处理器用来从一
Apache+Sendmail+OpenWebMail(参考chenzq1604)