centos 7 用sendmail 搭建邮件服务器

本文详细介绍了如何在centos 7上使用sendmail搭建邮件服务器,包括设置主机名、安装sendmail及其配置文件sendmail.mc的修改,以及使用dovecot支持POP3协议。还涉及了DNS配置、端口监听、SMTP和POP3验证,以及防火墙设置和权限调整,以实现邮件的发送和接收功能。
摘要由CSDN通过智能技术生成

centos 7 用sendmail 搭建邮件服务器

了解邮件如何传送到目的邮件主机,一般分为 “寄信”、“收信”;
寄信:通常使用桌面计算机来寄信,例如,Outlook Express,Foxmail,信到底如何发出去的?

MUA(Mail User Agent):邮件用户代理,MUA是用在客户端的软件,例如,Foxmail,Outlook Express等客户端程序,邮件需要代理,因为客户端的计算机无法直接收发邮件,通过各个操作系统提供的MUA才能够使用邮件系统,MUA主要的功能就是接收邮件主机的电子邮件,并提供用户浏览与编写邮件的功能。

MTA(Mail Transfer Agent):用在邮件主机上的软件,是主要的邮件服务器,是"邮件传送代理",用户寄信和收信,主要功能:接收外部主机寄来的信件,帮用户发信;注意,MTA会将信件送给目的地的MTA而不是目的地的MUA;

注意:用户使用的是MUA,而信件仅会送达MTA主机上,收、发信件时,都需要通过MTA帮忙处理,所以,用户在使用邮件编辑器“MUA”将数据编辑完毕之后,按下送出,并且成功送到MTA之后,接下来的事情就是MTA的工作了,跟用户的Client端计算机没有关系。

MDA(Mail Delivery Agent):邮件投递代理,将MTA接收的信件依照信件的流向(送到哪里)将该信件放置到本机账户下的邮件文件中(收件箱),或者再经由MTA将信件送到下个MTA。如果信件的流向是到本机,这个邮件代理的功能就不只是将由MTA传来的邮件放置到每个用户的收件箱,它还可以具有邮件过滤(filtering)与其他相关功能。

SMTP(Simple Mail Transfer Protocol)传输发送邮件所使用的标准协议;

IMAP(Internet Message Access Protocol)接收邮件使用的标准协议之一;

POP3(Post Office Protocol 3) 接收邮件使用的标准协议之一;

25端口(SMTP):25端口为SMTP(Simple Mail Transfer Protocol,简单邮件传输协议)服务所开放的,是用于发送邮件。
110端口(POP3):110端口是为POP3(Post Office Protocol Version 3,邮局协议3)服务开放的,是用于接收邮件的。
143端口(IMAP):143端口是为IMAP(INTERNET MESSAGE ACCESS PROTOCOL)服务开放的,是用于接收邮件的。

上面介绍的SMTP协议、POP3协议、IMAP协议都是不安全的协议,基于SSL(Secure Sockets Layer 安全套接层)协议的安全的邮件收发协议&#

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值