Blog
Inicio/

Cómo resolver errores de "correo electrónico inválido"

Author Jonathan Sammons
Jonathan Sammons
Resumen3 minutos de lectura

Aprende cómo abordar un error común que encuentran los desarrolladores al usar la API de firma electrónica para enviar un sobre.

    • Posibles causas
    • Recursos adicionales

    Índice

    Troubleshooting "invalid email" errors

    Me he topado con muchos casos en los que el desarrollador ve el error "La dirección de correo electrónico para el destinatario es inválida. A continuación se encuentra el ID del destinatario", pero no está seguro de qué ocasiona el problema en su código. El error puede ser un poco engañoso, ya que se esperaría que el ID del destinatario fuera el problema; sin embargo, eso no es lo que sucede aquí.

    Me gustaría mostrarte las razones típicas por las que tiene lugar este error y cómo resolverlo.

    Posibles causas

    Falta la dirección de correo electrónico para un destinatario: La razón más común por la que puedes toparte con este problema es que falta la dirección de correo electrónico para uno o más destinatarios en tu llamada API, por lo que solo estás transmitiendo una parte de la información del destinatario. Vale la pena revisar que cada destinatario se asegure de que toda la información se está enviando correctamente.

    Dirección de correo electrónico incompleta: Si ya te aseguraste de transmitir la dirección de correo electrónico para todos tus destinatarios, entonces el problema con el que te puedes encontrar es que la dirección de correo electrónica está incompleta. Por ejemplo, si tratas de transmitir “john.doe@ example.com”, te toparás con un error. De primera vista, quizá no notes el espacio entre “@” y  “example.com”, pero es un problema al que los desarrolladores se han enfrentado anteriormente.

    Usas una plantilla, pero no especificas los roles correctamente: Cuando usas una plantilla o plantillas compuestas y te encuentras con este error, podría ser que tu llamada API se topa con alguno de los errores arriba descritos, o puede ser que esté vacío uno de los roles que el sistema está tratando de usar, pero se ocasiona un error porque no el rol para asignar al destinatario no tiene nombre. Si éste es el caso, debes asegurarte que estás asignando los roles correctos a los destinatarios correctos y que no hay roles vacíos que no se están usando en la plantilla.

    Recursos adicionales

    • Docusign Developer Center

    • REST API Status and Error Codes

    • Docusign for Developers on YouTube

    • @DocuSignAPI on Twitter

    • Docusign on Twitch

    • Docusign for Developers on LinkedIn

    • Docusign Developer Newsletter

    Author Jonathan Sammons
    Jonathan Sammons
    Más publicaciones de este autor

    Publicaciones relacionadas

    • security specialist

      ¿Qué es la seguridad digital?

      Author Liliana Duran
      Liliana Duran
    security specialist

    ¿Qué es la seguridad digital?

    Author Liliana Duran
    Liliana Duran

    Descubre las novedades de Docusign IAM o empieza gratis con eSignature

    Explora Docusign IAMPrueba eSignature gratis
    Person smiling while presenting