搭建linux postfix 服务器

搭建linux postfix 服务器

ID:9873890

大小:467.00 KB

页数:8页

时间:2018-05-13

搭建linux postfix 服务器_第1页
搭建linux postfix 服务器_第2页
搭建linux postfix 服务器_第3页
搭建linux postfix 服务器_第4页
搭建linux postfix 服务器_第5页
资源描述:

《搭建linux postfix 服务器》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、一、简述Postfix与sendmail相似都是linux下的邮件系统,实现smtp的邮件发送,关于它的简述在此就不再嗷述。二、安装postfix软件,如下图所示:图1三、设置postfix服务为开机自动启动,并使用alternatives命令设置首选的mta。如下图所示:图2四、Postfix服务的主配置文件为/etc/postfix/mail.cf。1、设置postfix服务侦听所有端口的,修改postfix的主配置文件,将下面图3中的内容,修改为图4的内容即可(默认postfix只侦听localhost的127.0.0.1端口)。图3图42、设置当p

2、ostfix服务器收到目标地址为哪个域的邮件,认为是本域中的邮件,不再中继或转发到其它的邮件服务器。本例中将下列图5的内容修改成图6的内容即可。图5图63、设置postfix服务器中继哪个网段的邮件到其它的邮件服务器。本例中将下列图7的内容修改为图8的内容即可。图7图84、设置将目标地址为外部的邮件后缀伪装成什么样的域名。本例中将图9的内容修改为图10的内容即可。图9图105、还要以使用procmail进行过滤邮件,要启用procmail的功能,将下列图11的内容修改为图12的内容。图11图126、如果要过虑所有用户的邮件可以在/etc/建立.procma

3、ilrc的文件,如果仅想限制某个用户的邮箱内容,可以在该用户的主目录中建立.procmailrc的文件。如下图13到图14所示:图13图14本例中.procmailrc文件的内容如下图15所示,意思是过滤所有带spam的邮件,并把过滤的邮件放入~/bad-dir目录:图15图16重新启动postfix服务,如下图17所示:图177、安装dovecot用来接收邮件,并设置开机自动启动,并查看110端口是否开启,如下图18所示:图18五、Postfix配置文件main.cf中常用参数介绍1、外发域配置参数:myorigin说明:myorigin参数用于指定该服

4、务器使用哪个域名来外发邮件。缺省的情况下myorigin采用本机主机名称(与参数myhostname相同)。建议:在很小的网络中,采用缺省配置。而在Internet中,我们建议你保持myorigin与mydomain参数相同。也就是说采用该服务器所在的域名称。例如:myorigin=$myhostname(缺省)myorigin=$mydomain(推荐)2、接收域配置参数:mydestination说明:用于指定该服务器的使用哪个域名来接收邮件。我们建议,系统安装好后,尽量不要改动这个参数。例如:缺省设置:mydestination=$myhostnam

5、elocalhost.$mydomain广泛设置:mydestination=$myhostnamelocalhost.$mydomain$mydomain多DNS设置:mydestination=$myhostnamelocalhost.$mydomainwww.$mydomainftp.$mydomain3、转发限定参数:mynetworksrelay_domainsmydestination说明:转发限定在邮件系统中非常重要。C-Link为客户缺省配置了最安全的转发限定参数。与转发限定相关的参数有很多:主要请参看mynetworks、relay_do

6、mains、mydestination。4、系统故障报告配置参数:notify_classes说明:该参数用于告知系统,在哪种情况下用哪种方式通知用户。可以选择的参数类型有:bounce邮件原封不动弹回;2bounce将双份弹回邮件发送给Postmaster;delay将拖延的邮件的头部信息通知Postmaster;policy将被系统过滤掉的信息通知Postmaster;protocol将协议错误信息通知Postmaster;resource将因系统资源短缺而投递失败的信息通知Postmaster;software将因软错误而投递失败的信息通知Postm

7、aster.例如:缺省:notify_classes=resource,software5、主机名配置参数:myhostname说明:myhostname参数用于描述运行C-Link系统的服务器所符合规则的域名全称。在许多UNIX系统中,C-Link会自动检测出正确的名称。但在某些操作系统中需要手工配置,如TurboLinux。例如:myhostname=host.local.domain(localhostnameisnotFQDN)myhostname=host.virtual.domain(virtualinterface)myhostname=vi

8、rtual.domain(virtualinterface)6、原

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。