Verificación SMS de Proton Mail: lista de comprobación y flujo de pruebas

OTP Gateway desde $0.20 por código197 paísesID de API: protonmailNúmeros dedicados de EE. UU./CA desde $1.95/mes
Respuesta rápida

Para recibir un código de verificación de Proton Mail, pide un número de un solo uso para el servicio protonmail en el OTP Gateway de OTP Route, introdúcelo cuando Proton ofrezca la verificación por SMS y recoge el código en el panel o a través de la API y los webhooks firmados. Los precios empiezan en $0.20 por código, y si no llega nada en 20 minutos el cargo vuelve a tu monedero. Proton aún puede rechazar un número virtual, y justo por eso existe el reembolso.

Lista de comprobación previa antes de pedir un código de Proton Mail

La verificación por SMS de Proton Mail para pruebas va bien cuando el trabajo previo está hecho:

  • Entiende por qué Proton lo pide. Confirma que la pantalla ofrece el SMS como opción de verificación para este registro o paso de recuperación.
  • Elige el país a propósito. Ajústalo al mercado de la cuenta o al escenario de tu plan de pruebas.
  • Comprueba precio y disponibilidad. Llama a GET /api/v1/prices?country=<id>&service=protonmail o míralo en el panel.
  • Ten un receptor listo. Un endpoint de webhook suscrito a activation.sms_received, o un bucle de polling con un intervalo razonable.
  • Planifica el futuro del buzón. Si debe recuperarse o volver a verificarse más adelante, quizá encaje mejor un número dedicado.
  • Relee las reglas. Se aplican tanto las condiciones de Proton como la Política de Uso Aceptable de OTP Route.

¿Dónde pide Proton Mail un número de teléfono?

Proton Mail es un servicio de correo centrado en la privacidad y limita al mínimo el uso del teléfono. El momento habitual es la verificación humana durante el registro: cuando Proton quiere más garantías de que una cuenta nueva pertenece a una persona real, puede ofrecer un código SMS como una de varias opciones. Los titulares también pueden añadir un número como método de recuperación. El inicio de sesión en dos pasos de Proton se basa en apps de autenticación o llaves de seguridad en lugar de SMS, así que un número usado una sola vez en el registro no hace falta para inicios de sesión posteriores, salvo que también lo guardaras como teléfono de recuperación.

Paso a paso: la API de códigos de verificación de Proton Mail

  1. Autentícate con una clave Bearer (prefijo or_live_) creada en la consola de desarrollador.
  2. Consulta el precio con GET /api/v1/prices?country=de&service=protonmail, o con otro id de país.
  3. Haz el pedido mediante POST /api/v1/activations con {"service": "protonmail", "country": "de"}.
  4. Introduce el número devuelto en el campo de verificación de Proton.
  5. Recibe el código. Tu webhook recibe activation.sms_received; verifica la cabecera X-OTPRoute-Signature (HMAC-SHA256 de la marca de tiempo, un punto y el cuerpo sin procesar, con el secreto del endpoint como clave) y rechaza las marcas de tiempo caducadas. El polling a GET /api/v1/activations/{id} es la alternativa.
  6. Registra el resultado usando el id de activación como clave para que un webhook reenviado se procese una sola vez.

Cada cuenta admite 10 claves de API, 5 endpoints de webhook y 300 solicitudes por minuto. Para una guía más extensa, consulta captura de OTP basada en webhooks.

Paso a paso: la misma tarea desde el panel

  1. Inicia sesión y abre el OTP Gateway.
  2. Busca Proton Mail y elige un país.
  3. Revisa el precio mostrado y confirma.
  4. Pega el número en la pantalla de verificación por SMS de Proton.
  5. Mantén el pedido abierto; el código aparece junto al número cuando llega el mensaje.
  6. Cancela si Proton nunca lo envía, o deja que expire la ventana de 20 minutos. En ambos casos se reembolsa el monedero.

¿Qué países pueden alojar un número de teléfono para Proton Mail?

