Índice analítico[Ocultar][Mostrar]
O correo electrónico é unha técnica de transmisión de mensaxes dun sistema a outro a través de Internet en tempo real. Inicialmente, o uso do correo electrónico limitouse aos usuarios do mesmo ordenador e requiría que os usuarios estivesen en liña para recibir mensaxes.
O tempo pasou, e agora sabemos como parece o buzón. A mensaxe pódese enviar a varios destinatarios e o nome do destinatario pódese disfrazar doutros destinatarios incluíndo os seus nomes na sección CCO. Como todos sabemos, o correo electrónico é un medio popular para conectarnos con outras persoas, xa sexa para negocios, publicidade, facer un seguimento das transaccións ou calquera outro motivo.
Aínda que hai numerosos provedores de correo electrónico de alta calidade dispoñibles, como Gmail, Outlook, Yahoo, Apple, Proton e moitos outros, aínda hai que entender o que é un correo electrónico. deseño do sistema é.
Se estás interesado en aprender máis sobre o que é o deseño dun sistema de correo electrónico, esta publicación é para ti. Polo tanto, esta publicación proporcionarache unha visión xeral de alto nivel do sistema de correo electrónico.
Compoñentes do sistema de correo electrónico
Axente de usuario de correo – O axente de usuario de correo (MUA) é un programa que che permite redactar, enviar e recibir correos electrónicos.
Axente de transferencia de correo – O axente de transferencia de correo (MTA) encárgase de todo o correo entrante e saínte.
Host de correo – Un servidor de correo é un servidor que envía e recibe correo para un host ou rede. Os correos electrónicos almacenaranse en caixas de correo do servidor de correo.
Servidor de nomes de dominio – Para determinar onde se debe entregar o correo electrónico, é necesario un sistema de nomes de dominio (DNS). Un sistema que converte nomes de dominio como youtube.com, google.com e outros en enderezos IP como 192.198.0.1.
Protocolo simple de transferencia de correo – É o compoñente máis crucial xa que está construído como un programa de servidor que procesa os teus correos electrónicos, envíaos ao servidor adecuado e transmite mensaxes. Sempre está á procura de novos correos para enviar. O correo electrónico de saída tamén é verificado por SMTP para garantir que procede dunha conta de usuario activa real.
Deseño de Alto Nivel
Condicións de deseño de correo electrónico importantes
Aínda que presumiblemente xa sabes o que hai nun correo electrónico, aínda é útil comprender os compoñentes que entran na creación dun.
Un correo electrónico normal consta de dúas partes: un encabezado e un corpo.
A primeira parte chámase cabeceira.
Apartados que hai que cubrir
- Quen enviou o correo electrónico a:
- A quen vai dirixido o correo electrónico?
- Cando saíu o correo electrónico?
Seccións con opcións
- Cal é o asunto do correo electrónico?
- CC: quen máis debe incluírse no correo electrónico como receptor
O corpo principal do texto
- Na sección do corpo pódese incluír material e outros textos preparados, como HTML.
- A parte do corpo da parte autorizada depende do que o provedor de servizos permita no corpo dun correo electrónico.
É fundamental comprender os compoñentes dun correo electrónico porque son os estándares actuais do sector para un correo electrónico normal. Calquera usuario que queira utilizar o sistema adecuadamente terá que ter unha linguaxe estándar que sexa fácil de entender.
Enderezo electrónico
A capacidade e a funcionalidade para enviar e recibir correos electrónicos deben proporcionarse claramente a un usuario do sistema de correo electrónico. É necesario un enderezo de correo electrónico para que alguén poida enviar un correo electrónico.
Cada enderezo de correo electrónico é único.
- En caso contrario, DNS tratará ambos os enderezos de correo electrónico como o mesmo enderezo IP, que se usa para decidir onde enviar/recibir correos electrónicos se os enderezos de correo electrónico non son únicos.
Nome de usuario/AddressName @ DomainName é o formato máis común para un enderezo de correo electrónico.
- Por exemplo, "equipo" é o inicio de sesión, "@" é o símbolo @ e "opengenus.org" é o nome de dominio ("opengenus.org").
O nome de usuario empregarase para identificar un enderezo único en función do enderezo IP do nome de dominio.
Funcionalidade do sistema de correo electrónico
1. Servidores que almacenan e transmiten datos
O Post Office Protocol (POP) é un exemplo de arquitectura básica na que o servidor almacena as mensaxes ata que o usuario accede a elas e as descarga, tendo acceso aos correos electrónicos que se descargaron en calquera momento (aínda que estea fóra de liña).
2. Almacenamento de correo electrónico só para servidor
En lugar de almacenar todos os correos electrónicos no ordenador do cliente, unha forma alternativa e superior sería mantelos todos no servidor. A vista de correo electrónico é idéntica en todas as máquinas e o provedor adoita almacenar correos electrónicos nun repositorio centralizado e xestionar as operacións de correo no servidor.
3. Sistemas de caché no extremo do cliente
A estratexia habitual é que clientes manteñan unha versión almacenada en caché do correo electrónico que se mostra nas súas máquinas mentres os servidores almacenan os correos electrónicos de forma indefinida. Faise unha copia de seguranza dos correos electrónicos e están dispoñibles operacións/funcións sofisticadas de correo (busca/filtrado/novos correos electrónicos/etc) aínda que o ordenador estea apagado.
Como flúe o correo electrónico internamente?
Vexamos como se envía un correo electrónico. Os correos electrónicos, como outros datos de Internet, transmítense como un fluxo de paquetes a través do protocolo TCP/IP de Internet. Este procedemento divídese en tres pasos:
- Cando se envía un correo electrónico, o protocolo TCP divídeo en paquetes (), cada un dos cales contén os enderezos do remitente e do destinatario.
- Os paquetes envíanse ao destino desexado mediante o protocolo IP. Os enrutadores de Internet comproban o enderezo de cada paquete para determinar o camiño máis eficiente ao servidor de destino do correo electrónico. Os paquetes envíanse ao seguinte enrutador cando se planificou unha ruta. O volume de tráfico nunha rede determinada, por exemplo, inflúe na forma en que se encamiñan os paquetes de correo electrónico.
- Cando os paquetes chegan ao servidor de correo electrónico do destinatario, TCP reensamblaos no formato orixinal de correo electrónico (que o destinatario pode ler).
Servidores de correo electrónico (SMTP e MTA)
A diferenza dunha caixa de correo física, onde todo o seu correo é xestionado por un provedor, a oficina de correos, o correo electrónico xestiona o correo entrante e o saínte por separado. Hai dous tipos diferentes de servidores.
O Sistema Simple de Transferencia de Correo (SMTP) é un protocolo de entrega de correo electrónico que permite enviar e recibir mensaxes a través de Internet. SMTP é un protocolo que transporta información sobre os detalles de transmisión dunha mensaxe de correo electrónico e só se usa para o correo saínte.
Un axente de transferencia de correo (MTA) é unha aplicación de servidor que envía correos electrónicos mediante o protocolo simple de transferencia de correo (SMTP). Un MTA baseado en cliente, que inclúe a instalación de software para acceder aos correos electrónicos (como Outlook) e un MTA baseado na web, ao que se accede a través dun navegador web, son os dous tipos de MTA (Gmail, por exemplo).
Calquera persoa que teña un ordenador pode utilizar un MTA. É sinxelo e un MTA encargarase do correo entrante. Pode ser difícil executar o teu propio MTA para enviar un gran número de correos electrónicos masivos mantendo un alto grao de entrega.
Hai algunhas normas e convencións que deben cumprirse. O incumprimento das mesmas porá en perigo a súa capacidade para entregar o correo a tempo. Configurar os seus clientes para utilizar o servidor SMTP do seu ISP en lugar de configurar e executar o seu propio é unha opción máis rápida e sinxela.
Protocolos de correo electrónico
Protocolo de correos (POP) é un acrónimo de Post Office Protocol. O correo electrónico é recuperado mediante este software. POP3 permite que un usuario de correo electrónico vexa os seus correos electrónicos almacenados no servidor na súa conta de usuario. Non tes que estar en liña para recibir os teus correos electrónicos. Para acceder a un correo electrónico só tes que deixar unha copia no servidor.
IMAP (Internet Message Access Protocol) é un pouco máis sofisticado cando se trata de xestión de correo electrónico. Os clientes e servidores IMAP teñen unha conversación bidireccional. A diferenza do POP, o protocolo IMAP conserva un duplicado de cada mensaxe no servidor para que poidan acceder a ela numerosos clientes. Cando recibe un correo electrónico, utilízase este protocolo. Cando se usa IMAP, os correos electrónicos permanecen no servidor en lugar de descargarse na caixa de correo do usuario e eliminarlos.
No fondo dun sistema de correo electrónico, hai compoñentes moito máis complicados.
Espero que agora teña unha mellor comprensión do sistema de correo electrónico, incluídos os seus protocolos, servidores e outros compoñentes.
Deixe unha resposta