2016-03-05 10:50:54
来 源
中存储网
sendmail
RedHat Linux配置sendmail的详细图文教程,适合学习Redhat和sendmail的信任朋友,注意sendmail配置文件的配置修改。

Red Hat Linux配置sendmail的详细图文教程是非常适合新手初步了解邮件服务器配置的文章。

用Red hat linux9.0为局域网做的Mail服务器,客户端为windows outlook,所以此方法不合适在外网中;在做以前,先设置防火墙通过25和110端口;我的设置电脑名为:ccyc;配置hosts文件中配置如图;所有配置以root身份运行,编辑我用系统自带的gedit编辑器。

一 安装sendmail.

若在安装LINUX时安装了sendmail,那进入第二步,如果没有安装,开始――系统设置――添加/删除应用程式,选中邮件服务器,如图,放入安装光盘安装,直至完成。

<Red Hat Linux配置sendmail

二 配置sendmail.cf文件

Sendmail的配置文件为etc/mail/sendmail.cf,这个文件配置很复杂(好上这样多资料和书说的),所以系统提供了sendmail.mc通过M4宏生成sendmail.cf,这个就简单多了.我用gedit打开,只改动了三个地方,其它用默认配置。

1 DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA') dnl

这一行的意思是说只允许接爱本地主机创建的传入邮件,如果要允许接收从Internet或其他网络接口(比如本地局域网),就要把这一行注释掉,在前面加上 dnl 就行了;

2 将LOCAL_DOMAIN(`localhost.localdomain') dnl一行改为:

LOCAL_DOMAIN(`chinastor.com') dnl

意思是邮件域名后缀改为chinastor.com,

3 还有一项是:

define(`UUCP_MAILER_MAX', `2000000')d

设置默认邮件的大小,以字节计算,将其中的2000000改为你合适的大小;改完后,保存Sendmail.mc,sendmail.cf 的详细设置参阅/usr/share/doc/sendmail/readme.cf。

新建终端,输入下面的内容 m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf,小心不要输错字母,语法中间有空格,如图。

/></a></p>
<p><strong>三 启动POP3</strong></p>
<p>现在大多数邮件客户端都支持POP3,用户可以把邮件下载到客户端来查看,这个就要启动POP3服务,打开终端,输入:chkconfig ipop3 on</p>
<p>重新启动xinetd超级服务器来启动POP服务.输入:/etc/init.d/xinetd restart,这一行重要,一定要启动,它会修改两个文件.</p>
<p><img border=

到此sendmail的配置做完了,重新启动linux, PING下chinastor.com。没出错就成功了,下来就可以在客户端收发邮件了。

四 sendmail的用户设置,日志,和邮件保存位置

1 邮件的用户添加,sendmail的邮箱用户和Linux的用户共用.所以要添加用户,只要新建系统用户,就是邮件用户。

2 邮件服务器接收和发送都有日志记录.位置在/var/log/maillog,每收发一次都会生成一个记录.如图.

Red Hat Linux配置sendmail

3 邮箱接收邮件后,保存在var/mail,每个用户对应一个文件,如图

Red Hat Linux配置sendmail

五 用linux中的Mozilla Mail测试收发邮件

1 首先新建一些用户

2 然后启动Mozilla Mail

3 接下来按照新建向导建立账户

接受服务器为邮件服务器的地址(这里是本机的ip地址)

至此,Red Hat Linux系统上配置sendmail完成了,更多Redhat LinuxSendmail安装配置文章可见相应专栏。

声明: 此文观点不代表本站立场;转载须要保留原文链接;版权疑问请联系我们。