Saltar al contenido

¿Cómo puedo enviar un mensaje de texto móvil desde la terminal?

Nuestro grupo redactor ha estado mucho tiempo investigando para darle solución a tus interrogantes, te brindamos la soluciones así que nuestro objetivo es servirte de gran apoyo.

Solución:

Mensajes de texto SMS desde Terminal / Shell / Bash

Para los siguientes pasos, abra un indicador de terminal, también conocido como “Interfaz de línea de comandos” o “CLI”. En la mayoría de las distribuciones de Linux, haga esto usando control+alternativa+T

textbelt.com enviar texto desde bash

Encontré un artículo de reddit: Envía un mensaje de texto SMS desde la línea de comandos con este comando Bash/Terminal que puedes usar:

curl -X POST https://textbelt.com/text 
   --data-urlencode phone='7801234567' 
   --data-urlencode message='Find Your Phone!' 
   -d key=textbelt

Reemplazar 7801234567 con tu número de teléfono. Si está enviando un mensaje de texto a un número de teléfono internacional (fuera de Canadá/EE. UU.), siga estas instrucciones.

Nota: El software reemplaza a “¡Encuentra tu teléfono!” con un mensaje de que necesita comprar un key para usar un mensaje personalizado. Pero el software aún insiste en que debe proporcionar un mensaje que se sobrescribe.


Otras razones para enviar mensajes de texto SMS desde Bash

Encontrar mi teléfono inteligente fue una necesidad inusual de enviar un mensaje de texto SMS desde Bash. Es posible que haya algunas personas a las que se les debe enviar un mensaje de texto cuando:

  • Los discos están a punto de fallar (o se produjeron otros errores de hardware)
  • La utilización del espacio en disco supera el umbral, por ejemplo, el 90 %
  • La memoria RAM está llena y el intercambio se está utilizando mucho
  • El servidor web está experimentando ataques externos
  • Un usuario tenía demasiados inicios de sesión no válidos y la cuenta está desactivada
  • Se ha ejecutado un trabajo específico cuyos efectos key procesos
  • Un lector de distintivos de puerta supervisa el desbloqueo de una determinada puerta

textbelt.com es gratis por un mensaje de texto por día

Sólo uno gratis Un mensaje SMS al día puede ser enviado por un remitente determinado. Aquí hay un ejemplo del primer y segundo intento en un día:

$ find-phone # bash script with above command
"success":true,"textId":"168141545572031481","quotaRemaining":0

$ find-phone
"success":false,"error":"Only one test text message is allowed per day.","quotaRemaining":0

Nota: Es posible que pueda restablecer la dirección IP de su enrutador para más de un mensaje de texto por día, pero aún no lo he probado.

Puede usar mensajes de texto ilimitados de prepago. Hay muchos servicios de puerta de enlace de SMS disponibles. El precio en el enlace del proveedor anterior varía de $ 0.03 a $ 0.15 por mensaje de texto. Esto es para referencia y no un respaldo ni recomendación. Por favor, haga su tarea y busque proveedores acreditados de pago por servicio a los mejores precios.


Crear secuencia de comandos bash

Podrías crear un script bash llamado sms que contiene:

#!/bin/bash
curl -X POST https://textbelt.com/text --data-urlencode phone='$1' --data-urlencode message='$2' -d key=textbelt
  • Enviar mensaje SMS usando sms 7801234567 "Hello World"
  • Gracias Fabby por probar esto desde la UE y confirmar que funciona allí.

Enviar correo electrónico al operador del teléfono inteligente con mensaje de texto SMS

Para lo siguiente, todo lo que necesita es un navegador web como FireFox, Internet Explorer o Chrome. No es necesario sumergirse en las “entrás de bash” o limitarse a un mensaje de texto gratuito por día.

Muchos operadores le permiten enviar mensajes de texto SMS a un teléfono inteligente dirigiendo un correo electrónico a [email protected]_provider_name.com.

Busque el número de teléfono para obtener la dirección del sitio web del operador

Para obtener la dirección del sitio web del proveedor utilizando el número de teléfono, vaya a: https://freecarrierlookup.com/. Imagina que ingresamos el número de teléfono: 7801234567:

Búsqueda de portador de tarifa.png

Se nos dice que la dirección de correo electrónico que debemos usar es [email protected]

. Ahora envíe un correo electrónico a esta dirección y su teléfono sonará con una notificación.

Por supuesto, si tiene su teléfono inteligente configurado para que suene con una notificación cuando llegue un correo electrónico, ¡simplemente puede enviar un correo electrónico a su teléfono en primer lugar!

Interfaz CLI para enviar direcciones de correo electrónico

En Pregúntale a Ubuntu hay muchas preguntas y respuestas sobre cómo enviar correos electrónicos usando bash. Estoy usando ssmtp (Protocolo de transporte de correo simple y seguro) para mi cron copias de seguridad diarias: copia de seguridad de la configuración de Linux, scripts y documentos a Gmail

Aunque esta configuración es para un usuario, puede crear un archivo con varios usuarios para enviar mensajes de texto a:

Name         Email Address
Tiny Tim     [email protected]
Mrs. Clause  5552223333[email protected]
Bad Elf      [email protected]

Luego, en su código bash, algo como esto:

ssmtp [email protected] < mail.txt

Donde mail.txt Se ve como esto:

Cc: [email protected]_company.com
Subject: Nightly Database Update FAILED
From: [email protected]_company.com
Content-Type: text/html; charset="utf8"




Nightly database update failed at procedure: AP005.

Hay muchas formas de enviar correos electrónicos desde bash. Esto es sólo un ejemplo. Lo importante es que la dirección de correo electrónico contenga el número del teléfono inteligente seguido de la dirección web del proveedor del teléfono inteligente

Esta respuesta no es para la línea de comandos, ya que no puedo encontrar una solución de línea de comandos para Google.

Si tiene un teléfono Android y no quiere usar la línea de comandos, puede ir a https://www.google.com/android/find en un navegador web y hacer sonar su teléfono desde allí sin importar si está silenciado, vibrado o estar conectado a un auricular Bluetooth. Tampoco se requiere software adicional en su teléfono. Esto también se puede hacer tantas veces como quieras en un día.

Llamada telefónica desde el navegador, usando Google Hangouts

También puedes localizar tu teléfono llamándolo, aunque no tengas teléfono fijo.

Requisito previo: una cuenta de Google

Nota: Solo la mayoría de las llamadas a EE. UU. y Canadá son gratuitas. Consulte https://www.google.com/voice/b/0/rates?p=hangout para conocer las tarifas.

  1. Ir a hangouts.google.com
  2. Haga clic en el botón "Llamada telefónica":
    captura de pantalla del botón
  3. Haz clic en "Nueva conversación":
    captura de pantalla del botón
  4. Ingrese su número telefónico:
    captura de pantalla del cuadro de entrada de número
  5. Haga clic en "Llamar":
    Captura de pantalla del botón de llamada

Sección de Reseñas y Valoraciones

No se te olvide difundir este ensayo si te valió la pena.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

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