当前位置: 首页 > 图文教程 > 操作系统 > Unix/Linux > 使用sendmail配置企业简易邮件系统

Unix/Linux
Linux网管123---组态XWindow系统-1.使用X-Configurator
Linux网管123---安装及硬体组态-8.下载及安装RedHat更新程式
Linux网管123---安装及硬体组态-7.从LILO启动
Linux网管123---安装及硬体组态-1.建立一张安装磁片
Linux程式设计-11.ShellScript(bash)--(2)教学例
Linux程式设计-11.ShellScript(bash)--(1)简介
简单配置linux下的网络邻居samba
如何使用 Linux 系统下的编辑器系列教程(1)
如何将.tif\.rgb\.gif......的图片转换成.xpm的格式?
请问linux下如何查看打开的文件数?谢谢如bsd下面的pstat -T
Redhat 8.0运行一段时间就死机高手帮忙啊(重发)
filesystem type unknown
LINUX与UNIX SHELL编程指南 下载
LINUX应用程序开发指南 下载
各位大哥,请告诉我linux下的文件目录的颜色代表什么?
安装最新中文OpenOffice.org 1.1 RC3
关于redhat 9.0 打开进程打开最大文件数
如何在shell脚本程序中获取日期值?
关于dd命令的求助!!!
如何恢复grub?

Unix/Linux 中的 使用sendmail配置企业简易邮件系统


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2010-01-16   浏览: 142 ::
收藏到网摘: n/a

 sendmail的安装,您首先要保证域名提供商为你的主机做了MX记录的域名解析。我做的MX记录如下。
名 称:abc.com
类 型:mx(10)
主机名:mx1.abc.com
同时给主机做了mx1.abc.com的A记录。
测试MX记录是否生效,您可以用nslookup
#nslookup
> set q=mx
> abc.com
这时您就会从系统显示出的信息中看到您的MX记录是否生效。
REDHAT7.0安装完毕后,系统默认已经安装了sendmail-cf-8.11.0-8.i386.rpm软件包,请检查/etc/下是否有sendmail.cf文件,如果没有,请安装sendmail-cf-8.11.0-8.i386.rpm的软件包,在linux的光盘中有。
  
配置:
/etc/sendmail.cf
Cwlocalhost abc mx1.abc.com
/etc/mail/access
添加:
1.2.3.4 RELAY(1.2.3.4是我的IP)
/etc/mail/local-host-names
  
abc.com(添加一别名,为了收取
[url=mailto:[email protected]][email protected][/url]
格式的信件)
为了用户可以使用foxmail,outlook等软件进行收信。您需要安装imap。打开系统的pop3端口。
请查看/usr/sbin/下是否含有ipop2d、ipop3d文件,如没有,请安装imap-4.7c2-12.i386.rpm软件包。
配置:
/etc/xinetd.d/ipop2
默认:disable=yes 改为:disable=no
/etc/xinetd.d/ipop3
默认:disable=yes 改为:disable=no
/etc/xinetd.d/ipop3
默认:disable=yes 改为:disable=no
/etc/xinetd.d/pops
默认:disable=yes 改为:disable=no
最后:
/etc/rc.d/init.d/xinetd restart
邮件系统用户的添加与删除:
添加:
# /user/sbin/useradd username mail
#passwd username
#chsh username
/bin/true(更新用户的shells)
删除:
#/ /usr/sbin/userdel username
这时,如果您的MX记录解析成功,工作正常,上述操作无误,您就可以在windows客户端通过foxmail,outlook进行收发邮件了,设置:邮箱地址:
[url=mailto:[email protected]][email protected][/url]
,账号:username,口令:网络管理员会告诉你,pop3:mx1.abc.com smtp:mx1.abc.com