linuxsir首页 LinuxSir.Org | Linux、BSD、Solaris、Unix | 开源传万世,因有我参与欢迎您!
网站首页 | 设为首页 | 加入收藏
您所在的位置:主页 > Limux发行版SuSE >

RedHat6下使用Postfix与Dovecot部署基础的邮件系统

时间:2018-11-27  来源:未知  作者:admin666

电子邮件系统基于邮件协议完成电子邮件的传输,最常用的三种邮件协议如下:

  • SMTP: 简单邮件传输协议,主要用于发送和传输邮件,占用服务器的25/TCP端口。
  • POP: 邮局协议,主要用于从邮件服务器中收取邮件。目前POP协议的最新版本是POP3。占用服务器的110/TCP端口。
  • IMAP: 互联网消息访问协议,同样用于收取邮件,目前IMAP协议的最新版本是IMAP4。与POP3比较,IMAP4协议提供了更为灵活和强大的邮件收取、管理功能。占用服务器的143/TCP端口。

(1) 为了部署一个最基础的电子邮件系统,我们可以使用Postfix服务程序提供SMTP发件服务,Dovecot服务程序提供POP3/IMAP收件服务,使用telnet在本机服务器上发信和收信,在Windows操作系统上用Foxmail软件检验收发信功能。

(2) 一般而言,邮箱地址是类似于“root@benet.com"这样的,“root@192.168.10.50”这样的信息,会以为是SSH协议的连接信息,因此需要为电子邮件服务器提供DNS域名解析服务,部署bind服务程序。

所以RedHat6系统可以同时部署DNS服务器和邮件服务器

操作步骤如下所示:

第一步 配置DNS服务程序

具体详细操作参见使用Bind部署DNS域名服务器 https://www.linuxidc.com/Linux/2018-11/155523.htm

这里需要注意的是区域数据文件mail.benet.com对应的IP地址是本服务器的IP地址192.168.10.50

第二步 配置Postfix服务程序

1.安装Postfix服务程序

RedHat6系统默认安装Postfix服务程序,外部用户要访问电子邮件系统,需要禁用iptables防火墙


yum install postfix -y  
service iptables stop   

2.编辑Postfix服务程序主配置文件(/etc/postfix/main.cf)

vim /etc/postfix/main.cf      
                                         

inet_interfaces = all //监听服务的IP地址
myhostname = mail.benet.com //邮件服务器主机名
mydomain = benet.com //邮件域名
myorigin = $mydomain //发件人地址邮件域名
mydestination = $mydomain, $myhostname #收件人地址邮件域名或主机名
home_mailbox = Maildir/ //邮件存放位置

3.启动Postfix服务

4.创建电子邮件系统的登录账户(zhangsan、lisi)

groupadd mailusers //添加组mailusers
useradd -g mailusers -s /sbin/nologin zhangsan
//添加禁止登陆系统的本地账户zhangsan到mailusers组
passwd zhangsan //设置zhangsan用户密码
useradd -g mailusers -s /sbin/nologin lisi
#添加禁止登陆系统的本地账户lisi到mailusers组
passwd lisi //设置lisi用户密码

第三步 配置Dovecot服务程序

1.安装Dovecot服务程序软件包

自行挂载光盘镜像、配置Yum软件仓库,输入要安装的软件包Dovecot

2.编辑Dovecot服务程序主配置文件(/etc/dovecot/dovecot.conf)

protocols = imap pop3 lmtp //开启协议
login_trusted_networks = 192.168.10.0/24 //允许登陆使用邮件系统的网段地址

3.编辑Dovecot服务程序单独的子配置文件(/etc/dovecot/conf.d/10-mail.conf)

mail_location = maildir:~/Maildir //开启邮箱的位置及格式

4.启动Dovecot服务

第四步 在Redhat6下测试发送、接收邮件

1. 测试发送邮件



helo mail.benet.com     

mail 

rcpt to:lisi@benet.com      

data                       

subject:hello lisi         

my name 

.                       

quit                

RedHat6下使用Postfix与Dovecot部署基础的邮件系统

2. 测试接收邮件



user lisi    

pass 



retr 

quit      

RedHat6下使用Postfix与Dovecot部署基础的邮件系统

