Envío a través SMTP

La API SMTP permite enviar emails utilizando clientes SMTP sin necesidad de cambiar implementaciones existentes. La funcionalidad es algo más limitada que la API HTTP.

Host y puertos

La conexión debe hacerse a smtp.myperfit.com, a alguno de estos puertos: 587, 2525.

Algunos ISPs bloquean o limitan el tráfico del puerto 25, por lo que recomendamos utilizar el puerto 587.

Cifrado

En esta opción selecciona la opción Ninguno o Sin cifrado.

Por el momento no soportamos opciones de cifrado como SSL o TLS.

Autenticación

Debe utilizarse el método AUTH LOGIN para autenticarse con estas credenciales:

  • username: "apikey"

  • password: MI_API_KEY

Por ejemplo:

  • username: apikey

  • password: micuenta-tr-lf223iewndfc09wopijqesdqws

Puedes generar tu API key desde la sección Integraciones en tu cuenta de Perfit.

Si tienes dudas sobre cómo hacerlo contáctanos a [email protected].

Limitaciones

La API SMTP por el momento cuenta con estas limitaciones:

  • No es posible modificar las opciones de monitoreo. Por defecto está activado el monitoreo de aperturas y clicks.

  • No es posible indicar modelos para utilizar en el motor de reemplazo (substitutions)

  • No es posible indicar tags, custom_args, batch_code para identificar eventos o agrupar envíos.

Si necesitas utilizar algunas de estas características por favor utiliza la API HTTP.

Ejemplo utilizando telnet

Las líneas maracadas con > son las que deben escribir.

> telnet smtp.myperfit.com 587
Trying 34.238.225.76...
Connected to smtp-transactional-prod-173515567.us-east-1.elb.amazonaws.com.
Escape character is '^]'.
220 localhost ESMTP Perfit v2
> EHLO minombre
250-smtp.myperfit.com
250-8BITMIME
250-SIZE 10000
250-AUTH LOGIN
250 Ok
> AUTH LOGIN
334 VXNlcm5hbWU6
> YXBpa2V5
334 UGFzc3dvcmQ6
> <<API KEY en base64>>
235 Authentication successful.
> MAIL FROM: [email protected]
250 Ok
250 Ok
> DATA
354 End data with <CR><LF>.<CR><LF>
Subject: este es el asunto
Este es el contenido
.
250 Ok