网站首页|中心简介|课程详解|师资力量|新闻动态|招生问答|就业广场|在线报名|学员天地|网络学院|在线留言|证书查询
大兴北大青鸟logo
北大青鸟教程网
学院首页|网络安全|操作系统|服务器|数据库|编程开发|组网建网|网络应用|网页设计|办公软件|注册表|黑客攻防
WIN XP  |  WIN 2000/2003  |  LINUX/UNIX  |  TCP/IP  |  IPV6  |  APACHE  |  DHCP  |  SENDMAIL  |  WLAN
局域网  |  广域网  |  综合布线  |  网络存储  |  入侵检测  |  防火墙  |  交换机  |  病毒防治
北大青鸟大兴中心QQ在线咨询 北大青鸟大兴中心QQ在线咨询 北大青鸟大兴中心QQ在线咨询 北大青鸟大兴中心QQ在线咨询 北大青鸟大兴中心QQ在线咨询
田老师
李老师
王老师
谈老师
臧老师
   当前位置:主页>网络学院>操作系统>LINUX/UNIX >> Sendmail配置终极指南



  Sendmail配置终极指南

文章来源:http://www.bdqnht.com/ 文章作者:北大青鸟 发布时间:2007-12-15

在众多的邮件服务器软件中,Sendmail总是能够在每一次评比中获得荣誉,从而使它成为目前使用最为广泛的一种E-mail服务器。但是,说起 Sendmail的配置,很多人会感到头痛。长期以来,很多人为此不厌其烦地一遍又一遍地在BBS、新闻组上询问其配置。笔者希望借助本文对 Sendmail的使用作一个力求完满的说明。 

下载及安装 
Sendmail的最新版本为:8.11.3,文件大小为1.2MB。 
1.解压缩 
# tar -zxvf Sendmail-8.11.3.tar.gz 
#cd Sendmail-8.11.3 
如果软件包是rpm格式,则解压安装如下: 
#rpm -ivh Sendmail-8.11.3-src.rpm 
2.编译 
# ./Build 
如果不出什么问题,编译通过,编译完成后会自动生成目录:obj.Linux.2.2.18.i686(这是笔者的核心名称,也许你的内核名称与此不同)。 
3.安装 
#./Build install 

字串2


如果是rpm 格式的软件包,则应编译如下: 
# rpm -ba Sendmail-8.11.1.spec 
#rpm -ivh Sendmail*.rpm 
至此编译、安装完成 

配置策略 
sendmail.cf 是Sendmail的配置文件,它全权决定了Sendmail的属性。这个文件定义邮件服务器为哪个域工作。其中的内容为特定宏,大多数人对它都抱有恐惧心理,因为文件中的宏代码实在是太多。sendmail.cf通常是由一个以mc结尾的文件编译产生。如Redhat自带一个redhat.mc,用户可以自己修改其中的一些设置,使之适合自己。笔者的sendmail.mc 文件内容如下: 

divert(-1) 
dnl This is the macro config file used to generate the /etc/sendmail.cf 
dnl file. If you modify thei file you will have to regenerate the 
dnl /etc/sendmail.cf by running this macro config through the m4 
dnl preprocessor: 
字串1

dnl m4 /etc/sendmail.mc > /etc/sendmail.cf 
dnl You will need to have the Sendmail-cf package installed for this to work. 
include(`/usr/lib/Sendmail-cf/m4/cf.m4') 
define(`confDEF_USER_ID',``8:12'') 
OSTYPE(`Linux') 
undefine(`UUCP_RELAY') 
undefine(`BITNET_RELAY') 
define(`confAUTO_REBUILD') 
define(`confTO_CONNECT', `1m') 
define(`confTRY_NULL_MX_LIST',true) 
define(`confDONT_PROBE_INTERFACES',true) 
define(`PROCMAIL_MAILER_PATH',`/usr/bin/procmail') 
FEATURE(`smrsh',`/usr/sbin/smrsh') 
FEATURE(`mailertable',`hash -o /etc/mail/mailertable') 
FEATURE(`virtusertable',`hash -o /etc/mail/virtusertable') 
FEATURE(redirect) 
FEATURE(always_add_domain) 
FEATURE(use_cw_file) 
FEATURE(local_procmail) 
字串9

MAILER(smtp) 
MAILER(procmail) 
FEATURE(`access_db') 
FEATURE(`blacklist_recipients') 
dnl We strongly recommend to comment this one out if you want to protect 
dnl yourself from spam. However, the laptop and users on computers that do 
dnl not hav 24x7 DNS do need this. 
FEATURE(`accept_unresolvable_domains') 
dnl FEATURE(`relay_based_on_MX') 

编译sendmail.mc以产生需要的sendmail.cf文件:# m4 /etc/sendmail.mc > /etc/mail/sendmail.cf。 

生成sendmail.cf以后,编辑sendmail.cf。在文件中,查找DS,在其后加入邮件服务器名、域名,这样可以保证当你以username@mail.domain.com或username@domain.com发信时,用户都可以收到,如下所示: 

# Alias for this host 
Cw mail.domain.com domain.com  字串3



  注:本站资源收集均来子互联网,如有侵权请告知,我们将第一时间删除.
  共3页: 上一页 1 [2] [3] 下一页
上一篇: apache+php+mysql   下一篇: 怎样配置好lilo文件?

::免费IT讲座::

时间:周六、日 下午14:00
地点:北大青鸟大兴校区
讲座内容:
     1、职业规划篇。
     2、日常实用技术讲座

主讲师:
     高级金牌讲师
 
大兴校区电话:69203100
 马甸校区电话:82011433
 
             免费订座报名

::免费讲座报名::
姓  名:
性  别:
学  历:
Q  Q:
电  话:
我是从:
知道的



北大青鸟|网络工程师|北京北大青鸟
  友情链接:北大青鸟集团 印度APTECH公司 北大青鸟APTECH公司 北京大学 北大青鸟马甸校区 上海北大青鸟 深圳北大青鸟 无锡北大青鸟 厦门北大青鸟 深圳北大青鸟 邵阳北大青鸟 北大青鸟镇江学府 深圳北大青鸟 徐州北大青鸟
中心图片
中心外景 前台接待区 网络教学区 路由及交换设备 机房环境 项目实践 职业规划师为同学解惑 学员积极回答问题 学员合影 学生宿舍 全国十佳中心奖杯 全国十佳中心奖牌 杰出贡献中心奖杯
  网站地图 | 联系我们 | 诚聘英才 | 在线留言 | 加入收藏 | 设为首页
 

版权所有 © 2004-2008 北京网络时尚信息技术有限公司
北大青鸟双合华腾网络工程师培训中心
大兴校区:大兴黄村长途汽车站东北角
招生热线:010-69203100/01 邮政编码:102600
马甸校区:北三环中路马甸桥东北角商房大厦(国美电器)626
招生热线:010-82011433/32 邮政编码:100029

网络工程师培训 网络工程师 北大青鸟培训 北大青鸟培训中心 网络培训
北大青鸟 北大青鸟网络工程师 北京北大青鸟 电脑培训 计算机培训
北大青鸟图标