GNU/Linux >> Tutoriales Linux >  >> Linux

¿Qué es el mensaje Tienes nuevo correo en Linux/UNIX?

¿Dónde está este correo?

Es probable que esté en el archivo de cola:/var/mail/$USER o /var/spool/mail/$USER son las ubicaciones más comunes en Linux y BSD.

(Otras ubicaciones son posibles; compruebe si $MAIL está configurado, pero de forma predeterminada, el sistema solo le informa sobre /var(/spool)/mail .)

Por lo general, el archivo de cola se encuentra en un mbox muy simple. formato, para que pueda abrirlo en un editor de texto o buscapersonas.

Para una forma un poco más conveniente, la mayoría de las distribuciones vienen con un programa llamado mail (o Mail , mailx ). Puedes probar mutt o alpine; incluso puede configurarlo para que se envíe a un buzón externo. (Consulte "¿Es este correo real?" a continuación).

¿Qué contiene y quién/qué lo envió?

La mayoría de las veces, los mensajes contienen resultados de trabajos cron o un informe de seguridad del sistema de logwatch , o basura similar. Léelo y descúbrelo.

¿Qué importancia tiene?

Depende mucho del contenido de cada mensaje.

debería al menos escanee los encabezados de asunto; a menudo, las personas ignoran el correo durante meses sin darse cuenta de que sus trabajos cron diarios fallan.

¿Es este "correo" real en el mismo sentido que el correo electrónico? ¿O es solo mi sistema el que me dice algo?

Sí a ambos:lo genera su sistema y le dice algo, pero también es un correo electrónico real y puede manejarse como tal.

Puede (y debe) configurar su software de correo:el "MTA", también conocido como /usr/sbin/sendmail – para reenviar los mensajes a su dirección de correo personal. Las instrucciones exactas varían según el MTA (si lo hay) que haya instalado, si se trata de una computadora personal o un servidor, si tiene su propio dominio o usa un @gmail.com , y así sucesivamente.

Tenga en cuenta que /usr/sbin/sendmail actualmente es una API compartida y no significa necesariamente el MTA de Sendmail original. De hecho, no debería use Sendmail, pero algo más moderno como OpenSMTPD, Postfix o Exim4. Todos ellos proporcionan el mismo /usr/sbin/sendmail herramienta, pero son más fáciles de configurar, más seguras e igual de poderosas.


La forma más fácil para mí fue ejecutar lo siguiente en una terminal:

cat /var/spool/mail/root

Para cualquiera que se pregunte cómo leer estos mensajes uno por uno, puede usar 'correo'

$ mail

Luego escriba un número de mensaje de la lista que desea leer.

Para ir al siguiente mensaje, puede escribir 'siguiente', otro comando útil es 'eliminar'..

Para ver más sobre cómo el mail el programa funciona, vea la salida de man mail .


Linux
  1. ¿Qué hace que la comunidad de Linux sea especial?

  2. Linux vs Unix:¿Cuál es la diferencia?

  3. ¿Qué hay de nuevo con rdiff-copia de seguridad?

  4. Tener una vaca en la línea de comandos de Linux

  5. Migración de Unix a Linux

¿Qué es el comando Watch de Linux + ejemplos?

¿Qué es el Shell en Linux?

¿Cuál es la diferencia entre Linux y Unix?

¿Qué es el comando matar en Linux?

¿Cuál es el equivalente Unix/Linux de E/S registrada?

¿Cuál es la diferencia entre Unix, Linux, BSD y GNU?