¿ Qué es Email a SMS o Email2SMS?

El servicio de envío de SMS desde Email es un sistema robusto con el que puede enviar, de forma fiable, SMS al móvil de una o ilimitadas personas como si les enviase un email. Comunícate de forma instantánea por SMS desde cualquier servicio de correo electrónico.

MÉTODO 1: Sencillos pasos a seguir para utilizar Email2SMS

  •        Envíe el correo desde su cuenta registrada en Mensatek.com
  •        Los DESTINATARIOS escríbalos de la siguiente forma: (ATENCIÓN: .org, no .com). Por ejemplo, para enviar un SMS al móvil español 612345678 (el prefijo de España es +34), el correo electrónico se enviaría a Si va a enviar a más de un destinatario, sepárelos por punto y coma ';'
  •        En el ASUNTO del mensaje puede decidir utilizar:
    1. Opción recomendada: Su token encriptado. Es recomendable utilizar esta opción ya que, aunque alguien intercepte su correo, no podrá acceder a su cuenta. Puede obtener su token para Email a SMS dentro de su panel de usuario
    2. Opción NO recomendada: Su contraseña de usuario: Esta opción no la recomendamos ya que el mensaje de correo se envía por internet y podría ser interceptado
  •        El CUERPO del mensaje es el texto que se enviará por SMS al/a los destinatarios indicados.
  •        Si desea poner un remitente debe hacerlo en el cuerpo del mensaje de la forma Remitente#Mensaje (separado con #). Por ejemplo, para enviar el mensaje 'hola mundo' con su nombre como remitente deberá escribir: Su Nombre#Hola Mundo. Por estándar, el máximo número de caracteres en el remitente es de 11.
  •        En algunas ocasiones, los sistemas de envío de email añaden una firma o texto al final de cada mensaje. Si es su caso y no desea que aparezca en el SMS, termine el mensaje con tres guiones --- (tres signos 'menos')y el sistema entenderá que ése es el final del mensaje
  •        Con cada mensaje recibirá un report al correo electrónico registrado con el resultado del envío. Si no desea recibirlo, símplemente añada al final del asunto (al final de su token encriptado o contraseña) el carácter almohadilla '#' y el sistema entenderá que no desea recibir los reports en su correo. En todo caso, siempre podrá consultar el resultado de todos los envíos realizados desde este panel, su email o aplicaciones en el menú: 'Informes de entrega'

