邮件服务器4---postfix的主配置文件
一、主配置文件/etc/postfix/main.cf
我们一一来说
compatibility_level = 2
# 兼容等级,默认为0。在postfix 3中新引入的一种机制,为了兼容以前的老版本postfix。这里的兼容指的是一些参数隐形的默认值。
queue_directory = /var/spool/postfix
# 设置邮件服务器的队列目录。
command_directory = /usr/sbin
# 存放二进制可执行文件即命令的目录。
daemon_directory = /usr/libexec/postfix
# postfix进程的脚本路径。
data_directory = /var/lib/postfix
# 一些缓存数据的存放位置。
mail_owner = postfix
# postfix运行者的身份。
myhostname = host.domain.tld
# 注释掉的一项,必须修改项。设置邮件服务器的主机名,前面DNS 写的是“ mail.tianci.com ”,所以应该在这里修改。可以看到有两个都是注释掉的,实际使用时只需要打开一个即可。
mydomain = domain.tld
# 注释掉的一项,必须修改项。在这里填入的是域名,我们需要填入“tianci.com”
myorigin = $myhostname 和myorigin = $mydomain
# 发送方设置,注释掉的两项,“#”删除将参数打开。这里的$是引用变量,也就是上面的主机名和域名。为什么需要这一项呢?主要作用是为了将邮件的完整格式补齐。本来一个完整的邮件是这样的:“test@tianci.com”,但是如果发送的时候没有写后面的“@tianci.com”,只写了个test,那么邮件服务器会自动的将后面这部分补齐。
RECEIVING MAIL
# 收取邮件的设置,“ inet_interfaces
”这项参数表示要设置监听的地址,一般情况下修改值为“all”;" inet_protoocls = all
"表示监听的地址是ipv6和ipv4,不需要更改。
mydestination = $myhostname, localhost.$mydomain, localhost
# 表示我能够接收来自哪里的邮件。这里的$myhostname即上面的变量,值为“mail.tianci.com”。localhost.$mydomain即localhost.tianci.com。localhost即localhost。只有@后面是这些结尾的,才接收,其他的都拒绝。
unknown_local_recipient_reject_code = 550
# 不存在的本域账号或者拒绝掉的邮件,返回的错误代码。
alias_maps = hash:/etc/aliases
# 用来定义用户别名,需要数据库做支撑。
alias_database = hash:/etc/aliases
# 别名需要使用的数据库。
home_mailbox = Maildir/
# 重要的参数,表示本地存放邮箱的位置。需要去掉“#”将功能打开。
debug_peer_level = 2
# 用来设置日志的级别。
sendmail_path = /usr/sbin/sendmail.postfix
# 兼容sendmail一些程序的完整路径。
newaliases_path = /usr/bin/newaliases.postfix
# 建立别名数据库,使用newaliases程序的完整路径。
mailq_path = /usr/bin/mailq.postfix
# mailq工具的完整路径。
setgid_group = postdrop
# 用来提交邮件或管理队列的组标识符。
sample_directory = /usr/share/doc/postfix/samples
# 模板示例文件,在2.1.以后的版本中该参数已经过时。
readme_directory = /usr/share/doc/postfix/README_FILES
# 本地的帮助手册路径。
邮件服务器4---postfix的主配置文件相关推荐
- linux 下 搭建邮件邮件服务器(Postfix+Dovecot)(二)-基于mysql的虚拟账户登陆收发邮件...
linux 下 搭建邮件邮件服务器(Postfix+Dovecot)(二)-基于mysql的虚拟账户登陆收发邮件 使用虚拟用户收发邮件安装 九.安装Courier authentication lib ...
- 鸟哥的Linux私房菜(服务器)- 第二十二章、邮件服务器: Postfix
第二十二章.邮件服务器: Postfix 最近更新日期:2011/08/10 在这个邮件服务器的架设中,我们首先谈论 Mail 与 DNS 的重要相关性,然后依序介绍 Mail Server 的相关名 ...
- linux mysql 邮件_linux 下 搭建邮件邮件服务器(Postfix+Dovecot)(二)-基于mysql的虚拟账户登陆收发邮件...
linux 下 搭建邮件邮件服务器(Postfix+Dovecot)(二)-基于mysql的虚拟账户登陆收发邮件 使用虚拟用户收发邮件安装 九.安装Courier authentication lib ...
- 第二十二章、邮件服务器: Postfix
在这个邮件服务器的架设中,我们首先谈论 Mail 与 DNS 的重要相关性,然后依序介绍 Mail Server 的相关名词,以及 Mail Server 的运作基本流程与协议,也会谈到相关的 Rel ...
- linux用户无法接收邮件,linux 下 搭建邮件邮件服务器(Postfix+Dovecot)(一)-系统账户登陆收发邮件...
linux 下 搭建邮件邮件服务器(一)-系统账户登陆收发邮件 一.安装环境# lsb_release -d Description: CentOS release 6.5 (Final) # ...
- 搭建本地邮件服务器(postfix+cyrus-sasl+centos7)
一.说明 postfix 发送邮件 devocot 接收邮件(待续) cyrus-sasl smtp认证(用户邮箱+密码) 搭建之前请了解邮件传输过程,了解MUA,MTA,MDA和MRA的概念 邮箱原 ...
- 邮件服务器(postfix与squirrelmail)
Postfix+squirrelmail均为linux自带软件 废话不说~直接开始~(有需求请Q:395061796,竭诚×××~) [root@zhangc ~]# vim /etc/resolv. ...
- RedHat el5.0 搭建 Postfix 邮件服务器系统一
RedHat el5.0 搭建 Postfix 邮件服务器系统 (postfix+cyrus-sasl2+courier-authlib+courier- ...
- linux 下邮件服务器,Linux 下搭建Postfix邮件服务器
Linux 下搭建Postfix邮件服务器详解: 1.首先关闭sendmail服务 service sendmail stop 2.chkconfig sendmail off(关闭开机自启动) 3. ...
- 打造企业级应用--邮件服务器postfix+dovecot+extmail
最近一直忙着找工作,很久没有写博客了,这不最近老大说为公司建个邮件服务器吧,统一一下同事们的邮箱,笔者第一反应就是:postfix+mysql+extmail 解决方案,解决方案有了咱就开始着手干吧~ ...
最新文章
- python标准库介绍——23 UserString 模块详解
- CEO 赠书 | 甲之蜜糖乙之砒霜,创新者也将成为守旧者
- IntelliJ IDEA 2017.01配置jdk和tomcat
- mysql 实现nextval_mysql实现nextVal功能
- io操作是指什么_各种IO模型,一篇打尽
- Oracle多行函数
- 最大均值差异java_MATLAB最大均值差异(Maximum Mean Discrepancy)
- qt中设置父窗口中某一控件样式后,子窗口中某一控件也随父控件样式
- 全文搜索引擎有哪些?_你想要拥有自己的搜索引擎吗?
- php邀请码演示代码,WordPress主题纯代码实现邀请码功能
- CocoaPods 安装与使用
- in-source builds are not allowed
- REST测试工具之curl(URL多参数)
- 学技术不可盲目崇洋媚外,时刻记得要自主创新,勿忘国耻
- mybatis plugins_[Mybatis]-[基础支持层]-插件-多个插件执行顺序
- 水晶報表之Datetime TO shortDate
- 启明星数据库批量备份与还原工具
- python个人简历爬取_python爬取简历模板
- 【原创】nbsp;Window7nbsp;vs201…
- OCR识别新能源车牌的原理