Postfix主文件基础设置
安装后Postfix系统可用设置主.cf文件进一步配置Postfix
文章假设您使用单域满足邮件需求
Postfix模块性
Postfix关键方面之一是它设计成模块化包基础安装本身相当小, 绝大多数邮件管理,如反垃圾邮件和反病毒管理, 实际由第三方包处理,如Spamassin
可开始看到Postfix模块化性质主.cf文件.多设置指服务器上的其他文件初始反应可能是硬码数据 而不是引用内单词文件不过,我们建议保留模块性
后缀编辑多文件模块化性对启动多域名设置有用
主.cf文件
观光主.cf文件发布命令如下:
sudoNio/etc/postfix/main.cf
文件由三大部分组成第一部分包括数个设置,如smtpd_banner
并iff
参数.第二部分设置TLS参数
本条以上一节为重点,下文概述稀疏服务器 :
myhostname=mail.demecloud.com别名_mapss=hash:/etc/alies别名_database=hash:/etc/li
部分设置已经从基础Postfix安装中找到主机名
部分设置可能不言自明,下节描述这些设置,以便更好地了解Postfix
myhostname
上头myhostname
Postfix安装期间值设置时输入域名并使用名称也匹配云服务器主机名
化名
Aliases提供向不同用户发送邮件的方法而不必设置几十个不同账号默认设置主.cf引用另一个文件 :
exs_maps = hash:/etc/lipse
打开文件如下:
sudo纳米/etc/alies
文件显示名列表根线
.发送到名下的信件实际发送到二名不需要搭建邮政主管
,新闻发布
,网站技术主管
,滥用
和Postfix用户根线
.
使用相同的语法,您可拥有所有邮件根线
向管理员用户交付后加行演示文集
主管理员稀疏服务器 :
root: dem
交付目的地修改如下:
- 邮件发送
邮箱守护程序
发送邮政主管
. - 邮件发送
邮政主管
发送根线
. - 邮件发送
根线
发送主管理员用户演示文集
.
可酌情调整别名,但不必修改所有别名根线
文件用户比较容易添加显示的单行添加线还方便未来迁移管理
后修改化名文件,必须刷新别名数据库才能发生修改使用下命令 :
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可能是一项艰巨任务介绍帮助基础知识并显示使用变量代替硬编码域名在未来管理中可节省时间和精力
更新 29天前