linux 搭建sendmail邮件服务器

简介:
一,需要安装的包,为了方便用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

相关文章
|
16天前
|
Java Linux
Springboot 解决linux服务器下获取不到项目Resources下资源
Springboot 解决linux服务器下获取不到项目Resources下资源
|
19天前
|
Linux
linux下搭建tftp服务器教程
在Linux中搭建TFTP服务器,需安装`tftp-server`(如`tftpd-hpa`)。步骤包括:更新软件包列表,安装`tftpd-hpa`,启动并设置开机自启,配置服务器(编辑`/etc/default/tftpd-hpa`),添加选项,然后重启服务。完成后,可用`tftp`命令进行文件传输。例如,从IP`192.168.1.100`下载`file.txt`: ``` tftp 192.168.1.100 <<EOF binary put file.txt quit EOF ```
29 4
|
1月前
|
Linux Shell 网络安全
【Shell 命令集合 网络通讯 】Linux 与SMB服务器进行交互 smbclient命令 使用指南
【Shell 命令集合 网络通讯 】Linux 与SMB服务器进行交互 smbclient命令 使用指南
49 1
|
1月前
|
域名解析 存储 网络协议
Linux中搭建主从DNS服务器
搭建主从DNS架构以提升DNS服务的高可用性、负载均衡和数据冗余。主服务器配置涉及编辑`/etc/named.conf`,设置监听IP和允许查询的范围,并定义主区域及允许的数据传输。从服务器配置需指定为奴隶类型,并指明主服务器的IP。测试表明正反向查询解析均正常。注意配置文件的语法正确性和权限设置。
|
1天前
|
监控 Linux 网络安全
Linux服务器如何查询连接服务器的IP
【4月更文挑战第15天】Linux服务器如何查询连接服务器的IP
8 1
|
2天前
|
监控 安全 Linux
Linux系统之安装ServerBee服务器监控工具
【4月更文挑战第22天】Linux系统之安装ServerBee服务器监控工具
39 2
|
6天前
|
网络协议 安全 Linux
IDEA通过内网穿透实现固定公网地址远程SSH连接本地Linux服务器
IDEA通过内网穿透实现固定公网地址远程SSH连接本地Linux服务器
|
12天前
|
Linux 数据安全/隐私保护
Linux基础与服务器架构综合小实践
【4月更文挑战第9天】Linux基础与服务器架构综合小实践
1239 8
|
24天前
|
Ubuntu Linux 虚拟化
【Linux】ubuntu安装samba服务器
【Linux】ubuntu安装samba服务器
|
24天前
|
Linux
Linux安装bind9搭建自己的域名服务器
Linux安装bind9搭建自己的域名服务器
12 0