La ruta de Proton Mail abarca actualmente 197 países. Algunos ejemplos son Suiza, Alemania, Reino Unido, Brasil, India, Francia, España, México, Indonesia, Filipinas, Nigeria, Kenia, Japón, Polonia y Estados Unidos. La elección del país importa: una prueba de un flujo de onboarding en alemán debería usar un número alemán, y una cuenta gestionada por un equipo en Brasil resulta más coherente con uno brasileño. Las opciones en tiempo real de cualquier servicio salen de GET /api/v1/countries junto con el endpoint de precios.

Resolución de problemas: el SMS de Proton Mail no llegó

  • Número virtual rechazado. Proton puede rechazar los números que considera virtuales. Elige otro método de verificación humana u otra ruta; el reembolso cubre el intento.
  • Todavía nada. Deja que termine la ventana de 20 minutos en lugar de volver a pedir enseguida; los pedidos repetidos y rápidos rara vez ayudan.
  • Ruta saturada. Reintenta más tarde o elige otro país que siga encajando con el caso de prueba.
  • Webhook en silencio. Revisa el secreto del endpoint, la lógica de la firma y el reloj de tu servidor, y compáralo con un GET /api/v1/activations/{id} directo.

¿Cuándo es mejor un número dedicado?

Un número de un solo uso es lo adecuado para una prueba de registro. Es la herramienta equivocada para un buzón que tu equipo debe recuperar meses después, porque ese número ya no estará accesible. Si la cuenta necesita un teléfono de recuperación operativo, como un buzón de soporte compartido o una cuenta de staging para pruebas de regresión, usa un número virtual dedicado en Estados Unidos o Canadá, desde $1.95/month. Lo conservas mientras se renueva, recibes SMS en el panel y en tu webhook mediante number.sms_received, y puedes liberarlo cuando quieras. Números de un solo uso frente a números dedicados compara ambos en profundidad.

Uso responsable y facturación

Proton construyó su producto en torno a la privacidad, y eso merece respeto. Usa los números de OTP Route para probar tu propio onboarding, abrir las cuentas que tu empresa necesita de verdad o mantener los números personales del personal fuera de inicios de sesión compartidos: una cuenta por persona real o empresa, cumpliendo las condiciones de Proton. La facturación es un monedero prepago en USD sin cuota mensual, que se recarga con tarjeta o con USDT/USDC, con una factura en PDF por cada recarga, y hay un sandbox disponible bajo petición para trabajo de integración. La página de registros que priorizan la privacidad trata flujos relacionados.

Preguntas frecuentes

¿Cómo recibo códigos OTP de Proton Mail a través de una API?

Crea una activación con el servicio protonmail y el país que elijas, introduce el número en Proton y toma el código del webhook activation.sms_received o haciendo polling a la activación.

¿Proton aceptará un número virtual para registrarse en Proton Mail?

No en todos los casos. Proton decide en qué números confía, y si no llega ningún código en 20 minutos se te reembolsa automáticamente.

¿Puedo usar el mismo número más tarde para recuperar la cuenta?

No con un número de un solo uso del OTP Gateway. Para un teléfono de recuperación que vayas a conservar, usa un número dedicado, disponible solo en EE. UU. y Canadá.

¿Proton usa SMS para el inicio de sesión con doble factor?

No. El inicio de sesión en dos pasos de Proton usa apps de autenticación o llaves de seguridad. El SMS aparece sobre todo durante la verificación humana y como opción de recuperación.

¿Puedo ensayar la verificación de Proton Mail sin gastar fondos?

Sí, para trabajo de integración: pide a soporte que cambie una cuenta de desarrollo a sandbox, que devuelve números y códigos simulados. Los códigos reales de Proton siguen requiriendo un pedido real.

¿Está permitido abrir varias cuentas de Proton de esta manera?

No. Limítate a una cuenta por persona real o empresa y cumple las condiciones de Proton; OTP Route existe para probar y operar tus propias cuentas y productos legítimos.

Los nombres de los servicios son marcas registradas de sus respectivos propietarios. OTP Route no está afiliado a ellos. Usa los números de forma lícita y respeta las condiciones de cada servicio y nuestra Política de Uso Aceptable.

Enruta tu primer OTP en minutos

Crea una cuenta gratuita, recarga tu monedero en USD y pide un número desde el panel o la API. Sin cuota mensual.