linux 搭建sendmail邮件服务器

本文涉及的产品
全局流量管理 GTM,标准版 1个月
云解析 DNS,旗舰版 1个月
公共DNS(含HTTPDNS解析),每月1000万次HTTP解析
简介:
一,需要安装的包,为了方便用yum环境来安装

   

   查看一下安装后的包

   

  还要安装一个m4的工具包,用来生成配置文件用


最后一个是接收邮件用的软件包docecot,支持pop3和imap


下来将配置一个sendmail邮件服务器

网段为192.168.0.0/24网段  域名为zhaoyuncom

因为需要DNS的解析所以还要搭建DNS服务器,来添加MX邮件交换记录



修改相应的记录

[root@zhaoyun ~]# vi /var/named/zhaoyun.zone


root@zhaoyun ~]# vi /var/named/named.192


修改DNS域名解析配置文件

[root@zhaoyun ~]# vi /etc/resolv.conf


启动DNS服务器


下面来改动sendmail.mc文件

[root@zhaoyun ~]# vim /etc/mail/sendmail.mc


将地116行监听的IP地址改为0.0.0.0来允许监听所有IP

将第155行改为自己的域名


下面就要用到m4工具了


[root@zhaoyun ~]# vim /etc/mail/local-host-names


这样做可以解决sendmail服务器启动慢的问题

下面启动服务



完成后可以用netstat -an | grep 25这个命令来查看需要的端口是否启动110和143端口

下面验证SMTP认证功能

 


建立一个邮件用户,不能登录系统,只能收发邮件


客户端测试


发邮件时的显示名


自己的邮件地址


设置服务器的IP地址


输入正确的用户名和密码


设置完成


给zhao@zhaoyun.com发送一个邮件


收到zhao发过来的邮件


可以成功发送和接收

这样一个简单的邮件服务器就可以工作了!



本文转自zhaoyun00 51CTO博客,原文链接:http://blog.51cto.com/zhaoyun/396719

相关文章
|
15天前
|
安全 Linux 调度
在Linux中,如何实现,每星期天早8点服务器定时重启?
在Linux中,如何实现,每星期天早8点服务器定时重启?
|
10天前
|
Linux
Linux 服务器下载百度网盘文件
本教程指导如何使用 `bypy` 库从百度网盘下载文件。首先通过 `pip install bypy` 安装库,接着运行 `bypy info` 获取登录链接并完成授权,最后将文件置于指定目录并通过 `bypy downdir /Ziya-13b-v1` 命令下载至本地。
17 1
Linux 服务器下载百度网盘文件
|
2天前
|
存储 安全 Linux
离线Linux服务器环境搭建
【9月更文挑战第3天】在离线环境下搭建Linux服务器需按以下步骤进行:首先确定服务器用途及需求,准备安装介质与所需软件包;接着安装Linux系统并配置网络;然后设置系统基础参数,如主机名与时区;安装必要软件并配置服务;最后进行安全设置,包括关闭非必要服务、配置防火墙、强化用户认证及定期备份数据。整个过程需确保软件包的完整性和兼容性。
|
4天前
|
存储 监控 Linux
监控Linux服务器
详细介绍了如何监控Linux服务器,包括监控CPU、内存、磁盘存储和带宽的使用情况,以及使用各种系统监控工具如vmstat、iostat、sar、top和dstat来分析系统性能,并推荐了一些开源监控系统。
16 0
监控Linux服务器
|
10天前
|
Shell Linux Perl
linux服务器自动生成本地快照
【8月更文挑战第28天】本文介绍了在Linux服务器上通过两种常见方式创建本地快照的方法:Btrfs文件系统与LVM。Btrfs原生支持快照功能,操作简单快捷;LVM则提供了灵活的逻辑卷管理,可在不影响原始数据的情况下创建快照。文章详细列出了创建、查看、挂载及清理快照的具体步骤,并提供了一个自动化的Shell脚本示例,便于用户根据需求定期创建快照并清理过期快照。
14 3
|
15天前
|
Ubuntu 网络协议 Linux
Linux下快速搭建七日杀官方私人服务器教程
本文提供了一份详尽的《七日杀》服务器搭建指南,专为Linux系统设计。教程分为九大部分,涵盖从前期准备到服务器维护的全过程。主要内容包括:选择具备公网IP的云服务器、安装Ubuntu 20 X64系统、下载SteamCMD等必备软件;详细指导如何配置服务器、设置防火墙及端口规则、启动与关闭服务器;此外还提供了服务器管理、环境配置(如设置swap分区)等实用技巧。适合有一定Linux基础的玩家参考实践。
|
4天前
|
监控 安全 网络协议
快速配置Linux云服务器
快速配置Linux云服务器
|
9天前
|
缓存 Linux 调度
Linux服务器如何查看CPU占用率、内存占用、带宽占用
Linux服务器如何查看CPU占用率、内存占用、带宽占用
40 0
|
10天前
|
Linux 网络安全 网络架构
如何处理在学校Linux连接不上服务器
如何处理在学校Linux连接不上服务器
27 0
|
13天前
|
Linux 应用服务中间件 网络安全
【Azure 应用服务】查看App Service for Linux上部署PHP 7.4 和 8.0时,所使用的WEB服务器是什么?
【Azure 应用服务】查看App Service for Linux上部署PHP 7.4 和 8.0时,所使用的WEB服务器是什么?
下一篇
DDNS