Linux邮件服务Postfix部署

news2024/11/18 15:32:36

我们看下邮件协议:

简单邮件传输协议(SMTP):用于发送和中转出的电子邮件。使用TCP/25端口。

邮局协议版本(POP3):用于将邮件存储到本地,占用服务器的TCP/110端口。

Internet 消息访问协议版本4(IMAP4):用于在本地主机上访问邮件,占用服务器的TCP/143端口。

最基础的电子邮件系统肯定要能提供发件服务和收件服务,为此需要使用基于SMTP的Postfix服务程序来提供发件服务功能,并使用基于POP3协议Dovecot服务程序提供收件服务功能。而Outlook和Foxmail则是客户端服务程序。

Postfix是一个快速、易于管理、安全性高的邮件发送服务,可以配合dovecot实现一个完美的邮箱服务器。

1、配置主机名:

hostnamectl set-hostname mail.chang.com

2、为邮件系统提供域名解析。

在DNS域名服务器中添加mail  A  192.168.17.125的正向域名解析。

3、安装Postfix服务程序:

yum install -y postfix

4、修改配置文件:

​​mydomain = chang.com            # 保存邮件域的名称
​​myhostname = mail.chang.com     # 保存服务器的主机名
myorigin = $mydomain            # 定义发送邮件的域
​​mydestination = $myhostname, $mydomain   # 定义可接收邮件的主机名或域名列表
​​inet_interfaces = all​​           # 网卡监听地址
​​inet_protocols = all
​​mynetworks = 192.168.17.0/24    # 设置可转发哪些主机的邮件

5、创建电子邮件系统的登录账户:

useradd chang
echo "123456" | passwd --stdin chang

6、启动postfix和开机自启动:

systemctl restart postfix
systemctl enable postfix

7、发送邮件测试:

给我发送一封邮件,通过mail命令。然后输入Subject标题,然后再输入邮件的主题。注意,只要输入一个点,就退出程序。

 然后再切换到changchunhua用户:

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/72610.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【Python游戏】一个csdn小编用Python语言写了一个足球游戏,成功模拟世界杯决赛现场

前言 halo,包子们下午好 最近世界杯不是很火呀 很多小伙伴应该都知道球赛反正买,别墅靠大海! 今天就给大家实现一个类似世界杯的足球小游戏,咱就说真的堪比国足了! 哈哈哈~ 好啦 直接开整!!&am…

「以代码作画」从数据角度剖析Art Blocks生成艺术

作者:Mia Bao, co-founder of thepass.to, chief partner of WHALE members 数据:Jin, data analyst of thepass.to 出品:ThePASS & BeepCrypto 文章数据:https://docs.google.com/spreadsheets/d/1zDun4eUTwA-BMU5Hl2c5EC…

基于SSM网上商城购物系统的设计与实现

项目描述 临近学期结束,还是毕业设计,你还在做java程序网络编程,期末作业,老师的作业要求觉得大了吗?不知道毕业设计该怎么办?网页功能的数量是否太多?没有合适的类型或系统?等等。这里根据疫情当下,你想解决的问…

目标检测算法——人体姿态估计数据集汇总 2(附下载链接)

🎄🎄近期,小海带在空闲之余收集整理了一批人体姿态估计数据集供大家参考。 整理不易,小伙伴们记得一键三连喔!!!🎈🎈 目录 一、V-COCO数据集 二、宜家 ASM 数据集 三、…

如何解决在加载、保存或覆盖项目文件时 Lumion 可能无法打开或显示错误的问题?

为什么在加载、保存或覆盖项目文件时 Lumion 可能无法打开或显示错误?那么这个问题大家跟着赞奇云工作站一起来解答吧。 1. 这就是为什么 如果Lumion在加载 .LS Project文件时崩溃或显示错误 ,通常意味着 .LS Project 文件因保存错误而损坏。遗憾的是&…

电脑技巧:分享6个实用的资源网站

❤️作者主页:IT技术分享社区 ❤️作者简介:大家好,我是IT技术分享社区的博主,从事C#、Java开发九年,对数据库、C#、Java、前端、运维、电脑技巧等经验丰富。 ❤️个人荣誉: 数据库领域优质创作者🏆&#x…

一框式检索和高级检索

0. 学习内容 2022年12月8日15:38:07CNKI学习 学会多种检索方式检索基础文献 1. 一框式检索 1.1 简单使用 左侧选择检索字段 根据需求选择 输入想要的检索词输入想要的检索范围 顾名思义:在检索的时候只有一个搜索框,从而实现对文献进行检索 2. 高级检索…

「MacOS」在MacOS中添加环境变量