MÉTODO 2: Envío Avanzado (Multidestinatario, con adjuntos de imágenes y/o PDFs, personalización, Links, Landings,...)

  •        Enviar el mensaje a
  •        En el ASUNTO puedes indicar algunas variables para el servicio. Indicando Debug=1 no enviará el/los mensajes SMS pero guardará los valores de debug y podrá ver el resultado de su último envío en la ventana de debug que puede ver más abajo. Al pasar a producción, para que los SMS sean realmente enviados, debe indicar Debug=0
  •        El CUERPO del mensaje debe contener una estructura XML sin la cabecera '' como la que se indica a continuación. Algunas etiquetas como el Correo de usuario, Token, mensaje y destinatario son obligatorias, las demás son sólo opcionales y sirven para exprimir al máximo el servicio, para enviar imágenes en tu mensaje, acortar links, enviar ficheros PDF, Landing Pages personalizadas por destinatario y casi cualquier cosa que se te ocurra. Recomendamos descargar la especificación de la API en la sección de desarrolladores ya que los Parámetros tienen la misma fucnión.

          Formato completo con todos los parámetros

    <email2service>
        <Correo>(Obligatorio) Tu correo registrado cambiando el símbolo @ por [at] por ejemplo tucorreo[at]tudominio.com</Correo>
        <Token>(Obligatorio) Tu Token de Seguridad</Token>
        <Mensaje>(Obligatorio) El mensaje que desees enviar, puedes poner variables si las vas a incluir, landings, o (IMG:fichero.jpg) para incluir una imagen que deberás enviar adjunta o (PDF:mifichero.pdf) para incluir un fichero PDF en el mensaje que deberás enviar adjunto a tu email, etc...(Hasta 3060 caracteres el coste, por estándar, es de un mensaje hasta 160 caracteres y, a partir de 161, un mensaje cada 153 caracteres)</Mensaje>
        <Remitente>(Opcional) El remitente que desees que aparezca. Puede ser tu móvil, un fijo o tu nombre o el de tu empresa (Hasta 11 caracteres)</Remitente>
        <Movil>(Opcional) (Ver Nota 1 al final) Si solo envías a un destinatario puedes enviar aquí el número del destinatario.</Movil>
        <Destinatarios>
            <Destinatario>
                <Movil>(Obligatorio) (Ver Nota 1 al final) Móvil del primer destinatario.</Movil>
                <Sexo>(Opcional) Variable disponible para personalizar mensaje, Landings, botones de acción, etc...</Sexo>
                <Nombre>(Opcional) Variable disponible para personalizar mensaje, Landings, botones de acción, etc...</Nombre>
                <Apellidos>(Opcional) Variable disponible para personalizar mensaje, Landings, botones de acción, etc...</Apellidos>�
                <Email>(Opcional) Variable disponible para personalizar mensaje, Landings, botones de acción, etc...</Email>
                <Fecha>(Opcional) Variable disponible para personalizar mensaje, Landings, botones de acción, etc...</Fecha>
                <Variable_1>(Opcional) Variable disponible para personalizar mensaje, Landings, botones de acción, etc...</Variable_1>
                <Variable_2>(Opcional) Variable disponible para personalizar mensaje, Landings, botones de acción, etc...</Variable_2>
                <Variable_3>(Opcional) Variable disponible para personalizar mensaje, Landings, botones de acción, etc...</Variable_3>
                <Variable_4>(Opcional) Variable disponible para personalizar mensaje, Landings, botones de acción, etc...</Variable_4>
                <Variable_5>(Opcional) Variable disponible para personalizar mensaje, Landings, botones de acción, etc...</Variable_5>
                <Variable_6>(Opcional) Variable disponible para personalizar mensaje, Landings, botones de acción, etc...</Variable_6>
                <Variable_7>(Opcional) Variable disponible para personalizar mensaje, Landings, botones de acción, etc...</Variable_7>
                <Variable_8>(Opcional) Variable disponible para personalizar mensaje, Landings, botones de acción, etc...</Variable_8>
                <Variable_9>(Opcional) Variable disponible para personalizar mensaje, Landings, botones de acción, etc...</Variable_9>
                <Variable_10>(Opcional) Variable disponible para personalizar mensaje, Landings, botones de acción, etc...</Variable_10>
            </Destinatario>
            <Destinatario>
                <Movil>(Obligatorio) (Ver Nota 1 al final) Móvil del segundo destinatario.</Movil>
                <Sexo>(Opcional) Variable disponible para personalizar mensaje, Landings, botones de acción, etc...</Sexo>
                <Nombre>(Opcional) Variable disponible para personalizar mensaje, Landings, botones de acción, etc...</Nombre>
                <Apellidos>(Opcional) Variable disponible para personalizar mensaje, Landings, botones de acción, etc...</Apellidos>�
                <Email>(Opcional) Variable disponible para personalizar mensaje, Landings, botones de acción, etc...</Email>
                <Fecha>(Opcional) Variable disponible para personalizar mensaje, Landings, botones de acción, etc...</Fecha>
                <Variable_1>(Opcional) Variable disponible para personalizar mensaje, Landings, botones de acción, etc...</Variable_1>
                <Variable_2>(Opcional) Variable disponible para personalizar mensaje, Landings, botones de acción, etc...</Variable_2>
                <Variable_3>(Opcional) Variable disponible para personalizar mensaje, Landings, botones de acción, etc...</Variable_3>
                <Variable_4>(Opcional) Variable disponible para personalizar mensaje, Landings, botones de acción, etc...</Variable_4>
                <Variable_5>(Opcional) Variable disponible para personalizar mensaje, Landings, botones de acción, etc...</Variable_5>
                <Variable_6>(Opcional) Variable disponible para personalizar mensaje, Landings, botones de acción, etc...</Variable_6>
                <Variable_7>(Opcional) Variable disponible para personalizar mensaje, Landings, botones de acción, etc...</Variable_7>
                <Variable_8>(Opcional) Variable disponible para personalizar mensaje, Landings, botones de acción, etc...</Variable_8>
                <Variable_9>(Opcional) Variable disponible para personalizar mensaje, Landings, botones de acción, etc...</Variable_9>
                <Variable_10>(Opcional) Variable disponible para personalizar mensaje, Landings, botones de acción, etc...</Variable_10>
            </Destinatario>
            .....etc...tantos destinatarios como quieras
        </Destinatarios>
        <Certificado>
            <Certificar>(Opcional) Variable disponible para personalizar mensaje, Landings, botones de acción, etc...</Certificar>
            <Telefono>(Obligatorio si Certificar es 1) Teléfono de contacto de la persona o empresa que envía el mensaje.</Telefono>
            <Empresa>(Obligatorio si Certificar es 1) Nombre de la persona o de la Empresa que envía la certificación.</Empresa>
            <Cif>(Obligatorio si Certificar es 1) CIF de la empresa o NIF de la persona que envía la certificación</Cif>
            <VPD>(Obligatorio si Certificar es 1) Días de validez de la notificación, por defecto 3. VPD, VPH y VPM representan conjuntamente los días, horas y minutos que la operadora seguirá intentando entregar la notificación aunque el teléfono destino esté apagado.</VPD>
            <VPH>(Obligatorio si Certificar es 1) Horas de validez de la notificación, por defecto 0. VPD, VPH y VPM representan conjuntamente los días, horas y minutos que la operadora seguirá intentando entregar la notificación aunque el teléfono destino esté apagado.</VPH>
            <VPM>(Obligatorio si Certificar es 1) Minutos de validez de la notificación, por defecto 0. VPD, VPH y VPM representan conjuntamente los días, horas y minutos que la operadora seguirá intentando entregar la notificación aunque el teléfono destino esté apagado.</VPM>
        </Certificado>
        <Unicode>Teléfono de contacto de la persona o empresa que envía el mensaje. Es el alfabeto en el que se enviará el mensaje. Por fecto valor 0 que es alfabeto GSM, si pones 1 se enviará en unicode y podrás enviar cualquier caracter no incluido en el estndar GSM como algunos acentos españoles (áíóú) o caracteres chinos, cirílicos, japoneses, etc...</Unicode>
        <Fecha>Teléfono de contacto de la persona o empresa que envía el mensaje. Sirve para programar el mensaje para que se entregue en una fecha/hora determinada. Formato: YYYY-MM-DD HH:MM, por ejemplo 2017-11-10 10:00 para entregar el día 10 de noviembre de 2017 a las 10 de la mañana. Por defecto, si no se indica, se envía de inmediato. Atención, cualquier fecha incorrecta o en otro formato hará que no se tenga en cuenta este parámetro</Fecha>
        <Referencia>Teléfono de contacto de la persona o empresa que envía el mensaje. Parámetro para desarrolladores. Referencia del usuario, si activas la recepción de reports en un script de tu web, recibirás esta referencia como parámetro en la petición</Referencia>
        <IDMensaje>Teléfono de contacto de la persona o empresa que envía el mensaje. Si quieres utilizar un IDMensaje anterior, ver la utilidad en la especificación de la API</IDMensaje>
        <Fail2Voice>Teléfono de contacto de la persona o empresa que envía el mensaje. 0 por defecto desactivado, 1 activado.  Si el destinatario es un teléfono fijo, el sistema convierte el mensaje de texto en voz y lo entrega como llamada. Si encuentra un contestador, espera la señal y deja el mensaje en el contestador.</Fail2Voice>
        <LenguajeVOZ>Teléfono de contacto de la persona o empresa que envía el mensaje. 0 por defecto desactivado, 1 activado.  Si el destinatario es un teléfono fijo, el sistema convierte el mensaje de texto en voz y lo entrega como llamada. Si encuentra un contestador, espera la señal y deja el mensaje en el contestador.</LenguajeVOZ>
        <RemitenteVOZ>(Obligatorio si Fail2Voice es 1) Es el número que realizará la llamada. Debes haber validado este número para verificar que es tuyo en los paneles.</RemitenteVOZ>
        <Report>Teléfono de contacto de la persona o empresa que envía el mensaje. 0=No recibir reports de entrega (Recomendado), tienes siempre los reports de entrega en tu panel de usuario. 1=Recibir Todos los informes de entrega (No recomendado ya que recibirás un correo por cada SMS entregado y podría colapsarte el buzón). 2= Recibir únicamente por correo los mensajes que no pudieron entregarse (teléfonos dados de baja, apagados durante varios días, etc...).</Report>
    </email2service>

    NOTA 1: Es necesario especificar destinatarios de alguna forma. Puede enviar la etiqueta para indicar un único destinatario sin variables personalizadas o la etiqueta según la especificación anterior si desea personalizar algo dentro del mensaje (Landings, variables, etc..) o si desea enviar a más de un destinatario.

  •        Ejemplo Básico: Este ejemplo envía un mensaje a un móvil con el mínimo número de parámetros

          Ejemplo Básico

    <email2service>
        <Correo>Tu correo registrado cambiando el símbolo @ por [at] por ejemplo tucorreo[at]tudominio.com</Correo>
        <Token>Tu Token de Seguridad</Token>
        <Mensaje>El mensaje que quiero enviar</Mensaje>
        <Remitente>MiRemitente</Remitente>
        <Movil>346012345678</Movil>
    </email2service>
  •        Ejemplo avanzado, enviamos un PDF, una Imagen (ambos deberemos adjuntarlos al correo) y una Landing que personalizaremos con el identificador del Cliente en Variable_1 para personalizar los botones de acción que hemos añdido (por ejemplo de confirmación y cancelación) y el Nombre que personalizará la Landing y el mensaje. Lo enviaremos a dos destinatarios en este ejemplo y quedará tanto el mensaje como la Landing personalizada completamente.

          Ejemplo Avanzado

    <email2service>
        <Correo>Tu correo registrado cambiando el símbolo @ por [at] por ejemplo tucorreo[at]tudominio.com</Correo>
        <Token>Tu Token de Seguridad</Token>
        <Mensaje>Hola (Nombre) te llamo por tu nombre porque estoy enviando con variables, el mensaje ahora contiene una imagen (IMG:imagen.jpg) cuyo fichero imagen.jpg he adjuntado al correo, un PDF (FILE:fichero.pdf), tambi&eacute;n he adjuntado al email y una SMS Landing personalizable que he creado en mi cuenta y que utiliza las variables Nombre para personalizar los textos, el M&oacute;vil del destinatario en la variable (Movil) y el identificador de Cliente en la Variable (Variable_1). La SMS Landing se inserta a&ntilde;diendo al mensaje (SMSLAND:idLand) donde idLand es el identificador de la Landing que quieres insertar de las que tengas realizadas en la opci&oacute;n del men&uacute; 'Ver Landings' </Mensaje>
        <Remitente>MiRemitente</Remitente>
        <Destinatarios>
            <Destinatario>
                <Movil>34600000001</Movil>
                <Nombre>Ana</Nombre>
                <Apellidos>Gonzalez</Apellidos>
                <Variable_1>id000001</Variable_1>
            </Destinatario>
            <Destinatario>
                <Movil>34600000002</Movil>
                <Nombre>Pedro</Nombre>
                <Apellidos>Gimeno</Apellidos>
                <Variable_1>id000002</Variable_1>
            </Destinatario>
        </Destinatarios>
    </email2service>