第五步 在两个Windows 7客户端安装foxmail检验测试结果

  1. 关掉Linux服务器的防火墙
     
  2. 在两个Windows 7客户端都设置DNS地址
    RedHat6下使用Postfix与Dovecot部署基础的邮件系统
  3. 安装Foxmail客户端,分别手工配置邮件账户zhangsan,lisi
    RedHat6下使用Postfix与Dovecot部署基础的邮件系统
    RedHat6下使用Postfix与Dovecot部署基础的邮件系统
    lisi账户设置同上。

  4. 检测zhangsan和lisi用户能收发邮件
    RedHat6下使用Postfix与Dovecot部署基础的邮件系统
    RedHat6下使用Postfix与Dovecot部署基础的邮件系统
    RedHat6下使用Postfix与Dovecot部署基础的邮件系统
    RedHat6下使用Postfix与Dovecot部署基础的邮件系统

Linux公社的RSS地址:https://www.linuxidc.com/rssFeed.aspx

友情链接
  • Mozilla发布Firefox 67.0.4,修复沙箱逃逸漏洞
  • 蚂蚁金服正式成为CNCF云原生计算基金会黄金会员
  • Firefox 68将采用Microsoft BITS安装更新
  • OpenSSH增加对存储在RAM中的私钥的保护
  • 谷歌想实现自己的curl,为什么?
  • Raspberry Pi 4发布:更快的CPU、更大的内存
  • Firefox的UA将移除CPU架构信息
  • Ubuntu放弃支持32位应用程序实属乌龙,Steam会否重回Ubuntu怀抱
  • Qt 5.13稳定版发布:引入glTF 2.0、改进Wayland以及支持Lottie动
  • 红帽企业Linux 7现已内置Redis 5最新版
  • Slack进入微软内部禁用服务清单,GitHub也在其列?
  • 安全的全新编程语言V发布首个可用版本
  • Windows Terminal已上架,快尝鲜
  • 阿里巴巴微服务开源生态报告No.1
  • 面世两年,Google地球将支持所有基于Chromium的浏览器
  • 推进企业容器化持续创新,Rancher ECIC千人盛典完美收官
  • CentOS 8.0最新构建状态公布,或于数周后发布
  • Debian移植RISC
  • 微软拆分操作系统的计划初现雏形
  • Oracle发布基于VS Code的开发者工具,轻松使用Oracle数据库
  • Ubuntu 19.10停止支持32位的x86架构
  • 微软为Windows Terminal推出全新logo
  • 联想ThinkPad P系列笔记本预装Ubuntu系统
  • 微软发布适用于Win7/8的Microsoft Edge预览版
  • 启智平台发布联邦学习开源数据协作项目OpenI纵横
  • 经过六个多月的延迟,微软终于推出Hyper
  • ZFS On Linux 0.8.1 发布,Python可移植性工作
  • DragonFly BSD 5.6.0 发布,HAMMER2状态良好
  • Linux Kernel 5.2
  • CentOS 8.0 看起来还需要几周的时间
  • 百度网盘Linux版正式发布
  • PCIe 6.0宣布:带宽翻倍 狂飙至256GB/s
  • PHP 7.4 Alpha 发布,FFI扩展,预加载Opcache以获得更好的性能
  • Canonical将在未来的Ubuntu版本中放弃对32位架构的支持
  • Scala 2.13 发布,改进的编译器性能
  • 微软的GitHub收购了Pull Panda,并且使所有订阅完全免费
  • Windows Subsystem for Linux 2 (WSL 2)现在适用于Windows 10用
  • Debian 10 “Buster”的RISC
  • MariaDB宣布发布MariaDB Enterprise Server 10.4
  • DXVK 1.2.2 发布,带来微小的CPU开销优化
  • DragonFlyBSD 5.6 RC1 发布,VM优化,默认为HAMMER2
  • PrimeNG 8.0.0 发布,支持Angular 8,FocusTrap等
  • GIMP 2.10.12 发布,一些有用的改进
  • 清华大学Anaconda 镜像服务即将恢复
  • Debian GNU/Linux 10 “Buster” 操作系统将于2019年7月6日发布
  • 时时彩论坛
  • 五星体育斯诺克
  • 北单比分直播
  • 河北11选5走势图
  • 福建体彩36选7开奖结果
  • 九龙图库下载