- Se descapó
- 7 de septiembre de 2026 a las 4:48 UTC
- Autor
- Kamo
- Compromit
- 68ab5b6
Enviar ahora tiene éxito y no llega nada. Telnyx acepta el mensaje, devuelve un identificador, y Verizon se niega a entregarlo: Estado entrega. código 40010 -- "El número de envío no está registrado en 10DLC, pero es que el porteador lo exija". El registro 10DLC es de la org para completar y no se puede hacer desde aquí. Lo que ES un defecto es que Kamo nunca mostró nada de eso. Telnyx informa esto en el webhook entrante, en el mismo sobre que una respuesta y distinguir sólo por el event-type. InboundSmsNormalizer.parse responde correctamente vacía para un recibo -- no es un mensaje entrante -- y el controlador se volcó que vacía en un 400. Así que cada recibo de entrega fue rechazado, probado, y Rechazada de nuevo. Nada en el servicio ha escrito nunca un mensaje de salida estado después de la entrega: handleOutbound escribió QUEUED y DELIVERED apareció exactamente una vez en la base de código, en la ruta entrante. Un texto que el transportista tenía explícitamente rechazado era indistinguible, en cada pantalla, de uno que el destinatario era leyendo. Así: parseDeliveryReceipt lee message.sent y message.finalizado, y DeliveryReceiptService mueve el mensaje. Tres cosas son fáciles de conseguir incorrecto y cada uno está sujetado por una prueba. NUESTRO número es el SENDER en un recibo, el espejo de cada otra carga útil en este extremo - conseguir que regrese resuelve la instancia equivocada y falla el control de firmas contra un transportista que nunca - Lo envió. Los recibos no se ordenan, por lo que un mensaje tardío.enen no debe caminar un Mensaje de la IVERED de vuelta. Y un estatus no reconocido cuenta como progreso, nunca Fallo, por lo que un portaaviones que se inventa no puede mostrar un texto entregado como rebotó. Los recibos se verifican exactamente como los mensajes entrantes, en ambos carriles, porque a Uno podría marcar los mensajes de un inquilino entregados a voluntad. Segundo: comprobarHealth ahora pregunta si los mensajes de texto de EE.UU. pueden funcionar en absoluto, en lugar de Sólo si la cuenta responde. Una cuenta puede ser accesible, su número activo, su perfil de mensajería correcto, cada envío aceptado - y cada mensaje rechazado por el transportista. Alcance a códigos largos de EE.UU.: sin peaje utiliza un la verificación y los números no estadounidenses no necesitan ninguno, y una advertencia que no se aplica es Una gente aprende a despedir. No es fallar a ASK. Los dos mensajes ya enviados están marcados FAILED; habían estado sentados en QUEUED y rendirte tan bien.