CentOS Email服务基础知识和实操

CentOS Email服务基础知识和实操1 Email 相关知识 1 1 Emai 是什么 电子邮件 Email 是 Intermet 网络中最基本 应用最广泛的一种服务 用户通过网络的电子邮件系统 可以与世界上任何一个地方的网络用户进行联系 这些电子邮件可以是文字 图像 声音等各种形式 电子邮件由邮件头和邮件内容两个部分组成 1 2 电子邮件系统相关协议

大家好,我是讯享网,很高兴认识大家。

1  Email相关知识

1.1 Emai是什么?

      电子邮件(Email)是 Intermet 网络中最基本、应用最广泛的一种服务。用户通过网络的电子邮件系统,可以与世界上任何一个地方的网络用户进行联系。这些电子邮件可以是文字、图像、声音等各种形式。电子邮件由邮件头和邮件内容两个部分组成

1.2 电子邮件系统相关协议

   电子邮件系统相关的协议主要有 SMTP、POP和IMAP

1.2.1 SMTP协议

SMTP (Simple Mail Transfer Protocol) 简单邮件传输协议,是一种可靠有效的电子邮件传输的协议,主要用于传输系统之间的邮件信息并提供来信有关的通知。SMTP 服务默认端口号为25

1.2.2 POP 协议

POP (Post Ofice Protocol) 邮局协议,是一种允许用户从邮件服务收发邮件的协议,目前的版本为POP3 POP3 服务默认的端口号为110

1.2.3 IMAP协议

IMAP(Intemet Mail Access Protocol) Internet 邮件访问协议,是 POP 的替代品,它除了提供与POP相同的基本功能外,还增加对邮件同步的支持,即利用IMAP 协议可以远程维护电子邮件器的邮件功能。目前的版本是 IMAP4。IMAP服务默认的端口号为143。

2  Email 实操

   2.1  安装sendmail服务

      rpm -qa | grep sendmail

       yum -y install sendmail


讯享网

 

 2.2    查看,启动,停止服务和设置为开机启动

          systemctl status sendmail                        //查看

          systemctl start sendmail                         //启动

         systemctl stop  sendmail                         //停止

          systemctl restart sendmail                       //重启

          systemctl enable sendmail                      //设置为开机启动

2.3  Postifix 安装,配置和发送邮件

      2.3.1        rpm -qa | grep postfix           //查看是否安装

                       yum -y install telnet             //安装测试工具telnet

                       yum install -y net-tools        //安装测试工具 net-tools

                       systemctl start postfix          //启动postfix

                       systemctl enable postfix      //设置为开机启动

   

2.3.2 修改主机名 

  hostnamectl set-hostname test.com 

     

修改本地域名解析:

vi /etc/hosts

 

 2.3.3 配置Postix

#主机名

myhostname=mail.test.com

重启服务: 

 2.3.4   使用Postix发邮件

  Step1  使用telnet 命令发起请求

  

Step2 表明身份

 

 

 Step3 设置寄件人

 mail from:

Step4 设置收件人

rcpt to:@.com

 

Step5  发送数据

data

内容

.

 

2.4  基于Dovecot的邮件收取

 2.4.1 安装dovecot

     Step1 

      # yum -y install dovecot

    

Step 2 启动

 Step3 设置为开机启动

   systemctl enable dovecot

Step4  查看POP的110端口

 # netstat -tnlp | grep :110

   

Step 5 连接

 # telnet 0 110

   

 

小讯
上一篇 2025-03-15 20:11
下一篇 2025-02-21 21:21

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/65488.html