V
e
r

l
i
s
t
a
d
o

tractatus@lapipaplena:/# _

 

mail

mandar correos en linea de consola.

$ mail -v usuario@gmail.com
Subject: pruebas de mail
Cuerpo del mensaje
. (el punto cierra el mensaje)
Cc: (intro)
$
$ cat archivo.txt | mail -s "pruebas" usuario@gmail.com
$ echo "pepe" | mail -s "Asunto" usuario@gmail.com
$ echo "pepe" | mail -s "Asunto" usuario@dominio -c usuario2@dominio -c usuario3@dominio
con varios destinatarios

-v .- muestra todo el proceso hasta el destinatario.

-s .- asunto del mail.

-b .- Enviar copias ocultas a la lista. Nombres separada por comas.

1.-

Como correo del sistema:

$ mail (Muestra los correos del sistema)
& (indica que estamos en el prompt del comando mail)

Opciones disponibles:

d (borra el mensaje marcado con '>' en el listado)

d 1-8 (Borra los mensajes del 1 al 8)

d* (Borra todos los mensajes)

? (listado de comandos disponibles)
7 (muestra el mensaje 7)
h (muestra la lista de mensajes)
h 4 (muestra la lista de mensajes comenzando en el 4)
q (sale de mail)

2.-

Que al recibir un mail salga una nota en la pantalla. Crear un script, colocarlo en el path y hacerlo ejecutable:

$ nano mail-notify.sh
#!/bin/bash

MAILBOX="/var/mail/USER"

TITLE="Correo nuevo"

BODY="Ha llegado un mensaje nuevo"

#

[ -e "$MAILBOX" ] || exit 1

#

last_size=$(stat -c %s "$MAILBOX" 2>/dev/null)

last_mtime=$(stat -c %Y "$MAILBOX" 2>/dev/null)

#

while sleep 2; do

[ -e "$MAILBOX" ] || continue

#

current_size=$(stat -c %s "$MAILBOX" 2>/dev/null) || continue

current_mtime=$(stat -c %Y "$MAILBOX" 2>/dev/null) || continue

#

if [ "$current_size" -ne "$last_size" ] || [ "$current_mtime" -ne "$last_mtime" ]; then

notify-send -t 0 -u normal "$TITLE" "$BODY" &

last_size="$current_size"

last_mtime="$current_mtime"

fi

done

Crear el script para que se ejecute al iniciar el sistema

$ nano ~/.config/autostart/mail-notify.desktop

[Desktop Entry]

Type=Application

Name=Mail notify

Exec=/home/USER/bin/mail-notify.sh

X-LXQt-Autostart-enabled=true

NoDisplay=false

Navegando por staredsi.eu aceptas las cookies que utilizamos en esta web. Más información: Ver política de cookies
[0] 0:bash*
5098 entradas - Acerca del Tractatus
La Pipa Plena 2026