背景 最近在学习cmake使用,官网有dmg的安装教程,直接下载dmg文件然后拖拽到Application文件里就好。但在终端中执行cmake命令却显示没有cmake命令。下面内容以cmake为例,介绍如何在环境变量中添加命令行命令,其他命令也是如此。 …

m分别使用Dijkstra算法和Astar算法进行刚体机器人最短路径搜索和避障算法的matlab仿真,带GUI界面

目录 1.算法描述 2.仿真效果预览 3.MATLAB核心程序 4.完整MATLAB 1.算法描述 Dijkstra(迪杰斯特拉)算法是典型的最短路径路由算法,用于计算一个节点到其他所有节点的最短路径。主要特点是以起始点为中心向外层层扩展,直到扩展…

图片加贴纸怎么添加?快来使用这些实用的添加方法

有时候我们需要发送一些图片给对方,可是图片上有自己的隐私,而且这些信息都显示在图片中间,那我们应该怎么处理这部分信息呢?可能有些小伙伴会使用马赛克来模糊这部分信息,但是马赛克不但影响图片美观,处理…

乐园管理系统| 乐园小程序 | 数字化门店会员管理

商场乐园总是不缺小孩子们的嬉闹,旁边也不缺拥挤的家长,不同于以前,现在的年轻家长,由于市场服务/产品多样化及思想进步,对自己孩子的衣食住行玩等方面非常上心,小孩子的天性使然,乐园行业在近些…

pca降维

两个矩阵相乘的意义是将右边矩阵中的每一列向量 ai 变换到左边矩阵中以每一行行向量为基所表示的空间中去 选择不同的基可以对同样一组数据给出不同的表示,如果基的数量少于向量本身的维数,则可以达到降维的效果。 将一组 N 维向量降为 K 维&#xff0…

SpringCloud-Ribbon负载均衡

关于Ribbon负载均衡 1.什么是Ribbon Spring Cloud Ribbon 是基于Netflix Ribbon 实现的一套客户端负载均衡的工具。 简单的说,Ribbon 是 Netflix 发布的开源项目,主要功能是提供客户端的软件负载均衡算法,将 Netflix的中间层服务连接在一起。…

智慧工地管理系统解决方案厂商-喜讯科技

智慧工地是建筑行业管理结合互联网的一种新的管理系统,应用最新的大数据、云计算和物联网的技术,对施工现场的人、机、料、法、环等资源进行集中管理,以可控化、数据化以及可视化的智能系统对项目管理进行全方位立体化的实时监管。 喜讯科技智…

elasticsearch8.5体验(docker部署)

服务部署 拉取elasticsearch镜像 docker pull docker.elastic.co/elasticsearch/elasticsearch:8.5.0拉取kibana镜像 docker pull docker.elastic.co/kibana/kibana:8.5.0创建docker网络 docker network create elastic启动elasticsearch docker run --name es01 --net el…

使用固定的公网TCP端口地址远程桌面【内网穿透】

文章目录1. 为远程桌面保留一个TCP地址2. 配置远程桌面隧道2.1 登录cpolar web ui2.2 修改远程桌面隧道信息2.3 查看公网地址3. 使用固定TCP地址远程桌面总结在上一篇文章中,我们通过cpolar映射远程桌面3389端口,成功实现了在外远程桌面控制家里/公司的W…

万字干货|Synchronized关键字详解

文章目录前言线程安全什么是synchronized关键字?synchronized实现方式1.修饰实例方法2.修饰静态方法3.修饰代码块synchronized关键字底层原理synchronized修饰实例方法monitor锁是什么?Java对象内存布局synchronized修饰代码块锁优化自旋锁锁粗化锁消除锁…

服务器硬件规格常用查看命令——通用命令

1. lshw 使用lshw命令可以查看服务器硬件配置的详细信息。使用它可以在支持DMI的x86或IA-64系统以及某些PowerPC机器上打印内存配置、固件版本、主板配置、CPU版本、G4可以工作)。目前该命令支持 CPU频率、缓存、总线速度等信息(已知PowerMac DMI&#…

[附源码]JAVA毕业设计同德佳苑物业信息(系统+LW)

[附源码]JAVA毕业设计同德佳苑物业信息(系统LW) 项目运行 环境项配置: Jdk1.8 Tomcat8.5 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术…

Java正则表达式

Java正则表达式正则表达式概述、初体验正则表达式的匹配规则正则表达式的常见案例正则表达式在方法中的应用正则表达式爬取信息正则表达式概述、初体验 正则表示: 正则表达式可以用一些规定的字符来制定规则,并用来校验数据格式的合法性。 正则表达式初…