Configuración
Este capítulo cubre la sección Configuración de la interfaz web, siguiendo el mismo menú de segundo nivel que ves en la barra lateral.
Configuración de cuenta
Haz clic en tu avatar (abajo a la izquierda) y elige Configuración de cuenta para gestionar tu propia cuenta, bajo tres pestañas: Datos personales (nombre, inicio de sesión, número de teléfono, idioma de la interfaz, valores predeterminados de composición, sonido de notificación), Contraseña y Seguridad - consulta Descripción general de la interfaz web para conocer el diseño completo de pestañas.
Cómo configurar la autenticación multifactor (MFA)
Configuración de MFA bajo Configuración de cuenta > Seguridad
MFA añade una capa extra de seguridad al requerir un código de un solo uso, además de la contraseña, para iniciar sesión. Esto mantiene la cuenta protegida incluso si la contraseña es robada.
Dónde encontrarlo
Por usuario: Configuración de cuenta > Seguridad (
/settings/account/security), para tu propia cuenta.En todo el dispositivo: la opción Autenticación de dos factores en el paso Administrator del Asistente de configuración, y al crear o editar un usuario bajo Sistema > Usuarios.
Paso 1: Elige un método MFA
Bajo Configuración de cuenta > Seguridad, elige uno de los siguientes:
Autenticación multifactor vía SMS - se envía un código de verificación de un solo uso a tu teléfono móvil por SMS en cada inicio de sesión.
Aplicación de autenticación - códigos basados en tiempo generados por una aplicación como Google Authenticator.
Haz clic en Habilitar MFA y sigue los pasos en pantalla para confirmar el método elegido.
Paso 2: Aplicar MFA en todo el dispositivo (opcional)
Un administrador puede requerir MFA para cada cuenta en lugar de dejarla opcional por usuario. Bajo Administrator en el asistente de configuración (o por usuario bajo Sistema > Usuarios), establece Autenticación de dos factores a:
No aplicar - cada usuario decide individualmente si habilitar MFA.
Aplicar a todos los usuarios - todos los usuarios existentes y nuevos deben configurar MFA.
Aplicar a usuarios nuevos - MFA es requerido solo para las cuentas creadas a partir de ahora.
SMS / MMS
Mensajes
Configuración > SMS / MMS > Mensajes (/settings/sms-mms/messages/) agrupa el comportamiento general del almacenamiento y canalización de entrega de SMS/MMS.
Almacenamiento
Eliminar permanentemente - desactivado por defecto, por lo que los SMS y MMS eliminados se mueven a Papelera en lugar de ser removidos inmediatamente.
Entrega
Los informes de entrega te permiten saber si un SMS enviado llegó realmente al teléfono del destinatario.
Reportes de entrega - Predeterminado del operador (usar el comportamiento que el operador móvil aplique por defecto), Siempre solicitar, o Nunca solicitar. También se ofrece durante el Asistente de configuración.
Retardo de envío entre SMS - una pausa, en segundos, insertada entre SMS salientes consecutivos.
0envía sin pausa.
Cuando se solicita un reporte de entrega, SMSEagle actualiza el estado del mensaje en Elementos enviados / Bandeja de salida una vez que la red confirma la entrega (o reporta un fallo), y el reporte se hace visible en los detalles del mensaje.
Módems
Configuración de módems, con la sección del primer módem expandida. NXS-9700 lista una sección de módem
Settings > SMS / MMS > Modems (/settings/sms-mms/modems/) lista el módem integrado (Módem #1) con un interruptor para habilitar su SIM. Al expandir la sección de un módem se revelan cuatro configuraciones:
PIN de la tarjeta SIM y PUK de la tarjeta SIM - solo necesarios si la tarjeta los solicita. Los mismos dos campos se ofrecen durante el Asistente de configuración.
Registros extendidos del módem - registro detallado del módem, solo para depuración.
Modo de encuesta de señal - úsalo para encontrar la mejor ubicación de antena. Desactiva el envío y recepción de mensajes mientras está activo, así que desactívalo cuando hayas terminado.
Multimódem
NXS-9700 se suministra con un solo módem integrado, por lo que la estrategia de selección de módem y la configuración de conmutación por error de módem no se aplican - todo el tráfico de SMS/MMS se realiza a través del único módem integrado. Los productos SMSEagle multimódem (NXS-9750, NXS-9850, MHD-8100) exponen esta página en Settings > SMS / MMS > Multimodem, con una estrategia de selección (Round-robin, SIM 1/SIM 2 como módem maestro) y un mecanismo de conmutación por error de módem entre sus módems integrados.
MMS
Configuración de MMS, mostrada aquí en un dispositivo de dos módems. NXS-9700 lista una sección de módem
Qué hace esta función
MMS permite que el dispositivo envíe y reciba mensajes multimedia: un texto con imágenes u otros archivos adjuntos, en lugar de SMS simple.
A diferencia de SMS, MMS no viaja a través del canal GSM simple. Se dirige a través de la red de datos del operador a un centro MMS, por lo que cada tarjeta SIM necesita su propio conjunto de parámetros de conexión (APN, MMSC y opcionalmente un proxy). En SMSEagle esos parámetros se establecen por módem, en Settings > Channels > SMS / MMS > MMS.
La misma pantalla también contiene el autorespondedor MMS, que envía una respuesta automática a cada MMS entrante.
Antes de comenzar
Necesitas la configuración de MMS para cada tarjeta SIM de su operador: APN, dirección MMSC, y un proxy con puerto si el operador lo utiliza. Algunos operadores también requieren un nombre de usuario y una contraseña.
La SIM debe tener MMS habilitado en la tarifa. Una SIM que puede enviar mensajes de texto pero no tiene servicio de datos o MMS fallará sin importar cómo se rellenen las configuraciones.
Muchos perfiles de operador ya son conocidos por el dispositivo, así que intenta Read APN settings antes de buscar los valores tú mismo.
Paso 1: Abre la página de MMS
En la barra lateral, ve a Settings > Channels > SMS / MMS > MMS.
La página de MMS muestra la casilla MMS autoresponder en la parte superior, luego una sección plegable por módem. NXS-9700 tiene un único módem integrado, por lo que hay una sección, con encabezado MMS Support for Modem #1.
Paso 2: Habilita MMS en un módem
La sección del módem tiene un interruptor junto a su encabezado. Actívalo si la SIM debe manejar MMS.
Luego haz clic en la flecha a la derecha del encabezado para expandir la sección y rellenar los parámetros de conexión.
Una sección de módem expandida, con Leer configuración de APN encima de los campos
Paso 3: Rellene los parámetros de conexión
La ruta más rápida es el botón Leer configuración de APN en la parte superior de la sección expandida. Busca una configuración coincidente para la SIM actualmente en ese módem y rellena los campos automáticamente. Si no se encuentra coincidencia, SMSEagle lo informa y usted introduce los valores manualmente.
Campo |
Qué introducir |
|---|---|
APN |
El nombre del punto de acceso del operador, por ejemplo |
Usuario |
El usuario de APN, si el operador lo requiere. Déjelo vacío en caso contrario. |
Contraseña |
La contraseña de APN, si es necesaria. |
MMSC |
La dirección del centro MMS del operador, por ejemplo |
Proxy MMS |
La dirección del proxy, si el operador utiliza uno. Déjelo vacío en caso contrario. |
Puerto MMS |
El puerto del proxy. Solo se necesita junto con un proxy. |
Todos estos valores pertenecen a la SIM en ese módem, por lo que proceden del operador de esa SIM. Deje Proxy MMS y Puerto MMS vacíos a menos que el operador realmente utilice un proxy.
Paso 4: Configure el respondedor automático (opcional)
El cuadro Respondedor automático de MMS en la parte superior de la página de MMS envía una respuesta automática siempre que llega un MMS.
Active Habilitar respondedor automático para mensajes MMS entrantes.
Escriba la respuesta en Mensaje del respondedor automático de MMS.
El respondedor automático se aplica a todos los módems, independientemente de la compatibilidad individual con MMS. Es una configuración global única, no una por módem, y hay un texto de respuesta compartido por cada MMS entrante, por lo que mantenga la redacción general.
El respondedor automático, habilitado con una respuesta de ejemplo
Paso 5: Guarde y reinicie
Haga clic en Guardar cambios.
Se requiere un reinicio. Después de guardar, SMSEagle le pide que reinicie el dispositivo para que los cambios de MMS tengan efecto. Hasta que lo haga, los nuevos parámetros se almacenan pero aún no están en uso.
Llamadas
Modelos locales de TTS
Los modelos de voz locales potencian Texto a voz - avanzado. Se ejecutan en el dispositivo, por lo que no se necesita conexión a Internet una vez que se instala un modelo.
Vaya a Settings > Channels > Calls > TTS local models. La página enumera los modelos instalados con su idioma, región y calidad.
Agregar un modelo
Haga clic en Add voice en la esquina superior derecha. El panel ofrece dos formas de hacerlo.
Descarga automática (la forma fácil)
En la pestaña Automatic download, seleccione en orden:
Language
Voice
Quality - Very low, Low, Medium o High
Haga clic en Download. Una barra de progreso muestra la descarga y el modelo aparece en la lista cuando termina.
Una mayor calidad significa una voz más natural pero un archivo más grande y síntesis ligeramente más lenta. Medium es un buen valor predeterminado.
Si el panel informa «Voice list unavailable», el dispositivo no pudo acceder al catálogo de voces en línea. Compruebe la configuración de red e intente más tarde, o use carga manual en su lugar.
Carga manual
En la pestaña Manual upload proporciona un modelo de voz usted mismo:
Model file (.onnx) - el modelo en sí.
Config file (.onnx.json) - su archivo de configuración coincidente.
Ambos archivos son obligatorios y deben pertenecer juntos. Haga clic en Upload.
Eliminar un modelo
Utilice la acción Delete junto a un modelo, o marque varios y elimínelos juntos.
Un modelo que aún se referencia en algún lugar no se puede eliminar. El mensaje le dice dónde se usa, por ejemplo en una llamada programada, una regla Email to SMS, una acción de entrada o salida digital, o una tarea de Monitor de red. Cambie o elimine esa referencia primero, luego elimine el modelo.
Modelos TTS en línea (ElevenLabs)
Los modelos en línea producen el habla más natural, pero utilizan la API de ElevenLabs, por lo que requieren una cuenta de ElevenLabs y una conexión a Internet.
Vaya a Settings > Channels > Calls > TTS online models.
Paso 1: Preparar la cuenta de ElevenLabs
En su cuenta de ElevenLabs:
Vaya a Desarrolladores > Claves API y genere una clave API.
Otorgue a la clave los permisos Texto a Voz: Acceso y Voces: Leer, luego guarde.
Vaya a la pestaña Voces, elija la voz que desea y agréguela a su cuenta.
Abra Mis voces y copie el ID de voz de esa voz.
La página tiene un botón que lo lleva directamente a la configuración de ElevenLabs.
Paso 2: Guarde la clave API
En el cuadro Opciones globales de la derecha, pegue la clave en Clave API de ElevenLabs y haga clic en Guardar.
Paso 3: Agregue un modelo de voz
Haga clic en Agregar modelo en la esquina superior derecha, pegue el ID de voz que copió y haga clic en Guardar.
El resto de los datos del modelo (nombre, idioma, región) se obtienen de la API automáticamente y se muestran en la lista.
Los modelos se pueden editar (para señalar un ID de voz diferente) o eliminar de la lista, individual o en lote.
Llamadas entrantes
Configuración > Canales > Llamadas > Llamadas entrantes (/settings/calls/incoming-calls) establece, por módem, cómo se maneja una llamada de voz entrante: Aceptar siempre, Rechazar siempre o Ignorar.
Desvío de llamadas
Configuración > Canales > Llamadas > Desvío de llamadas (/settings/calls/call-forward) gestiona códigos de desvío de llamadas por módem. No todos los operadores de red admiten códigos de desvío: consulte con su operador antes de confiar en esto.
Qué hace esta función
La compatibilidad con WhatsApp permite que su SMSEagle envíe y reciba mensajes de WhatsApp además de SMS. El dispositivo se vincula a una cuenta de WhatsApp de la misma forma que una sesión de escritorio o navegador: escanea un código QR con el teléfono que es propietario de la cuenta.
Una vez vinculado, WhatsApp se convierte en otro canal que puede elegir al redactar un mensaje, con su propia vista de conversación. También hay una opción de respaldo, que envía un SMS o MMS en su lugar siempre que un destinatario resulte no tener WhatsApp.
Usos típicos: comunicarse con personas que usan WhatsApp, enviar notificaciones más largas sin dividirlas en varias partes de SMS, o reducir el costo de los mensajes a destinatarios en el extranjero.
Configurarlo es un trabajo de dos partes: primero habilita el servicio y vincula un dispositivo (Configuración > Canales > WhatsApp), luego usa el canal (Mensajes > WhatsApp, o la ventana Redactar).
Antes de comenzar
WhatsApp está disponible solo en modelos de dispositivos seleccionados. Si Configuración > Canales > WhatsApp no está en su barra lateral, su dispositivo no lo admite.
Necesita un teléfono con una cuenta de WhatsApp activa, en sus manos, para escanear el código QR.
El dispositivo debe poder acceder a Internet. Los mensajes de WhatsApp viajan a través de la conexión de red, no a través del módem.
La cuenta vinculada es una cuenta real de WhatsApp. Todo lo que envía la puerta de enlace parece provenir de esa cuenta, y los mensajes enviados a ella aparecen en SMSEagle.
Paso 1: Abra la configuración de WhatsApp
En la barra lateral, vaya a Settings > Channels > WhatsApp.
El cuadro Connection muestra la versión de WhatsApp instalada y el Status actual. En un dispositivo nuevo, el estado es Disabled y una advertencia explica que el servicio debe estar habilitado antes de que se pueda vincular un dispositivo.
Paso 2: Habilite el servicio
Haga clic en Enable en la parte inferior de la página. El estado cambia a Disconnected, lo que significa que el servicio está en ejecución pero aún no hay ninguna cuenta vinculada. Ese es el estado que se muestra en la figura al inicio de esta sección, con el botón Link device esperando debajo del cuadro de Conexión.
Paso 3: Vincule su teléfono
Haga clic en Link device. Aparece un código QR en la pantalla.
En su teléfono, abra WhatsApp, vaya a Linked devices y elija vincular un nuevo dispositivo.
Apunte el teléfono al código QR en la pantalla.
Mientras se muestra el código, la página continúa verificando si ha sido escaneado y actualiza el código automáticamente. Cuando el teléfono confirma, el estado cambia a Connected.
El código QR no espera eternamente. Si nada lo escanea en poco tiempo, el vinculamiento se cancela y la página vuelve a Disconnected. Tenga el teléfono abierto en la pantalla Linked devices antes de hacer clic en Link device, y simplemente haga clic nuevamente si el código expira.
También puede detener el proceso usted mismo con Cancel linking.
Paso 4: Decida qué sucede con los destinatarios que no tienen WhatsApp
Una vez que el estado es Connected, aparece un cuadro Fallback con un interruptor:
Fall back to SMS/MMS Cuando está activado, un mensaje dirigido a un número que no está registrado en WhatsApp se envía como SMS o MMS en lugar de fallar. Cuando está desactivado, ese mensaje simplemente no se entrega.
El interruptor se guarda tan pronto como lo cambia, no hay un botón de guardado separado.
Paso 5: Mantenga el servicio actualizado
El cuadro Connection tiene un botón Check for new version. Haga clic en él para preguntar si hay una versión más reciente de WhatsApp disponible:
Resultado |
Qué hacer |
|---|---|
No new version found |
Nada. Está actualizado. |
A new version is available |
El botón se convierte en Update now, que lo lleva a la página de parches donde se puede instalar la actualización. |
Could not fetch the newest version |
El dispositivo no pudo alcanzar el servidor de actualizaciones. Verifique la configuración de red e intente más tarde. |
El cuadro de Conexión, con Check for new version junto a la versión instalada
Desvinculación y apagado
Dos botones en la parte inferior de la página de configuración hacen cosas diferentes:
Botón |
Qué hace |
|---|---|
Desvinculación de dispositivo |
Cierra la sesión de la cuenta. El servicio sigue funcionando, la página vuelve a Desconectado y puede vincular otra cuenta. Recurrir a SMS/MMS se desactiva al mismo tiempo. |
Deshabilitar |
Detiene completamente el servicio de WhatsApp. El canal desaparece de la ventana de Redacción. |
También puede desvincular desde el lado del teléfono, en WhatsApp > Dispositivos vinculados. La página muestra entonces Desconectado en su próxima actualización.
Bien a saber
Los mensajes de WhatsApp utilizan la conexión de red, por lo que no consumen crédito de SIM ni dependen de la cobertura GSM. La opción Recurrir a SMS/MMS es la excepción: esos mensajes de respaldo sí pasan por el módem.
El vínculo se mantiene en el dispositivo. Restaurar una copia de seguridad en hardware diferente, o desvincular del teléfono, requiere escanear un nuevo código QR.
Solo los mensajes recibidos después de que el dispositivo fue vinculado aparecen en la lista de conversaciones.
Signal
Qué hace esta función
La compatibilidad con Signal permite que su SMSEagle envíe y reciba mensajes Signal además de SMS. El dispositivo se registra en la red Signal utilizando un número de teléfono, y a partir de entonces Signal se convierte en otro canal que puede seleccionar al redactar un mensaje, con su propia vista de conversación.
Usos típicos: llegar a personas que prefieren Signal sobre SMS, o enviar alertas a destinatarios que están en el extranjero y de otro modo les costaría cargos de roaming.
Configurarlo es un trabajo de dos partes: primero habilita el servicio y registra un número (Configuración > Canales > Signal), luego usa el canal (Mensajes > Signal, o la ventana de Redacción).
Antes de comenzar
Signal solo está disponible en modelos de dispositivo seleccionados. Si Configuración > Canales > Signal no está en su barra lateral, su dispositivo no lo admite.
Necesita un número de teléfono que pueda recibir un código de verificación, y no debe estar ya registrado con Signal en otro dispositivo.
El registro requiere un enlace captcha, que genera en un navegador. Tenga el enlace a mano antes de comenzar; caduca rápidamente.
Paso 1: Abrir la configuración de Signal
En la barra lateral, vaya a Configuración > Canales > Signal.
El cuadro Servicio en la parte superior muestra la versión de Signal instalada y el Estado actual. En un dispositivo nuevo el estado es Deshabilitado y una advertencia explica que el servicio debe habilitarse antes de que se pueda registrar un número.
Paso 2: Habilite el servicio
Haga clic en Habilitar en la parte inferior de la página. El estado cambia a Habilitado y aparece el formulario de registro, como se muestra en la figura al inicio de esta sección.
Paso 3: Registrar un número de teléfono
En el cuadro Registrar un número de teléfono:
En Número de teléfono, escriba el número en formato internacional, por ejemplo
+14155552671.En Enlace captcha, pegue el enlace captcha. El enlace ¿Cómo obtener el enlace captcha? debajo del campo abre instrucciones paso a paso en una pestaña nueva.
Haga clic en Registrar.
Signal entonces envía un código de verificación al número.
¿Ya has registrado este número recientemente? Haz clic en Omitir registro en su lugar. El formulario va directamente al paso de verificación, donde puedes introducir un código que ya has recibido.
Paso 4: Verificar el número
El formulario ahora solicita el Código de verificación. Escribe el código que recibiste y haz clic en Verificar.
Si tiene éxito, la página informa que Signal está conectado y muestra el cuadro Número registrado.
Paso 5: Mantenga el servicio actualizado
El cuadro Servicio tiene un botón Buscar nueva versión. Haz clic en él para preguntar si hay una versión de Signal más nueva disponible:
Resultado |
Qué hacer |
|---|---|
No new version found |
Nada. Está actualizado. |
A new version is available |
El botón se convierte en Update now, que lo lleva a la página de parches donde se puede instalar la actualización. |
Could not fetch the newest version |
El dispositivo no pudo alcanzar el servidor de actualizaciones. Verifique la configuración de red e intente más tarde. |
El cuadro de servicio. Aquí una búsqueda ya ha encontrado una versión más nueva, por lo que el botón dice Actualizar ahora
Eliminar el número
Para anular el registro del dispositivo en Signal, ve a Settings > Channels > Signal y haz clic en Unregister en el cuadro Número registrado. El número se libera y la página vuelve al formulario de registro.
Para desactivar el canal sin anular el registro, haz clic en Disable en la parte inferior de la página. El servicio se detiene y Signal desaparece de la ventana Compose, pero el registro se mantiene, por lo que habilitarlo nuevamente no requiere una nueva verificación.
Bien a saber
Los mensajes de Signal se envían a través de la conexión de red, no a través del módem, por lo que no utilizan crédito de SIM ni dependen de la cobertura GSM.
El registro vive en el dispositivo. Restaurar una copia de seguridad en hardware diferente o eliminar el número requiere registrarse nuevamente.
Solo los mensajes recibidos después de que se habilitó el servicio aparecen en la lista de conversación.
Correo electrónico
Correo electrónico a SMS
Configuración > Canales > Email > Email a SMS (/settings/email/email-to-sms) inicia un servidor de correo integrado en el dispositivo y convierte los correos electrónicos entrantes en SMS, según las reglas que defina en Email a SMS en Automatización.
Active Habilitar Email a SMS para iniciar el servidor de correo. Estado del servicio muestra si está En ejecución o Detenido. El resto de la página decide cómo un correo electrónico se convierte en SMS:
Qué hacer con el asunto del correo electrónico - Ignorarlo, Incluir en SMS, Usar para autenticación o Enviar solo el asunto sin el cuerpo del correo.
Enviar como MMS - Nunca, Siempre o Solo cuando el correo contiene adjuntos.
Número máximo de caracteres en SMS - de 1 a 1300.
Codificación Unicode del texto SMS - actívela solo cuando los mensajes necesiten caracteres nacionales que el alfabeto SMS estándar no tiene.
Usar contactos LDAP - permite que la parte del destinatario de la dirección nombre un contacto o grupo del directorio. Configure LDAP primero.
Nombre de host FQDN (en Configuración avanzada) - nombre de dominio opcional para usar en direcciones de destinatarios en lugar de la dirección IP del dispositivo. Si lo cambia, apunte los registros DNS A y MX para ese nombre al dispositivo.
IP externa NAT - configúrela solo cuando el dispositivo está detrás de NAT y reenvíe al menos el puerto TCP 25 al dispositivo.
Email de depuración - guarda el último correo electrónico recibido en un archivo para solucionar problemas.
Email to SMS Poller
Configuración > Canales > Email > Email a SMS Poller (/settings/email/email-to-sms-poller) conecta el dispositivo a un buzón existente, lo verifica en un intervalo fijo y convierte los correos electrónicos que encuentra en SMS de acuerdo con las reglas en Email a SMS Poller en Automatización. A diferencia de Email a SMS, no es necesario entregar ningún correo al dispositivo mismo.
Configuración de Email a SMS Poller, conectado a un buzón de Microsoft 365
Active Habilitar Email a SMS Poller. El formulario a continuación tiene estas partes:
Sondeo
Verificar correo cada (segundos) - con qué frecuencia se verifica el buzón.
Enviar como MMS, Número máximo de caracteres en SMS y Codificación Unicode del texto SMS - mismo significado que para Email a SMS.
Conexión al servidor de correo
Protocolo - POP3, IMAP o IMAP + OAuth2 (Microsoft 365).
Host y Nombre de usuario del buzón.
Solo con POP3 e IMAP: Puerto, Contraseña y Usar cifrado TLS/SSL. La página enumera los puertos estándar: POP3 110, POP3 con TLS/SSL 995, IMAP 143, IMAP con TLS/SSL 993.
Eliminar correos del servidor después del procesamiento - elimina cada correo del buzón una vez que ha sido procesado. Déjelo desactivado para mantener el buzón sin cambios.
Autorización OAuth2 (solo con IMAP + OAuth2 (Microsoft 365))
OAuth Client ID, OAuth Tenant ID y OAuth Client Secret de la aplicación registrada en Microsoft 365. Consulte la guía de SMSEagle sobre cómo registrar la aplicación en Microsoft 365.
Guarde la configuración primero, luego haga clic en Autorizar en Acceso al buzón y otorgue al dispositivo acceso al buzón.
Usar contactos LDAP y Email de depuración funcionan como para Email a SMS.
Para POP3 e IMAP, la página también tiene un botón Probar conexión. Guarde la configuración antes de usarlo. Algunos proveedores de correo bloquean las conexiones de prueba de IMAP en su configuración de seguridad predeterminada, por lo que una prueba fallida no siempre significa que la configuración sea incorrecta.
Configuración SMTP
Settings > Channels > Email > SMTP Configuration (/settings/email/smtp) gestiona una lista de preajustes de servidor SMTP reutilizables y asigna uno a cada característica que envía correo electrónico saliente:
Compose menu, APIv2, SMS to Email, Alerts, Reporting module, Workflows
Cada uno de estos se puede establecer en None o en uno de tus preajustes guardados. Desasignar un preajuste de una característica desactiva la configuración de correo electrónico existente de esa característica.
Haz clic en Create new en Configuration presets para añadir un servidor SMTP (host, puerto, cifrado, dirección del remitente, credenciales); los preajustes se pueden seleccionar en el menú desplegable para cualquiera de las características anteriores.
Alertas por correo electrónico
Configuración > Canales > Email > Alertas de correo (/settings/email/alerts) envía una alerta por correo electrónico cuando los mensajes salientes siguen sin poder enviarse. Necesita una configuración preestablecida de SMTP asignada a Alertas en Configuración SMTP.
Active Send email alert when message sending error occur, luego configure:
Send alert when error counter exceeds - cuántos errores de envío se cuentan antes de que salga la alerta. Un valor superior a 2 evita alertas causadas por un único fallo temporal.
Recipient emails - una o más direcciones.
Email subject y Message content - el texto de la alerta. Los marcadores de posición {MODEM} (el módem que generó la alerta), {IP} (la dirección IP del dispositivo), {HOST} (su nombre de host) y {TIMESTAMP} (cuándo se detectó el error) se reemplazan con valores reales. Haga clic en un marcador de posición bajo el campo de mensaje para insertarlo.
SMPP
Settings > Channels > SMPP (/settings/smpp/) activa el servidor SMPP incorporado del dispositivo. Una aplicación externa que actúa como cliente SMPP puede enviar SMS a través de los módems del dispositivo y recibir SMS entrantes e informes de entrega nuevamente sobre la misma conexión.
Configuración de SMPP, mostrada aquí en un dispositivo de dos módems. NXS-9700 enumera un módem
Detalles de conexión
Parámetro |
Valor |
|---|---|
Protocolo |
SMPP 3.4 |
Puerto |
TCP 2770 |
Cliente a SMSEagle |
SMS a enviar a través de los módems del dispositivo |
SMSEagle a cliente |
SMS entrantes e informes de entrega |
El cliente SMPP se vincula con el User y Password establecidos en esta página, como su system_id y password.
Los SMS entrantes e informes de entrega se ponen en cola en el dispositivo mientras no haya ningún cliente SMPP conectado. Tan pronto como un cliente se vincula, SMSEagle entrega todo lo que hay en esa cola, por lo que el cliente debe estar listo para recibir y reconocer mensajes deliver_sm desde el momento en que se vincula.
Activar SMPP
Active Enable SMPP. Aparecen las tarjetas de estado del servicio, Credentials y Modem access.
En Credentials, configure el User y Password con el que se vinculará el cliente SMPP. La contraseña solo puede contener letras y dígitos, hasta 8 caracteres. Cuando ya se almacena una contraseña, deje el campo tal como está para mantenerla.
Deje Limit modems bajo Modem access desactivado. NXS-9700 tiene un único módem incorporado, por lo que todo el tráfico SMPP lo utiliza de todos modos.
Haga clic en Guardar cambios.
Se necesita un reinicio. Después de guardar, SMSEagle le pide que reinicie el dispositivo para que los cambios de SMPP tengan efecto. Hasta que lo haga, la nueva configuración se almacena pero aún no está en uso. Utilice System > Restart cuando esté listo.
Después del reinicio, las cuatro tarjetas de estado (Core service, SMPP connection, SMS service, SQL service) muestran si cada parte del servidor SMPP se está ejecutando. Los cuatro deben mostrar Active para que los clientes SMPP puedan conectarse e intercambiar mensajes.
La primera vez que habilita SMPP, SMSEagle también crea un usuario interno para tráfico SMPP, con su propia clave de API listada en Settings > API v2 keys, y las reglas internas que pasan SMS entrantes e informes de entrega al cliente SMPP. No los revoque ni los edite. Desactivar SMPP elimina el usuario y las reglas nuevamente.
MQTT
Settings > Channels > MQTT (/settings/mqtt/) conecta el dispositivo al agente MQTT que escucha. Las reglas de suscripción en MQTT en Automatización, que convierten mensajes MQTT en SMS, utilizan esta conexión. Las reglas de publicación no: cada una de ellas designa su propio agente.
Active Enable MQTT service, luego configure:
Host y Port del broker (ambos requeridos).
Username y Password, si el broker los requiere.
Topics - los temas a los que se suscribe el dispositivo, separados por comas.
TLS / SSL - cifra la conexión con el broker. TLS certificate verification también verifica el certificado del broker, así que desactívelo solo para un broker con un certificado autofirmado.
Haga clic en Guardar cambios.
Se requiere un reinicio. Después de guardar, SMSEagle le pide que reinicie el dispositivo para que los cambios de MQTT surtan efecto. Hasta que lo haga, la nueva configuración se almacena pero aún no está en uso. Use System > Restart cuando esté listo.
Red
Configuración de IP
Configuración > Configuración global > Red > Configuración de IP (/settings/network/ip) muestra la dirección MAC del dispositivo (solo lectura) y permite configurar:
Get IP address from DHCP - activa DHCP o desactívalo para establecer una IP estática.
Hostname
Use proxy - enruta las conexiones salientes del dispositivo a través de un proxy HTTP.
IP address restriction - Allow, Deny o Disabled, con una lista de direcciones IP a las que se aplica la regla. Cuando la restricción está activa, todos los puertos excepto el 22 (SSH) se bloquean para todos los que no estén en la lista.
Ten cuidado con la restricción de dirección IP. Una lista de permitidos mal configurada puede bloquearte el acceso a la interfaz web desde tu propia máquina. Agrega tu IP actual primero (la página ofrece un atajo Add your IP address) antes de guardar.
SSL
Configuración > Configuración global > Red > SSL (/settings/network/ssl) te permite reemplazar el certificado autofirmado predeterminado del dispositivo con el tuyo: carga un Certificate, su Private key y opcionalmente un Root CA certificate y Full chain. Un interruptor separado, Forward HTTP to HTTPS, redirige las solicitudes HTTP simples a HTTPS.
Failover
El cluster de failover proporciona alta disponibilidad a nivel de dispositivo: un segundo dispositivo SMSEagle se mantiene como respaldo, listo para tomar el control si el dispositivo maestro deja de responder.
Dónde encontrarlo
Configuración > Configuración global > Red > Failover (/settings/network/failover).
Habilitación del cluster de failover
Active Enable failover cluster. Esto requiere dos dispositivos con configuración de failover coincidente, uno actuando como maestro y otro como respaldo.
Establezca los mismos valores en ambos dispositivos:
Virtual IP address - la dirección a la que se conectan sus usuarios e integraciones.
Master IP y Backup IP - las direcciones IP físicas de los dos dispositivos. Cada dispositivo toma su rol de su propia dirección: el cuya IP coincida con Master IP se convierte en maestro, el que coincida con Backup IP en respaldo. Una de las dos debe ser, por lo tanto, la dirección del dispositivo que está configurando.
Enable database replication - copia carpetas, contactos y usuarios del nodo maestro al nodo de respaldo (véase abajo).
Haga clic en Guardar cambios.
Se requiere un reinicio. Después de guardar, SMSEagle le pide que reinicie el dispositivo para que los cambios de failover surtan efecto. Hasta que lo haga, la nueva configuración se almacena pero aún no está en uso. Use System > Restart cuando esté listo.
Roles maestro/respaldo e IP virtual
Se accede al cluster a través de una única dirección IP virtual, que siempre apunta al dispositivo que esté activo en ese momento:
La IP virtual debe estar en la misma subred que la dirección IP física de cada dispositivo.
La IP del maestro, la IP del respaldo y la IP virtual deben ser todas diferentes entre sí.
Un cluster funcional siempre tiene exactamente un dispositivo maestro y uno de respaldo en cualquier momento; si el maestro deja de responder, el respaldo toma el control de la IP virtual.
Replicación de base de datos y acceso externo
Habilitar el cluster de failover también habilita la replicación de base de datos entre el maestro y el respaldo, de modo que el dispositivo de respaldo tiene una copia actualizada de mensajes, contactos y configuración si necesita tomar el control. Esta misma configuración también permite acceso externo a la base de datos específicamente para las IPs del nodo maestro y respaldo, lo que es necesario para que la replicación funcione.
SNMP
El agente SNMP permite que herramientas externas (un NMS, un navegador MIB o una llamada simple snmpget/snmpwalk) consulten SMSEagle para obtener sus propias métricas - intensidad de señal, nombre de red, recuento de mensajes de carpetas, tiempo de actividad del sistema y más. Esta es la dirección opuesta a las trampas SNMP: el agente es consultado por una herramienta externa, en lugar de que SMSEagle envíe una alerta a uno.
Dónde encontrarlo
Settings > Global settings > Network > SNMP (/settings/network/snmp).
Configuración del agente SNMP
Habilite SNMP daemon autostart para que el agente se inicie automáticamente con el dispositivo, y establezca la cadena SNMP community utilizada para autenticar solicitudes de lectura.
Una vez habilitado, los parámetros de extensión de SMSEagle (intensidad de señal, nombre de red, contadores de carpetas, tiempo de actividad y otros) se pueden leer desde el árbol MIB del dispositivo utilizando cualquier herramienta SNMP estándar, por ejemplo snmpget/snmpwalk de NET-SNMP o un navegador MIB gráfico.
Métricas disponibles
Además de las métricas estándar del host Linux, SMSEagle publica sus propias métricas a través de NET-SNMP-EXTEND-MIB. Cada una se puede leer por su OID, o por nombre como NET-SNMP-EXTEND-MIB::nsExtendOutputFull."<metric name>".
Las métricas que describen un módem terminan en el número del módem. NXS-9700 tiene un módem, por lo que estas métricas terminan en 1. Una métrica devuelve -1 cuando su valor no se puede leer, por ejemplo cuando el módem está apagado o el sensor de temperatura no está habilitado.
Métrica |
Devuelve |
|---|---|
|
Intensidad de señal del módem, en porcentaje (0-100). |
|
Nombre de la red móvil a la que está registrado el módem. |
|
|
|
Estado de la tarjeta SIM según lo reporta el módem: |
|
Registro de red: |
|
SMS recibidos por el módem hoy, desde la medianoche. |
|
SMS enviados por el módem hoy, desde la medianoche. |
|
Mensajes No leídos en la Bandeja de entrada. Un mensaje multiparte se cuenta una sola vez. |
|
Mensajes en espera en la Bandeja de salida, la cola de envío. |
|
Mensajes enviados en las últimas 24 horas. Cada parte de un mensaje multiparte se cuenta por separado. |
|
Mensajes enviados en el último mes, contados de la misma manera. |
|
Mensajes que no se pudieron enviar en las últimas 24 horas, porque el módem no pudo enviarlos o la red los rechazó. |
|
Temperatura del sensor 1, en °C. Mismo valor que |
|
Temperatura del sensor 1 al 4 ( |
|
Humedad del sensor 1, en %. |
Métrica |
OID |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
El OID de cualquier métrica es .1.3.6.1.4.1.8072.1.3.2.3.1.2, seguido por el número de caracteres en el nombre de la métrica y el código ASCII de cada carácter. El último número del OID de una métrica de módem es 48 más el número del módem, por lo que las métricas del módem anteriores terminan en .49.
Si tu herramienta SNMP no conoce los nombres de NET-SNMP-EXTEND-MIB, carga el archivo de definición MIB.
Lectura de métricas
Reemplaza public con tu comunidad SNMP y 192.0.2.10 con la dirección IP del dispositivo.
Leer una métrica por OID:
snmpget -v 2c -c public 192.0.2.10 .1.3.6.1.4.1.8072.1.3.2.3.1.2.11.71.83.77.95.83.105.103.110.97.108.49
NET-SNMP-EXTEND-MIB::nsExtendOutputFull."GSM_Signal1" = STRING: 77
Leer una métrica por nombre:
snmpget -v 2c -c public 192.0.2.10 'NET-SNMP-EXTEND-MIB::nsExtendOutputFull."FolderOutbox_Total"'
NET-SNMP-EXTEND-MIB::nsExtendOutputFull."FolderOutbox_Total" = STRING: 0
Listar todas las métricas de SMSEagle de una vez:
snmpwalk -v 2c -c public 192.0.2.10 .1.3.6.1.4.1.8072.1.3.2.3.1.2
Qué se puede leer de la red
Las consultas desde el propio dispositivo (localhost) ven el árbol MIB completo. Las consultas desde otros hosts ven una parte restringida del mismo: las métricas de SMSEagle anteriores y, de los MIB estándar, el grupo de sistema (incluido el tiempo de funcionamiento), interfaces de red, almacenamiento, procesadores, memoria, carga y uso de CPU. La lista de procesos y otros detalles no se exponen a la red.
La misma comunidad SNMP se aplica a ambos. Después de cambiarla, reinicia el dispositivo para que el nuevo valor tenga efecto.
Uso de SNMP v3
La página configura SNMP v1/v2c. Para SNMP v3 con autenticación y cifrado, usa el script snmpv3 sobre SSH:
Inicia sesión en el dispositivo por SSH como
root.Ve al directorio de SMSEagle:
cd /mnt/nand-user/smseagle/Añade un usuario SNMP v3 de solo lectura. Usa SHA para autenticación y AES para cifrado. Ambas contraseñas deben tener al menos 8 caracteres de largo.
./snmpv3 add USERNAME AUTH_PASSWORD ENCRYPTION_PASSWORDOpcionalmente, desactiva el acceso SNMP v1/v2c para que solo los usuarios SNMP v3 puedan leer el agente:
./snmpv3 disablev2./snmpv3 enablev2lo reactiva, y./snmpv3 del USERNAMEelimina el usuario.
El script reinicia el agente SNMP mismo. Una consulta v3 se ve así:
snmpget -v 3 -l authPriv -u USERNAME -a SHA -A AUTH_PASSWORD -x AES -X ENCRYPTION_PASSWORD 192.0.2.10 .1.3.6.1.4.1.8072.1.3.2.3.1.2.11.71.83.77.95.83.105.103.110.97.108.49
Datos móviles
Settings > Global settings > Network > Mobile Data (/settings/network/mobile-data) controla una conexión de datos móviles a través de uno de los módems del dispositivo, por ejemplo como fuente de internet de respaldo. No es necesario para enviar o recibir SMS. Déjalo desactivado si no lo necesitas.
Configuración de Mobile Data, mostrada aquí en un dispositivo de dos módems. NXS-9700 no tiene campo Modem
Activa Data connection autostart, luego configura:
APN del operador de la SIM (requerido), y Username y Password si el operador los requiere.
Access number - déjalo vacío para usar
*99#.
Haga clic en Guardar cambios.
Se requiere un reinicio. Después de guardar, SMSEagle te pide que reinicies el dispositivo para que los cambios en datos móviles tengan efecto. Hasta que lo hagas, la nueva configuración se almacena pero aún no está en uso. Usa System > Restart cuando estés listo.
Aplicación
Settings > Global settings > Application (/settings/application/) contiene comportamientos de todo el dispositivo que no caben en un solo canal o función, agrupados en cuatro secciones:
Regional
Language (valor predeterminado de todo el dispositivo) y Country dial code (utilizado cuando se ingresa un número de teléfono sin uno).
Seguridad
Force MFA - For all users, For new users, o Do not force (mismo efecto que la configuración de MFA de todo el dispositivo del asistente, véase MFA).
Password complexity verification - requiera las reglas de contraseña (longitud, mayúsculas y minúsculas mixtas, número, carácter especial) para cada usuario.
Access to DB for external applications - habilita el acceso directo a PostgreSQL para aplicaciones externas, deshabilitado de manera predeterminada. Los detalles completos de la conexión y ejemplos de SQL se tratan por separado en Advanced, ya que es un tema avanzado en sí mismo.
Acceso y visibilidad
Inbox content visibility - For all users, Only for admins, u Only messages from the modems assigned to the user (los módems se asignan por usuario en System > Users).
Email inbox content visibility - For all users u Only for admins.
Reporting module accessible for - All users u Only admins.
API e integraciones
Guardar registros de API - registra cada llamada de API v1 y v2 (método, ruta y parámetros) en
/var/log/smseagle/api.log. Los tokens de acceso se enmascaran y el texto del mensaje se omite. El archivo no se muestra en el navegador de registros en System > Logs, pero Download logs en esa página lo incluye. Actívalo mientras configuras o depuras una integración.Reenviar mensajes de 3CX como unicode - los mensajes que 3CX envía a SMSEagle a través del endpoint de API v2 de 3CX se envían como SMS Unicode en lugar del alfabeto SMS estándar. Actívalo cuando los usuarios de 3CX envíen caracteres nacionales.
LDAP
Qué hace esta función
La integración de LDAP conecta SMSEagle con el directorio de su empresa, como Active Directory u OpenLDAP. Realiza dos trabajos separados, y puede utilizar uno o ambos:
Tarea |
Lo que le proporciona |
|---|---|
Contacts |
La Agenda se rellena desde el directorio, por lo que envía mensajes a las mismas personas y grupos que su empresa ya mantiene, sin escribir los números dos veces. |
Autenticación |
Los usuarios inician sesión en SMSEagle con su cuenta de directorio, y su nivel de permisos se decide por su pertenencia al grupo del directorio. |
Usos típicos: mantener la Agenda en sincronía con los cambios de personal automáticamente, y permitir que las personas usen su contraseña de empresa existente en lugar de una separada para SMSEagle.
Antes de comenzar
Recopile esto de quien administre el directorio:
El nombre de dominio y el puerto (389 para LDAP simple, normalmente 636 con SSL).
Una cuenta de servicio (usuario y contraseña) que puede leer el directorio.
El nombre distintivo de la rama que contiene sus usuarios, por ejemplo
ou=Users,dc=company,dc=local, y la rama que contiene grupos si es diferente.Qué atributo contiene el número de teléfono al que desea enviar mensajes.
Si desea inicio de sesión en el directorio: los nombres de los grupos cuyos miembros deben convertirse en administradores de SMSEagle y usuarios normales.
Paso 1: Abra la página LDAP
En la barra lateral, vaya a Settings > Global settings > LDAP.
La página comienza con un único interruptor, Enable LDAP Integration. Hasta que lo active, no se muestra nada más.
Con la integración desactivada, la página no muestra nada excepto el interruptor
Paso 2: Active la integración
Active Enable LDAP Integration. Aparecen cuatro secciones: Connection, Directory structure, Attributes and security y Sync and access.
Paso 3: Connection
Campo |
Qué introducir |
|---|---|
User |
La cuenta de servicio utilizada para leer el directorio. |
Contraseña |
Su contraseña. El campo se muestra vacío cuando vuelva a la página; déjelo vacío para mantener la contraseña almacenada. |
Domain name |
El dominio del directorio, por ejemplo |
Port |
|
Server(s) |
Servidores específicos, separados por comas, por ejemplo |
Paso 4: Directory structure
Tipo de protocolo Elige Active Directory u OpenLDAP, según tu servidor.
Usar DN separado para grupos y usuarios Desactívalo si los usuarios y grupos están bajo la misma rama. Se muestra un solo campo:
Nombre distinguido del objeto, por ejemplo
ou=Users,dc=smseagle,dc=local.
Actívalo si están en ramas diferentes. El Nombre distinguido del objeto se mantiene, y aparecen dos campos más abajo:
DN de usuario, por ejemplo
ou=Users,dc=smseagle,dc=localDN de grupo, por ejemplo
ou=Groups,dc=smseagle,dc=local
Paso 5: Atributos y seguridad
Atributo de teléfono de AD Qué atributo del directorio contiene el número al que SMSEagle debe enviar SMS: Telephone number, Mobile number, Home number, Pager number, Fax number, IP phone number, o Custom parameter.
Al elegir Custom parameter se muestra Custom attribute name, donde escribes el atributo tú mismo, por ejemplo otherMobile. Solo se aceptan nombres de atributos simples; se rechaza puntuación como < > / \ : ; , . + ' " & =.
Use SSL Actívalo para cifrar la conexión al directorio. Recuerda establecer el Port coincidente en la sección Conexión.
Atributos y seguridad, con Custom parameter seleccionado y SSL activado
Paso 6: Sincronización y acceso
Método de obtención de contactos y grupos
Opción |
Qué sucede |
|---|---|
Fetch from LDAP server |
Los contactos y grupos se leen del directorio cada vez que se necesitan. Siempre actuales, pero cada búsqueda depende de que el directorio sea accesible. |
Store offline (sync manually/periodically) |
Se mantiene una copia en el dispositivo. La mensajería sigue funcionando cuando el directorio es inaccesible, al costo de que la copia sea ligeramente obsoleta. |
Si elegiste Store offline, aparece Synchronize automatically: Never, Every hour, Every day, Every week o Every month. Never significa que la copia solo se actualiza cuando tú mismo activas una sincronización.
Last synchronization bajo el método de obtención es de solo lectura y muestra cuándo se actualizó por última vez la copia sin conexión. Muestra Unknown hasta que se ejecuta la primera sincronización.
Allow authentication to SMSEagle via LDAP Actívalo para permitir que las personas inicien sesión con su cuenta de directorio. Aparecen cuatro campos más:
Admin group name in LDAP - los miembros de este grupo inician sesión como administradores.
User group name in LDAP - los miembros de este grupo inician sesión como usuarios normales.
Require phone numbers - solo las cuentas de directorio que tengan un número en el atributo de teléfono elegido pueden iniciar sesión. Desactivado por defecto.
LDAP as default login method - preselecciona LDAP en lugar de Local en el tipo de autenticación del formulario de inicio de sesión, para que los usuarios del directorio no tengan que cambiarlo cada vez.
Sincronizar y acceder, con almacenamiento sin conexión e inicio de sesión de directorio habilitado
Compruebe los nombres de grupo antes de confiar en ellos. Un miembro que no pertenece a ningún grupo no puede iniciar sesión, y un error tipográfico en el nombre del grupo de administradores solo se nota cuando nadie puede administrar el dispositivo. Mantenga funcionando al menos una cuenta de administrador local de SMSEagle hasta que haya verificado el inicio de sesión de directorio.
Paso 7: Guardar y probar
Haga clic en Save changes en la parte inferior de la página.
Luego haga clic en Test connection. El dispositivo se conecta al directorio con la configuración que acaba de guardar e informa de si la conexión se estableció o qué salió mal.
Guarde primero, luego pruebe. La prueba utiliza la configuración almacenada, no lo que está actualmente en la pantalla, por lo que probar antes de guardar comprueba la configuración anterior. La nota junto al botón dice lo mismo.
El panel de prueba repite la regla: guarde primero, luego pruebe
Fecha / Hora
Settings > Global settings > Date / Time (/settings/datetime/) muestra la fecha y hora actual del sistema (solo lectura), y le permite establecer:
Time zone
NTP time synchronization - cuando está habilitado, revela NTP server address. También se ofrece durante el Configuration Wizard.