实验要求:postfix . dovecot邮件系统

实验步骤:

首先挂载然后查看有没有挂载上

linux-postfix.dovecot邮件系统_配置文件

linux-postfix.dovecot邮件系统_linux邮件服务器_02

然后安装dns服务器

linux-postfix.dovecot邮件系统_配置文件_03

在进入vi编辑器里面改下监听端口

linux-postfix.dovecot邮件系统_配置文件_04

在改下区域配置文件(正向查询)

linux-postfix.dovecot邮件系统_linux邮件服务器_05

cdvar.named,在把named.localhost  复制到benet.com.zone

在进入vi编辑器配置文件改成admin就会自动识别admin@benet.com.

然后改成DNS自己的地址  ,在加一个邮件交换记录在加个正向解析

linux-postfix.dovecot邮件系统_linux邮件服务器_06

设置自己的dns地址,然后开启named服务,解析成功

 

linux-postfix.dovecot邮件系统_dns服务器_07

 

 

 linux-postfix.dovecot邮件系统_dns服务器_08

 

然后进入vi编辑器配置文件 postfix/main.cf

改下监听地址和回环地址,在把最后一个注释掉

改下监听服务的IP地址inet_interfaces = 192.168.100.102, 127.0.0.1   

linux-postfix.dovecot邮件系统_配置文件_09改下收件人地址邮件域名 (mydestination = $mydomain, $myhostname)   

linux-postfix.dovecot邮件系统_配置文件_10

改下邮件服务器主机名 myhostname = mail.benet.com                   

 linux-postfix.dovecot邮件系统_dns服务器_11

 

改下邮件域名     mydomain = benet.com                         

 linux-postfix.dovecot邮件系统_linux邮件服务器_12

改下发件人地址邮件域名myorigin = $mydomain                          

 

linux-postfix.dovecot邮件系统_dns服务器_13

改下邮件存放位置   home_mailbox = Maildir/                      

linux-postfix.dovecot邮件系统_配置文件_14

然后过滤下,并且查看下,

linux-postfix.dovecot邮件系统_配置文件_15

进入vi编辑器在host里面指一下,进行解析

linux-postfix.dovecot邮件系统_配置文件_16

默认下postfix服务是启动的,所以先关闭,然后在开启postfix服务,并且查看下端口

linux-postfix.dovecot邮件系统_dns服务器_17

rpm 安装 dovecot接收

linux-postfix.dovecot邮件系统_linux邮件服务器_18

在进入vi编辑器里配置文件

开启协议protocols = imap pop3 lmtp 

linux-postfix.dovecot邮件系统_linux邮件服务器_19

指定服务器所在网段login_trusted_networks = 192.168.100.0/24 

linux-postfix.dovecot邮件系统_dns服务器_20

默认就有!include conf.d/*.conf

linux-postfix.dovecot邮件系统_配置文件_21

在进入vi编辑器改下配置文件

  把注释去掉,开启邮箱的位置及格式mail_location = maildir:~/Maildir  

linux-postfix.dovecot邮件系统_配置文件_22

开启dovecot服务,并且查看端口有没有开启

linux-postfix.dovecot邮件系统_linux邮件服务器_23添加两个用户邮箱测试用户

groupadd mailusers 创建组

useradd -g mailusers -s /sbin/nologin humajun  指定一个组,不进行shell登录,在创建个用户

passwd humajun   设置密码

useradd -g mailusers -s /sbin/nologin yangqin 

passwd yangqin 

linux-postfix.dovecot邮件系统_配置文件_24

 linux中测试发送邮件

telnet mail.benet.com 25  telnet 登录

helo mail.benet.com    宣告客户机全名

mail from:humajun@benet.com 发件人

rcpt to:yingqin@benet.com 发给yangqin

data 文件类型

subject:hello yangqin  定义个标题

my name is zhangsan   正文

按个.(点)结束

quit 退出

linux-postfix.dovecot邮件系统_linux邮件服务器_25

 接受邮件

telnet   mail.benet.com 110 telnet 登录

user yangqin 用户yangqin

pass 123123 输入密码

list 查看下有没有邮件,有1个信息

retr 1 查看1

查看到是humajun发出

quit  退出

linux-postfix.dovecot邮件系统_linux邮件服务器_26