SOFTWARE

SolutionBase: instalar y ejecutar un servidor de correo en Linux

Linux ha entrado cada vez más en la empresa
Una red que reemplaza los servidores de Windows para tareas comunes, incluido el servicio de correo electrónico
servidor. Ejecutar un servidor de correo puede ser realmente complicado o, gracias a Linux,
Es realmente simple.Se tarda unos minutos en configurar la conexión a Internet y
¡auge!Ya tiene un nuevo servidor de correo electrónico sin la molestia y el gasto de ejecutar
intercambio.Pero la pregunta es, especialmente para los administradores de Windows, cómo
Deje que Linux actúe como un servidor de correo electrónico. Así es como funciona.

nota del autor

Para simplificar, este artículo asume que todos los correos electrónicos
El usuario es local para el servidor de correo.Si el usuario de correo electrónico no es local, todo
El contenido de este artículo aún se aplica, pero otro nivel de software
requerido.Un usuario remoto es un usuario que utiliza un programa de correo electrónico como Mozilla
Thunderbird y Eudora.Este artículo está basado en SuSE Linux 9.0, pero debería
Funciona con casi cualquier versión de Linux.

Para configurar eficientemente un nuevo sistema de correo, es
Es importante comprender cómo se envía y recibe el correo electrónico.primer concepto
La comprensión es la estructura del correo electrónico. Un correo electrónico consta de dos partes:
Encabezado y cuerpo del correo electrónico.El encabezado del mensaje contiene el remitente y
Dirección del destinatario, identificador único, fecha de envío, asunto y otros
datos utilizados por el sistema.

El segundo concepto a entender es la estructura subyacente.
Mover correos electrónicos del remitente al destinatario.hay algunos
Componentes en esta estructura:

  • MUA (agente de usuario de correo) – MUA es
    El componente del sistema de correo que la mayoría de los usuarios consideran como correo electrónico
    programa.Es responsable de proporcionar la interfaz para ingresar
    Dos partes del correo electrónico. Los MUA suelen proporcionar funciones de usuario como
    Libreta de direcciones y corrector ortográfico. MUA también es responsable de
    Pase el mensaje al MTA.
  • MTA (agente de transferencia de correo) – MTA
    es un componente del sistema de correo que la mayoría de los usuarios nunca han visto.se necesita
    El mensaje proporcionado por el MUA, la información del encabezado decodificado es
    Determine adónde va el correo y páselo a la MTA
    en la máquina receptora.El MTA en la máquina receptora agrega los datos al
    El título del mensaje de correo electrónico recibido.
  • LDA (agente de entrega local) – LDA
    es un componente del sistema de correo que comienza desde
    El MTA y adjunta el mensaje al buzón de entrada del usuario receptor.
LEER  La Fundación Linux otorga becas de capacitación y certificación a 500 personas de todo el mundo

La Figura A muestra
Ejemplo de secuencia de correo electrónico que muestra el orden en que se utilizan estos componentes
En las transacciones normales de correo.

Figura A

SolutionBase instalar y ejecutar un servidor de correo en
Ejemplo de secuencia de correo electrónico

Para que el MTA en varias máquinas entregue correo electrónico
Para el transporte, deben saber dónde encontrarse y cómo comunicarse.este
El MTA decodifica la dirección de recepción y usa la parte a la derecha de @
firmar para encontrar la máquina adecuada. Los servicios de Internet, como DNS, se utilizan para
Determina cómo enrutar a direcciones descodificadas. (No voy a explicar usando o
Configure DNS u otras instalaciones de red; asumo que la configuración está hecha
y trabajo. )

Una vez que se determina la ruta, la MTA necesita saber cómo
Comunicarse con otro MTA.Esto se hace usando SMTP, un estándar basado en
El método que utilizan los servidores de correo para comunicarse.Todos los servidores de correo entienden y
Responde a un conjunto limitado de comandos definidos en el estándar.

Cuando dos MTA se comunican, utilizan el puerto de servicio.Puerto de servicio
es un puerto reservado en cada computadora donde la aplicación escucha los comandos.existir
Para los MTA, el puerto 25 es el puerto estándar que se utiliza.El puerto de servicio es
Generalmente se guarda en el archivo /etc/services.Cuando usas el comando grep para
Busque el puerto utilizado y verá algo como esto:

#grep smtp
/etc/servicio

correo smtp 25/tcp
# transporte de correo simple

correo smtp 25/udp
# transporte de correo simple

Sendmail es el MTA más común y uno de los más antiguos y populares.
componentes usados.También es uno de los más misteriosos y difíciles.
Compilar y configurar.Los lanzamientos binarios están disponibles para descargar
Web, pero la configuración debe gestionarse individualmente en cada máquina.enviar correo electrónico
ofrece una variedad de opciones para casi cualquier situación con cualquier servidor de correo, pero
Una vez más, es muy misterioso. Otra desventaja de sendmail es que hay muchos
Agujeros de seguridad que deben abordarse.Debido a que sendmail es muy flexible, en
configuración, es fácil pasar por alto algo que se necesita para la seguridad.

