预览加载中,请您耐心等待几秒...
1/9
2/9
3/9
4/9
5/9
6/9
7/9
8/9
9/9

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

postfix的配置详解(一)(1)postfix的配置文件结构postfix的配置文件位于/etc/postfix下,安装完postfix以后,我们可以通过ls命令查看postfix的配置文件:[root@mailpostfix]#lsinstall.cfmain.cfmaster.cfpostfix-script这四个文件就是postfix最基本的配置文件,它们的区别在于:mail.cf:是postfix主要的配置文件。Install.cf:包含安装过程中安装程序产生的postfix初始化设置。master.cf:是postfix的master进程的配置文件,该文件中的每一行都是用来配置postfix的组件进程的运行方式。postfix-script:包装了一些postfix命令,以便我们在linux环境中安全地执行这些postfix命令。(2)postfix的基本配置postfix大约有100个配置参数,这些参数都可以通过main.cf指定。配置的格式是这样的,用等号连接参数和参数的值。如:myhostname=mail.mydomain.com等号的左边是参数的名称,等号的右边是参数的值;当然,我们也可以在参数的前面加上$来引用该参数,如:myorigin=$myhostname虽然postfix有100个左右的参数,但是postfix为大多数的参数都设置了缺省值,所以在让postfix正常为你服务之前,你只需要配置为数不多的几个参数。下面我们一起来看一看这些基本的postfix参数。需要注意的是,一旦你更改了main.cf文件的内容,则必须运行postfixreload命令使其生效。1.myoriginmyorigin参数指明发件人所在的域名。如果你的用户的邮件地址为HYPERLINK"mailto:user@domain.com"user@domain.com,则该参数指定@后面的域名。缺省地,postfix使用本地主机名作为myorigin,但是建议你最好使用你的域名,因为这样更具有可读性。比如:安装postfix的主机为mail.domain.com则我们可以这样指定myorigin:myorigin=domain.com当然我们也可以引用其他参数,如:myorigin=$mydomain2.mydestinationmydestination参数指定postfix接收邮件时收件人的域名,换句话说,也就是你的postfix系统要接收什么样的邮件。比如:你的用户的邮件地址为HYPERLINK"mailto:user@domain.com"user@domain.com,也就是你的域为domain.com,则你就需要接收所有收件人为HYPERLINK"mailto:user_name@domain.com"user_name@domain.com的邮件。与myorigin一样,缺省地,postfix使用本地主机名作为mydestination。如:mydestination=$mydomainmydestination=domain.com3.notify_classes在postfix系统中,必须指定一个postfix系统管理员的别名指向一个用户,只有这样,在用户遇到问题时才有报告的对象,postfix也才能将系统的问题报告给管理员。notify_classes参数就是用来指定向postfix管理员报告错误时的信息级别。共有以下几种级别:bounce:将不可以投递的邮件的拷贝发送给postfix管理员。出于个人隐私的缘故,该邮件的拷贝不包含信头。2bounce:将两次不可投递的邮件拷贝发送给postfix管理员。delay:将邮件的投递延迟信息发送给管理员,仅仅包含信头。policy:将由于UCE规则限制而被拒绝的用户请求发送给postfix管理员,包含整个SMTP会话的内容。protocol:将协议的错误信息或用户企图执行不支持的命令的记录发送给postfix管理员。同样包含整个SMTP会话的内容。resource:将由于资源错误而不可投递的错误信息发送给postfix管理员,比如:队列文件写错误等等。software:将由于软件错误而导致不可投递的错误信息发送给postfix管理员。缺省值为:notify_classes=resource,software4.myhostnamemyhostname参数指定运行postfix邮件系统的主机的主机名。缺省地,该值被设定为本地机器名。你也可以指定该值,需要注意的是,要指定完整的主机名。如:myhostname=mail.domain.com5.mydomainmydomain参数指定你的域名,缺省地,postfix将myhostname的第一部分