FileMaker y las campañas eMailing

FileMaker y eMailing

FileMaker permite varias maneras de realizar campañas de envíos masivos a través de cualquier plataforma destinadas a ello. Daniel Wood nos cuenta, en el portal Digital Fusion, una forma de hacerlo apoyándose en la plataforma Mandrill.

Su sistema se centra en torno a los contactos, realizando una llamada al servidor cada vez que se vaya a enviar un email. Para ello, Wood usa la propia API de la plataforma para lanzarlos vía Post.

Conviene aclarar que existen dos protocolos de comunicación al servidor: vía Post o vía Get. La primera suele ser utilizada en formularios, procesos en los que se solicita una petición de datos, y supone conectarte a la plataforma de forma interna. Sin embargo, la vía Get solicita la información a través de parámetros URL, es decir, de manera externa.

SetFile realiza campañas asociadas a bases de datos determinadas, de forma que sólo llamamos una vez a nuestro servidor por campaña, aunque ésta contenga centenares de correos electrónicos. Dicho de otra manera, nos organizamos por campañas, no por contactos. En la actualidad, nuestra forma de trabajar es vía Get, usando una URL interna que no está expuesta al público, garantizando así la seguridad de nuestros envíos. Aunque cabe señalar que no habría inconveniente en hacerlo vía Post.

Para ello, no usamos la API de Mandrill, sólo su servidor SMTP, al que asociamos con uno interno nuestro, capaz de comunicarse con FileMaker mediante PHP.

Pasos a dar para un envío masivo:

  1. Crear una base de datos en FileMaker y elaborar el cuerpo del mensaje desde los campos de FileMaker en lenguaje HTML.
  2. Utilizar el servidor de la plataforma externa (Mandrill).

Para realizar este último paso, a petición de Mandrill, hay que añadir registros de dos valores de autentificación en la configuración DNS (Domain Name System) del servidor propio: DKIM (DomainKeys Identified Mail) y SPF (Sender Policy Framework).

Estos dos valores permiten a la plataforma Mandrill ser más eficiente en el envío al verificar que se cumplen los permisos para dicha acción.


31 de marzo de 2014

iPhone 7.1
iOs 7.1 Beta 3

09/01/2014

App PaperLover
App del día: Paper Lover de SetFile

07/02/2014

pestañas
Textsize de FM13

21/02/2014

Carplay
Carplay de Apple

06/03/2014

iPhone 5C
iPhone 5C de 8GB

18/03/2014

WWDC
WWDC 2014

10/04/2014

MacBook Air
Novedades de Mac

29/04/2014

Project Zero
Project Zero

16/07/2014

Round Function
Round Function

31/07/2014

Back to top

Política de privacidad

Con el fin de facilitar el acceso a diferentes servicios o informaciones, en algunos lugares de esta website podrán recabarse datos personales del usuario en diversos formularios, datos que podrán incorporarse a un fichero de datos personales, titularidad de SETFILE, y debidamente registrado ante la Agencia de Protección de Datos.

El usuario que facilita sus datos personales a SETFILE consiente expresamente en la incorporación de los mismos al citado fichero y en el tratamiento de los mismos, por parte de SETFILE, para su utilización en actividades propias de sus fines previstos en el artículo 2º de sus Estatutos.

En el formulario de recogida de datos estarán indicados aquéllos que resultan obligatorios y los que no tienen ese carácter. La no cumplimentación de los datos marcados como "obligatorios" supone la no prestación del servicio o acceso para el que se solicitan los datos.

En cualquier caso, el tratamiento de los datos personales facilitados por el usuario se realizará con estricto cumplimiento de la normativa vigente y especialmente con la Ley Orgánica 15/1999 de Protección de Datos de Carácter Personal.

En especial, SETFILE se compromete a mantener las condiciones de confidencialidad y seguridad de los datos personales confiados por los usuarios en los términos previstos en la legislación vigente. No obstante, SETFILE no se hace responsable del acceso, modificación, tratamiento, pérdida o uso ilícito que pueda efectuar un tercero de los datos facilitados por los usuarios.

El usuario podrá ejercitar los derechos de acceso, rectificación, cancelación y oposición previstos en la normativa vigente dirigiéndose a SETFILE, c/Balmes, 430. 08022 (Barcelona), donde podrá igualmente dejar sin efecto, sin carácter retroactivo, los consentimientos antes expresados.

Los usuarios serán responsables de la veracidad y actualización de los datos incorporados a los formularios que cumplimenten. SETFILE no se hace responsable de los daños que pudieran ocasionarse por la falta de veracidad o inexactitud de los datos personales facilitados por el usuario.