一、先搭建DNS服务,在正向和反向区域文件分别添加以下配置

 

cd /var/named 目录下

① vi abc.com.zone 正向区域文件,添加以下内容

@    MX  5    mail.test.cn.
mail   A      192.168.1.125

② vi vi 1.168.192.in-addr.arpa.zone 反向区域文件,添加以下内容

@       MX 5    mail.test.cn.
125     PTR     mail.test.cn.

    测试确保DNS能够正常运行在进行下一步测试。

二、sendmail配置步骤

1、安装软件包sendmail

# yum -y install sendmail*

2、切换MTA

service postfix status

如果状态为running则需要关闭postfix服务,并设开机不启动

# service postfix stop

# chkconfig postfix off

3、修改配置文件/etc/mail/sendmail.mc

DAEMON_OPTIONS(`Port=smtp,Addr=0.0.0.0, Name=MTA')dnl  # Addr=监听所有的IP地址

LOCAL_DOMAIN(`abc.cn')dnl     #'里面的内容为自己的域,例:abc.cn

#执行 m4 sendmail.mc > sendmail.cf命令 -> 生成真正的配置文件

# m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf

4、修改配置文件/etc/mail/access

# vi /etc/mail/access

添加以下内容

Connect:192.168.1 RELAY 允许在192.168.1.0网段范围内的客户

端转发邮件

#执行 makemap hash /etc/mail/access.db < /etc/mail/access 命令 ->生成数据库文件

# makemap hash /etc/mail/access.db < /etc/mail/access

5、重启服务,使配置生效

# service sendmail restart

二、dovecot配置步骤

1、安装软件包dovecot

# yum -y install dovecot

2、修改配置文件 /etc/dovecot/dovecot.conf

● protocols = imap pop3 lmtp 去掉最前面的#注释符或改成protocols = pop3 随个人喜好而定

login_trusted_networks = 192.168.1.0/24 向哪些客户端提供邮件收取服务

● dovecot 默认会开启 POP3 的 SSL 安全连接认证(端口 995),进行普通认证(端口 110)的话要关掉 SSL

# vi /etc/dovecot/conf.d/10-ssl.conf

ssl = no //8 行,去掉前面的#注释,将原来的"required"改为"no",关闭 ssl

disable_plaintext_auth = no //新增一行,允许明文传输

3、修改配置文件/etc/dovecot/conf.d/10-mail.conf

# vi /etc/dovecot/conf.d/10-mail.conf

mail_location = mbox:~/mail:INBOX=/var/mail/%u 去掉最前面的#注释符,这是存放用户邮件文

件目录

4、重启dovecot服务

# service dovecot restart

5、建立测试用户

# useradd -g mail -s /sbin/nologin abc123

# passwd outlook888 为其设置密码

三、客户端设置及测试

#mail abc (本机其他的用户)

Subject: hello
welcome
.
EOT
[root@localhost ~]#su - abc

[root@localhost ~]#mail

window 上面的Outlook测试

    

redhat7 邮件服务搭建的更多相关文章

  1. Linux 邮件服务搭建

    Linux 邮件服务搭建 邮件服务针对,在大型企业使用的比较多,一般小型企业都会买一些邮件服务,或者使用一些免费的邮件服务,达到我们使用的需求,并且不需要自己维护,下面我就来简单安装一下两个邮箱的案例 ...

  2. postfix 邮件服务的安装及详解

    该实验系统:cetnos 6.5 sendmail:性能好,设置复杂,适合老手 qmail:体积小260+k ,模块化.需要做二次开发,适合对邮件性能有要求的 postfix:前身是sendmail, ...

  3. 五、springboot 简单优雅是实现邮件服务

    前言 spring boot 的项目放下小半个月没有更新了,终于闲下来可以开心的接着写啦. 之前我们配置好mybatis 多数据源的,接下来我们需要做一个邮件服务.比如你注册的时候,需要输入验证码来校 ...

  4. 工程师技术(二):postfix基础邮件服务、postfix空客户端邮件服务、搭建mariadb数据库系统、配置一个数据库、使用数据库查询

    一.postfix基础邮件服务 目标: 本例要求在虚拟机server0上配置 postfix 基础服务,具体要求如下: 1> 监听本机的所有接口    2> 将邮件域和邮件服务主机名都改为 ...

  5. 基于Windows Azure 搭建基于SharePoint 2010 Intranet、Extranet、Internet (4): 配置传出邮件服务: 使用 outlook.com 发送邮件通知

    前几篇文章,已经安装了SharePoint 2010,今天将演示如何配置传出邮件.由于某些原因,企业可能没有安装自己邮件服务器,此时我们可以使用公共的邮箱服务来发送邮件通知,比如outlook.com ...

  6. <邮件服务postfix+mysql>MAIL第二篇

    环境:本服务是建立在第一篇的基础之上的,最好搭建好第一篇 玩此服务的前提是你的系统装好了msql和postfix服务. Postfix+mysql主要是把邮件服务的发与mysql结合使用.当然mysq ...

  7. 《postfix MAIL服务搭建(第一篇):》RHEL6

    初级篇:搭建发送端.接收端.邮件别名的添加从而达到邮件群发功能的实现. 我们都知道邮件服务器是2个服务端也就是说2个端口,一个是发送的端口,一个是收邮件的端口,我们平常所使用的发送,接收邮件的过程,只 ...

  8. Java邮件服务学习之一:邮件服务概述

    java可以提供邮件服务:一般理解的邮件服务就是可以发送和接收邮件的客户端,另外就是使用java编写邮件服务端:两者区别在于客户端只负责给终端客户收发邮件,就相当于小区楼下的那一排排的铁皮邮箱盒,而邮 ...

  9. Git服务搭建及github使用教程

    .pos { position: fixed; top: 35%; left: 90% } .pos a { border: 2px solid white; background: #99CCFF; ...

随机推荐

  1. 第4章 同步控制 Synchronization ----事件(Event Objects)

    Win32 中最具弹性的同步机制就属 events 对象了.Event 对象是一种核心对象,它的唯一目的就是成为激发状态或未激发状态.这两种状态全由程序来控制,不会成为 Wait...() 函数的副作 ...

  2. SiganlR 系列之概述

    简介 SignalR 是微软的 http 长连接(以下简称长连接)框架,它的出现为我们提供了一套行之有效的实时通信的解决方案. 背景 在http 1.0 时代,preRequest 都会建立新的tcp ...

  3. LCM Cardinality 暴力

    LCM Cardinality Time Limit:3000MS     Memory Limit:0KB     64bit IO Format:%lld & %llu Submit St ...

  4. 不要62 hdu2089

    不要62 Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submis ...

  5. Python协程爬取妹子图(内有福利,你懂得~)

    项目说明: 1.项目介绍   本项目使用Python提供的协程+scrapy中的选择器的使用(相当好用)实现爬取妹子图的(福利图)图片,这个学会了,某榴什么的.pow(2, 10)是吧! 2.用到的知 ...

  6. JQ判断浏览器以及版本

    JQuery 使用jQuery.browser 来判断浏览器,返回值可以为: safari(safari) opera(Opera) msie(IE) mozilla(Firefox). if($.b ...

  7. MySQL Base

    /* 连接与断开服务器 */ mysql -h 地址 -P 端口 -u 用户名 -p 密码 ---> input pwd /* 数据库存贮引擎 */    InnoDB :        1) ...

  8. Jmeter脚本调试——关联(正则表达式)

    关联,在脚本中,是必应用到的一个设置方法,将脚本中,每次都会动态变化的特殊值进行关联.一个能正确执行的脚本,都需要进行关联(LR.jmeter). Jmeter关联: 在脚本回放过程中,客户端发出请求 ...

  9. 原生JS封装animate运动框架

    <!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8" ...

  10. Python实战之SocketServer模块

    文章出处:http://www.cnblogs.com/wupeiqi/articles/5040823.html SocketServer内部使用 IO多路复用 以及 "多线程" ...