logo

1. Datos de ejemplo para este tutorial

  • Dominio:www.tudominio.com
  • Capacidad correos/hora que soporta la cuenta del hosting: 400 emails

2. Cuentas de correo necesarias

Es necesario previamente tener las siguientes cuentas de correos:

  • Esta dirección de correo electrónico está siendo protegida contra los robots de spam. Necesita tener JavaScript habilitado para poder verlo. : Este será la dirección de correo que enviará los boletines.
  • Esta dirección de correo electrónico está siendo protegida contra los robots de spam. Necesita tener JavaScript habilitado para poder verlo. : Esta será la dirección de correos donde se recibirán los fallos y los correos rebotados.
  • Esta dirección de correo electrónico está siendo protegida contra los robots de spam. Necesita tener JavaScript habilitado para poder verlo. : Esta será la dirección de donde se recibirán las respuestas de los boletines en el caso de que el usuario decida responder a al correo.

3. Configurar emails de Acymailing

Configuramos el acymailing para usar nuestras cuentas de correos y el servidor SMTP de nuestro servidor.

  • Vamos a Componentes -> Acymailing -> Configuración->Configurar email.
  • Configurar según la siguiente imagen

acy1

  • Luego le daremos al botón “Enviar un test” y nos debería llegar un correo a la cuenta de correo del usuario con el cual estamos logeados en el Joomla.

4. Configurar la cola de proceso

Le indicamos a el Acymailing cuantos correos por hora puede enviar y donde enviar el informe de ejecución.

Si nuestra cuenta de hosting tiene una capacidad de 400 mails la hora, podemos poner que se envíen 100 cada 15 minutos.

Poner los parámetros tal como indica la imagen.

¿Qué es la tarea CRON? Es un proceso que programaremos en nuestra cuenta de hosting para que se active cada tantos minutos y envíe nuestros boletines. En la imagen sale como error porque todavía no la hemos programado. Se hará más adelante en este tutorial.

  • Vamos a Componentes -> Acymailing -> Configuración
  • Y desde allí en el menú: Configurar -> Manejar Rebotes.

Configuramos los parámetros según esta imagen:

acy2

5. Configurar manejo de rebotes

Cuando nuestros boletines son enviados, algunas veces se encuentran con diversos problemas, como por ejemplo, que la dirección de correo sea inválida. En estos casos nuestro boletín rebota.

Es importante analizar estos rebotes porque es la forma de saber cuántos boletines han sido “rechazados o erróneos” y porque de esta forma automáticamente depuramos la lista de correos deshabilitando las direcciones inválidas.

acy3

  • Una vez configurada le damos al botón “Proceso de rebotes” y nos debería dar un mensaje de éxito diciendo que hay cero correos su casilla.

6. Configurar Tarea CRON en el servidor.

Esta tarea será la encargada cada X minutos de revisar si hay boletines pendientes de ser enviados y de enviarlos. En nuestro caso, la programaremos para ser ejecutada cada 15 minutos.

Cada tipo de hosting tiene una forma diferente de programar una tarea cron. En nuestro caso usamos el CPANEL. Si tienes dudas de cómo hacerlo en tu hosting por favor pregunta a tu proveedor.

En CPANEL

  • Vamos a “Avanzado” botón “Cron Jobs”
  • Agregar nueva tarea cron: Le podemos dar a configuraciones comunes, suele haber una de cada 5 minutos.
  • Cambiamos el 5 por un 15, para que se ejecute cada 15 minutos.
  • En comando escribimos:

wget -O /dev/null “http://www.tudominio.com/index.php?option=com_acymailing&ctrl=cron" > /dev/null 2>&1

  • Recuerda cambiar tudominio.com port u verdadero dominio.
  • Darle al botón “Agregar nueva tarea de Cron”
  • Debería quedar algo así:

 

7. Otros pasos y pruebas.

Con los pasos anteriores ya hemos configurado el sistema para enviar boletines programados pero es necesario probarlo y además vamos a hacer una prueba de spam para ver si nuestro boletín será visto como spam.

Prueba Anti Spam

  • Creamos un boletín a partir de las ofertas que tenemos: Si no sabes cómo hacerlo puedes ver el vídeo http://www.youtube.com/watch?v=mdnmt77-_KE
  • Vamos a Componentes -> Acymailing -> NewsLetters y escogemos el boletín que recién hemos creado
  • Una vez en la pantalla del boletín le damos al botón “Vista previa/Enviar”
  • Luego le damos al botón “Spam Test”
  • Al acabar el test deberíamos obtener una puntuación de más de 7 sobre 10. Si la puntuación es inferior, debes ver el reporte de “errores” para ver en qué aspectos puedes mejorar. Normalmente estos “errores” se referirán a configuración del hosting o a que el dominio está en una lista negra.

Debes resolver estos problemas con tu proveedor de hosting.

Webemus solo te puede ayudar si los errores son del contenido del boletín en si mismo.

 

Prueba de envío programado de un boletín.

  • Vamos a Componentes -> Acymailing -> NewsLetters y escogemos el boletín que recién hemos creado
  • Una vez en la pantalla del boletín escogemos una lista para enviar la prueba. Es recomendable que envíes la prueba a una lista donde solo estés tú y otros administradores o el cliente.
  • Le damos al botón “Vista previa/Enviar”
  • Le damos al botón “Programar” y escogemos una fecha y hora y le damos a “programar”.
  • A la hora seleccionada, el acymailing empezará a enviar los correos.
  • Puedes comprobar la cola y las estadísticas para ver cómo ha salido el boletín.