Postfix主文件基础设置

安装后Postfix系统可用设置主.cf文件进一步配置Postfix

文章假设您使用单域满足邮件需求

Postfix模块性

Postfix关键方面之一是它设计成模块化包基础安装本身相当小, 绝大多数邮件管理,如反垃圾邮件和反病毒管理, 实际由第三方包处理,如Spamassin

可开始看到Postfix模块化性质主.cf文件.多设置指服务器上的其他文件初始反应可能是硬码数据 而不是引用内单词文件不过,我们建议保留模块性
后缀编辑多文件模块化性对启动多域名设置有用

主.cf文件

观光主.cf文件发布命令如下:

sudoNio/etc/postfix/main.cf

文件由三大部分组成第一部分包括数个设置,如smtpd_banneriff参数.第二部分设置TLS参数

本条以上一节为重点,下文概述稀疏服务器 :

myhostname=mail.demecloud.com别名_mapss=hash:/etc/alies别名_database=hash:/etc/li

部分设置已经从基础Postfix安装中找到主机名

部分设置可能不言自明,下节描述这些设置,以便更好地了解Postfix

myhostname

上头myhostnamePostfix安装期间值设置时输入域名并使用名称也匹配云服务器主机名

化名

Aliases提供向不同用户发送邮件的方法而不必设置几十个不同账号默认设置主.cf引用另一个文件 :

exs_maps = hash:/etc/lipse

打开文件如下:

sudo纳米/etc/alies

文件显示名列表根线.发送到名下的信件实际发送到二名不需要搭建邮政主管,新闻发布,网站技术主管,滥用和Postfix用户根线.

使用相同的语法,您可拥有所有邮件根线向管理员用户交付后加行演示文集主管理员稀疏服务器 :

root: dem

交付目的地修改如下:

  1. 邮件发送邮箱守护程序发送邮政主管.
  2. 邮件发送邮政主管发送根线.
  3. 邮件发送根线发送主管理员用户演示文集.

可酌情调整别名,但不必修改所有别名根线文件用户比较容易添加显示的单行添加线还方便未来迁移管理

后修改化名文件,必须刷新别名数据库才能发生修改使用下命令 :

sudo新化

my源头

内部邮件包如cron作业不提供全信证书使用my源头代之以设置正因如此,你需要设置此参数为服务器主机名

默认设置指向/etc/mailname文件.要查看内容,运行下列命令:

k/etc/mailname

示例输出稀疏服务器如下:

mail.democloud.com

然,您也可以设置my源头通过使用$my域主.cf文件详解

mystroot=$mydone

虽然你没有具体设置$my域变量后缀获取信息myhostname设置解析主域名

设置my源头参数允许后日期更容易管理,因为只有一个设置myhostname需要改变所有其他参数从中取变化

估计日期

虽然你尚未设置服务器接收邮件估计日期参数定义域服务器接受邮件

默认外观如下:

mysitedation=mail.democloud.com、localhost.democloud.com

默认为单域设置邮件时足够 。然而,像带my源头设置中,使用未来管理程序可减少未来管理$my域变量如下:

mydemate=$myDome

中继主机

设置此串文章时, 不需要此设置 。留空

my网络

上头my网络参数定义网络使用默认值包括IPv6设置,可删除剩余值显示如下:

mynetworks=127.0/

其余

可使用余值设置默认值与复杂配置相关

最终设置

前置修改后,示例中最后一节主.cf文件外观 :

myhostname=mail.democloud.com别名_mapss=hash:/etc/alies别名_database=hash:/etc/alies mystext

测试设置

和所有包一样,修改配置后,必须重新启动如下:

sudo/etc/init.d/

Postfix重开后,可快速测试,向工作邮件地址发送邮件,下例显示

邮件寄出[email protected]题目:测试Cc:

您应该从正确用户和正确域接收邮件 。检查信头验证正确性

摘要

配置Postfix可能是一项艰巨任务介绍帮助基础知识并显示使用变量代替硬编码域名在未来管理中可节省时间和精力


Baidu
map