GNU/Linux >> Tutoriales Linux >  >> Linux

Cree correos electrónicos temporales desde la línea de comandos con Tmpmail

Esta breve guía explica qué es el correo electrónico temporal, qué es tmpmail y cómo crear correos electrónicos temporales desde la línea de comandos con Tmpmail en sistemas operativos Linux y similares a Unix.

¿Qué es el correo electrónico temporal o desechable?

Hoy en día, casi todos los sitios web, blogs, foros y servicios requieren una identificación de correo electrónico válida. Algunos sitios web no le permitirán usarlos sin una cuenta registrada. Ni siquiera puedes escribir un comentario en esos sitios sin una cuenta. Al crear una cuenta con su correo electrónico, le enviarán un correo electrónico de confirmación y deberá verificarlo para poder comenzar a utilizar dichos sitios web.

Muchos de ustedes no quieren usar su identificación de correo electrónico personal o profesional para registrarse en sitios y blogs aleatorios. Aquí es donde el correo electrónico desechable o el correo electrónico temporal viene al rescate. Se puede usar una identificación de correo temporal para suscribirse o crear una cuenta en situaciones en las que es obligatorio confirmar su correo electrónico. Las identificaciones de correo electrónico temporales pueden ayudarlo a mantener el correo no deseado fuera de su bandeja de entrada, proteger su privacidad y mantenerse seguro en línea.

Hay muchos proveedores de correo electrónico temporales que le permiten crear rápidamente una identificación de correo electrónico desechable gratuita, para que pueda usarla donde sea necesario. Los proveedores eliminarán los correos electrónicos temporales después de un cierto período de tiempo.

¿Qué es tmpmail?

Tmpmail es una utilidad de línea de comandos que le permite crear correos electrónicos temporales y recibirlos en estas direcciones de correo electrónico temporales en GNU/Linux y otros sistemas operativos similares a Unix. Utiliza 1secmail API para recibir correos.

Por defecto, Tmpmail usa w3m navegador de texto para acceder a su casilla de correo temporal para leer los correos. Por supuesto, puede usar cualquier otro navegador web gráfico o basado en texto con --browser argumento, seguido del comando para iniciar el navegador web. Tmpmail es solo un script de shell Bash y se publica bajo licencia MIT.

Instalar tmpmail en Linux

Tmpmail requiere los siguientes requisitos previos para funcionar:

  • w3m
  • rizo
  • jq
  • git

Están disponibles en los repositorios oficiales de la mayoría de las distribuciones de Linux. Por ejemplo, puede instalar w3m , curl , jq y git en Arch Linux y Manjaro Linux usando el comando:

$ sudo pacman curl git jq w3m

En Debian, Ubuntu y sus derivados:

$ sudo apt install curl git jq w3m

Fedora, RHEL, CentOS:

$ sudo dnf install curl git jq w3m

abrirSUSE:

$ sudo dnf install curl git jq w3m

Después de instalar los requisitos previos, git clone el repositorio tmpmail:

$ git clone https://github.com/sdushantha/tmpmail.git

Esto clonará el contenido del repositorio tmpmail en un directorio local llamado tmpmail .

Copie el script tmpmail a su $PATH, por ejemplo /usr/local/bin .

$ sudo cp tmpmail/tmpmail /usr/local/bin/

Cree correos electrónicos temporales desde la línea de comandos con Tmpmail

Para crear una identificación de correo electrónico temporal usando tmpmail, ejecute:

$ tmpmail -g

O,

$ tmpmail --generate

Se creará una identificación de correo electrónico temporal con 1secmail.net nombre de dominio. En mi caso, obtuve la siguiente identificación.

[email protected]

Puede usar esta identificación de correo electrónico para registrar una cuenta o descargar contenido o comentar en un sitio/foro/foro de discusión.

Para verificar si la identificación de correo funciona, simplemente envíe un correo de prueba a esta dirección de correo electrónico temporal desde una de sus identificaciones de correo personales/profesionales.

Voy a enviar un correo desde mi ID de Gmail.

¡Hecho! Acabamos de enviar un correo de prueba a una identificación de correo electrónico de 1secmail.

Ahora regrese a la Terminal y verifique si el correo ha llegado como se muestra en el siguiente paso.

Ver buzón con tmpmail

Para acceder a su 1secmail casilla de correo, ejecuta el siguiente comando desde tu Terminal:

$ tmpmail

Salida de muestra:

[ Inbox for [email protected] ]

84248310   [email protected]   Reg: Test mail

Aquí,

  • [correo electrónico protegido] - ID de correo electrónico del destinatario.
  • 84248310 - la identificación del mensaje.
  • [correo electrónico protegido] - ID de correo del remitente.

Leer correos

Para leer el mensaje, ejecute tmpmail con la identificación del mensaje de correo electrónico como se muestra a continuación:

$ tmpmail 84248310

Salida de muestra:

To: [email protected]
From: [email protected]
Subject: Reg: Test mail

Hi,

This is just a test mail.

--
Regards,
The OSTechNix Team,
www.ostechnix.com








<=UpDn Viewing <tmpmail.html>

¡Ahí está! Puedo acceder a los correos desde la línea de comandos en w3m navegador. Para salir, presiona q seguido de y .

Aquí está la breve demostración en video de tmpmail.

Ver correos más recientes

Si hay muchos correos en el buzón de correo, puede abrir directamente el mensaje de correo electrónico más reciente usando -r bandera.

$ tmpmail -r

Ver correos en diferentes navegadores

Como ya se indicó, tmpmail usa w3m navegador de texto para leer los correos en su casilla de correo. También puede ver el contenido del correo electrónico en otros navegadores web con -b o --navegador opción.

Por ejemplo, abramos el correo en Mozilla Firefox usando el siguiente comando:

$ tmpmail -b /usr/bin/firefox 84248310

O,

$ tmpmail --browser /usr/bin/firefox 84248310

Aquí, el correo se muestra en la ventana gráfica del navegador Firefox.

Ver correos en texto sin formato

Tmpmail muestra el correo electrónico en formato HTML de forma predeterminada. También ve texto sin formato en lugar del formato HTML.

Para hacerlo, use -t o --text banderas para leer los mensajes:

$ tmpmail -t 84248310

O,

$ tmpmail --text 84248310

Mostrar ayuda

Para mostrar la sección de ayuda de tmpmail, ejecute:

$ tmpmail -h

O,

$ tmpmail --help

Para imprimir la versión, ejecute:

$ tmpmail --version

Los correos electrónicos temporales son muy convenientes para disfrutar al máximo de los beneficios de un sitio de Internet sin revelar su información personal. Con tmpmail, se volvió aún más fácil crear direcciones de correo electrónico temporales y recibir correos para los nerds de la línea de comandos. Pruébelo y háganos saber lo que piensa sobre este proyecto en la sección de comentarios a continuación.


Linux
  1. Administre las conexiones de red desde la línea de comandos de Linux con nmcli

  2. 4 formas de enviar archivos adjuntos de correo electrónico desde la línea de comandos de Linux

  3. ¿Cómo crear una máquina virtual desde cero con Virsh?

  4. ¿Cómo puedo crear un archivo con un tamaño específico desde una línea de comando?

  5. Clonezilla desde la línea de comandos

Crea un collage de fotos desde la línea de comandos de Linux

Envía y recibe Gmail desde la línea de comandos de Linux

Cómo enviar un correo electrónico con un archivo adjunto desde la línea de comandos

¿Cómo crear un cuadro de mensaje desde la línea de comandos?

Trabajar con imágenes de Docker desde la línea de comandos

Enviar correo electrónico en Linux desde la línea de comandos