postconf -m
#查看当前系统支持哪些数据库
postconf default_database_type
#查看当前的数据库类型
所有邮件的客户端称之为:MUA(邮件用户代理)
俩台主机之间要是想通信,必须使用某种协议, 发邮件的过程的协议叫:SMTP(简单邮件传输协议)
当邮件服务器收到邮件的时候,
1、判断是不是自身的用户,如果是投递到用户邮箱
邮件服务器将收到的邮件投递要用户的邮箱这个过程叫投递。投递时,使用的软件叫做:MDA(邮件投递代理)
1-1、当用户使用客户端读取邮件时,实际就是将邮件下载到本地,收邮件的协议叫做:MRA(邮件接收代理),接收邮件的时候也必须使用协议,常见的协议有:POP3、IMAP。
1-2、比如:发到外面的邮件,如:126发送到QQ邮箱,这使用的协议是 :SMTP协议。
1-3、中继。relay。也就是126的用户通过126服务器发送到QQ邮箱这么一个过程。
2、如果不是自身用户,考虑将邮件转发出去
需要搭建向126这样的服务需要的软件是:MTA(邮件传输代理);也就是使用一款软件,将自己的电脑配置成服务器,这个软件我们称作:MTA (常见的MTA有:sendmail、postfix、windows下面的:extent等。)
postfix配置问价目录:
特别要注意的是:修改配置文件的时候一定要定格写,否则系统会认为是上一行没写完的。
/etc/postfix/ ---其中主要关心的是 main.cf、master.cf(这个一般不配置,主要作用是:postfix中各个组件如何协调工作)
主要配置的就是:main.cf
修改配置文件,使可以监听所有主机来访问25端口:
至此:postfix就可以对外提供服务了。
设置主机名:---myhostname
1、默认postfix调用了 gethostname() 这么个函数;
可以使用 postconf myhostname 命令查看调用的主机名。
2、修改postfix调用的主机名