¿Cómo puede Ubuntu enviar alertas a direcciones de correo electrónico externas?

8

Estoy tratando de entender el procedimiento de envío de correo electrónico. He configurado un crontab para enviar alertas del sistema a mi correo electrónico externo y está funcionando bien. Sin embargo, no configuré ningún servidor SMTP en esta máquina, pero aún así el sistema puede enviar alertas a un correo electrónico externo. Esta máquina es una instalación nueva y está conectada solo a Internet.

¿Alguien puede ayudarme a comprender cómo el sistema puede enviar correos electrónicos?

Mashkoor Qadir
fuente

Respuestas:

11

Esto sucede porque el escritorio y el servidor de Ubuntu tienen postfix.servicehabilitado y ejecutándose de manera predeterminada (al menos en 16.04 en adelante) . Puede confirmar esto emitiendo el siguiente comando en la terminal:

systemctl --type service --state running | grep postfix

El envío de correo funciona porque postfix realiza una simple búsqueda de DNS para el registro MX del dominio al que está destinado el correo. El servidor receptor simplemente toma el correo que recibió y tal vez lo revisa y lo coloca en la bandeja de entrada del receptor. Por lo tanto, no se necesita ninguna configuración SMTP para enviar un correo electrónico.

Videonauth
fuente
1
Gracias Videonauth, eso es cierto, pero cómo funciona sin configuración. Incluso nadie lo ha configurado.
Mashkoor Qadir
Está funcionando porque actúa como un programa de correo electrónico, solo le dice al servidor receptor 'Aquí, tengo un correo para el usuario conocido por esta dirección'. De hecho, incluso puede enviar correos electrónicos sin dar el nombre o la dirección de los remitentes si lo desea y tiene el conocimiento adecuado. Todo lo que hace el servidor receptor es verificar que el usuario existe, tal vez ejecutar una verificación de spam y antivirus en el correo y luego ponerlo en la bandeja de entrada del receptor.
Videonauth
1
Probablemente podría desarrollar esto y ayudar a aclarar la confusión del OP, explicando que postfix hará una búsqueda de DNS para el registro MX del dominio al que está destinado el correo electrónico y simplemente enviará el correo a ese servidor. Todo lo demás depende del intercambiador de correo del dominio al que está enviando.
Darren
La pregunta es servidor etiquetado , pero su respuesta se refiere al escritorio de Ubuntu.
Pausado hasta nuevo aviso.
@DennisWilliamson: realmente no importa, la instalación del servidor también tiene postfix por defecto. Solo por el hecho de que envía correos electrónicos internos a root @ localhost para trabajos cron y su éxito o fracaso.
Videonauth