SuSE Linux proporciona un MTA más simple llamado postfix.sufijo
Instalado con el sistema operativo de forma predeterminada y es posible que ya se esté ejecutando
en la máquina SuSE. Para verificar que postfix se está ejecutando, use ps y grep:

# ps -ef | versión grep

raíz 1078
1 0 20 de julio? 00:00:07 /usr/lib/postfix/maestro

sufijo 1082
1078 0 20 de julio? 00:00:02 qmgr -l -t fifo -u

Sufijo 29291
1078 0 02:38 ? 00:00:00 recogida -l -t fifo –u

La primera parte representa el demonio principal, que es
Escucha solicitudes SMTP en el puerto 25; la última parte representa
Aplicaciones auxiliares como LDA.

En SuSE, configuración de postfix y la mayoría
El sistema se completa con YAST (Yet Another Setup Tool).Para configurar postfix, usted
Debe iniciar sesión como root. YAST tiene un modo de caracteres y un modo de gráficos.
Iniciar sesión en la consola de la máquina SuSE permitirá utilizar la GUI.

Para los efectos de este artículo, se hacen los siguientes supuestos
Aplicar:


  • Hay conexión a internet 24/7.
  • este
    máquina es el servidor de correo saliente.
  • este
    La máquina es el servidor de correo entrante.
  • solo
    Los usuarios de esta máquina la utilizarán para proporcionar servicios de correo electrónico.

En la pantalla inicial de YAST, seleccione Servicios de red.de
En la lista de servicios de red, seleccione Agente de transferencia de correo.esto tomará un minuto
o dos para que YAST lea toda la información necesaria sobre el correo instalado
servidor y determinar las opciones de instalación disponibles.

Las tres primeras opciones para el tipo de conexión
pantalla—Permanente, Acceso telefónico y Sin conexión—se excluyen mutuamente, así que configure
Instalar.Una conexión permanente es donde el servidor de correo siempre está
Conéctese a Internet; las conexiones de acceso telefónico requieren un paso para conectarse
Internet; y Sin conexión significa que no hay conexión a Internet, por lo que solo
El correo local se puede enviar y entregar.

La última opción en la pantalla Tipo de conexión, Habilitar virus
Escaneo (AmaViS), es una función adicional que permite la entrada y salida
El correo se comprueba en busca de virus.Para este ejemplo, elija Permanente, Conservar
Deshabilite la opción Virus y presione Siguiente.

La siguiente pantalla, Correo saliente, le permite ingresar su correo saliente
servidor de correo, pero dado que este artículo asume que la máquina local es la saliente
Servidor de correo, no necesita ingresar nada aquí.opciones de camuflaje
Permitir que el correo siempre parezca ser de la máquina central en lugar de
máquina local.Esto es útil en situaciones tales como una empresa
Hacer que todos los correos electrónicos aparezcan como:

[email protected]

Sin enmascarar, el correo electrónico aparecerá como:

usuario@máquinalocal.empresa.com

Muchos usuarios prefieren direcciones de correo electrónico estandarizadas, que les permiten
Utiliza la verificación central de virus y proporciona una forma de tener una sola máquina
Se puede acceder al correo a través de Internet.

Las opciones de dominio para la entrega de correo local le permiten
Especifique el correo que se entregará en esta máquina.Enumere tantos nombres de máquinas como sea posible
o alias disponibles. Por ejemplo, la máquina podría llamarse Eastnj
Formal, pero puede tener alias como Turnpike y Somerset.añadir todo
Tres permitirán la entrega de correo a los usuarios en todas estas direcciones.

Al usar el enmascaramiento como otro dominio, puede tener otros
Los dominios envían correo como si pertenecieran al dominio principal.esto es en
Situaciones como adquisiciones de empresas, cuando desea permitir que llegue el correo
Bajo el antiguo nombre de la empresa, al traducir cualquier correo saliente a la nueva empresa
Nombre.

La última opción del cuadro de diálogo ofrece la posibilidad de convertir direcciones de usuario directamente en direcciones estándar. Por ejemplo, si el estándar de la empresa es usar direcciones de correo electrónico como [email protected], y el nombre de usuario es nombre, puede agregar una traducción de nombre@máquina local.empresa.com, de modo que todos los correos electrónicos de este usuario sean manejado correctamente.

Para este artículo, no nos preocupamos por disfrazarnos.elegir
Aceptar para volver a la pantalla Enviar correo.Las opciones de autenticación implican
Servidor de correo saliente, no útil para este ejemplo.

Pulse Siguiente para que aparezca la pantalla Correo entrante, que muestra
Opción para aceptar mensajes de correo entrantes.porque asumimos esto
La máquina es el servidor de correo receptor, marque para aceptar la conexión SMTP remota
Habilitar la recepción de correo.

Al hacer clic en Finalizar, aparece un cuadro de diálogo para
Configuración de escritura. Elija continuar. YAST escribirá la configuración
al sistema y reinicie el demonio postfix. Seleccione Salir para salir de YAST.este
El sistema de correo ya está configurado.Se puede probar con la utilidad mailx de
Línea de comandos o utilidad KMail en GUI.

LEER  SolutionBase: creación de archivos de ayuda personalizados con el editor de ayuda de FrontPage

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba