AcyMailing es un componente que nos permite gestionar boletines en Joomla! al igual que lo haríamos con otras extensiones conocidas como Acajoom o jNews, pero con sus propias diferencias o particularidades, la más conocida es que está liberado de forma gratuita, aunque este punto ha sido superado en parte en la actualidad por la versión básica de jNews.
Uno de los mayores problemas con los que se encuentran usuarios que no han experimentado anteriormente con extensiones de envío de Boletines por email es la gestión de tareas de envío comúnmente conocidas como “cron” y sin las cuales los envíos programados serian complejos o casi imposibles de llevar a cabo por usuarios finales sin acceso a la gestión de sus servidores.
Si entrar a profundizar en las configuraciones del componente AcyMailing y sus posibilidades tanto para la gestión de Listas de Envío, como plantillas de Boletines, etc., nos centramos en la configuración de envíos mediante la automatización del proceso y el uso de cron.
- Ir al componente AcyMailing, Configuración.
- Hacer clic en el proceso de la cola de envío.
- Crear un cron.
- En esta pantalla se puede configurar AcyMailing para enviar X emails cada minuto Y usando el modo automático sólo envía el proceso.
- Recuerde la frecuencia se muestra aquí es sólo para la seguridad, pero este parámetro no tiene ningún impacto en la frecuencia de cron real (ambos deben tener el mismo valor).
- Haga clic en el botón Crear/Editar la tarea Cron.
- Se abrirá una nueva ventana y verá directamente la url del cron añadido (no necesita cambiarla).
- Asegúrese de que la URL del cron es la correcta (no debería tener que modificar esta url).
- Active su tarea cron.
- Seleccione la frecuencia necesaria.
- Puede seleccionar cada 15 minutos, cada 30 minutos o cada hora.
- Esta frecuencia debe ser la misma (o mayor que) la que se especifica en los parámetros del “proceso de envío automático”.
- Este proceso solo debe realizarse una vez.
- Guardar configuración del cron.
Tabla de contenidos
AcyMailing Starter
Si utiliza AcyMailing Starter o la versión comercial (sin la opción Sólo Automático) y se envía un boletín de noticias, AcyMailing abrirá una ventana emergente y empezará a enviar su boletín de noticias a los usuarios.
Se enviará un lote de mensajes de correo electrónico a continuación, hará una pausa y luego actualizará la página y enviará un otro lote de emails y hará otra pausa y recargará la página …hasta el final del proceso.
Proceso de envío manual
Si AcyMailing detecta errores durante el proceso, ya sea al actualizar automáticamente la página (para evitar un tiempo de espera, por ejemplo) o detener el proceso de envío (si es una limitación detectada del Hosting), en ambos casos AcyMailing mostrará un mensaje claro sobre lo que está sucediendo y si AcyMailing detuvo el proceso de envío, será capaz de reanudarlo haciendo clic en el botón del proceso en la página de la cola de envíos.
Durante el proceso de envío, la ventana del envío (ventana emergente), deben permanecer siempre abierta.
Si la cierra, AcyMailing terminará el envío del lote actual deteniendo el proceso de envío (no es un problema, y podrá reanudarlo).
Utilizando la versión comercial
Utilizando alguna de las versiones comerciales (AcyMailing Essential Business o Enterprise), podrá configurar automáticamente AcyMailing para solventar cualquier limitación del servidor y no necesita mantener su conexión a Internet con la página de envíos abierta durante el proceso de envío.
Tambien se recomienda utilizar este método si tiene un servidor dedicado, ya que bajará su puntaje de spam, distribuyendo la carga en el servidor y también el tráfico que se genera a partir de los envíos de boletines de noticias.
Si utiliza AcyMailing para enviar emails desde el frontend, debe usar siempre el proceso automático, pero debe configurar una tarea cron para activar AcyMailing.
Para ello debe seguir el siguiente proceso:
- Ir a la página de configuración AcyMailing y hacer clic la pestaña del proceso.
- Seleccione la opción de procesamiento de la cola: solo automático.
Envío automático:
- Con esta opción, si se envía un boletín de noticias, AcyMailing no iniciará el proceso de envío, sino que simplemente se añadirá todos sus emails a la cola y mostrará un mensaje de confirmación.
- Necesitará un sistema de activación automática de AcyMailing que le permitirá enviar automáticamente sus emails, esto es lo que se llama una tarea cron.
- Con ello cada cierto tiempo se activará AcyMailing y se enviarán X emails.
- De esta forma podrá configurar AcyMailing para enviar 200 emails por hora o por cualquier otra cosa que necesite adaptándose a sus limitaciones del Hosting contratado.
- La frecuencia se puede ver en la configuración del proceso de envío automático que es un parámetro de seguridad de AcyMailing.
- Está configurado por defecto a 15 minutos, permitiéndole crear una tarea cron con una frecuencia de 15 minutos.
- Este parámetro esta establecido para evitar que otra persona realice un envío con una frecuencia mayor de lo que debería ser.
- Debe establecer este parámetro con el mismo valor que la frecuencia del cron.
- En la pantalla de Informes podrá ver el último informe de la tarea cron, viendo la dirección URL del cron, los últimos tiempo de ejecución, etc.
Dependiendo de las limitaciones impuestas por cada Hosting se puede optimizar el proceso de envíos de AcyMailing.
Le recomendamos establecer un margen de un 5% para que otros componentes puedan trabajar sin verse afectados por sus envíos y limitaciones, así que si su limitación es de 250 emails por hora, no debe utilizar más de 240 emails para AcyMailing.
Cada lote no debe enviar más de 250 emails.
Siempre es mejor para aumentar la frecuencia que aumentar el número de emails por lotes.
Esta es la configuración óptima que debe utilizar en función de la empresa de Hosting que esté utilizando para su sitio web
1and1 | 100 por tarea 200 por hora |
95 emails / 30 minutos |
|
BlueHost | 50 por hora | 45 emails / 1 hora |
|
DreamHost | 50 por hora | 45 emails / 1 hora |
|
Free.fr |
20 por tarea |
18 emails / 15 minutos |
Si utiliza su propio cron o el proceso de envío manual, puede enviar 15 correos electrónicos cada 10 minutos |
Google Mail | 100 por hora 500 por día |
48 emails / 30 minutos |
|
GoDaddy |
100 por tarea 1000 por día |
95 emails / 15 minutos 40 emails / 1 hora (>1000 usuarios) |
|
Goneo |
250 por hora |
60 emails / 15 minutos |
|
GreenGeeks |
100 por hora por defecto |
45 emails / 30 minutos | |
Host Gator | 500 por hora | 115 emails / 15 minutos |
|
Host Monster | 500 por hora | 115 emails / 15 minutos |
|
Hosting 2GO | 50 cada 15 minutos | 45 emails / 15 minutos |
|
Hotmail | 100 por día |
Debido a esta limitación, no se debe utilizar como servidor SMTP Hotmail. |
|
Lunarpages | 20 por minuto 600 por hora |
19 emails / 15 minutos |
Puede utilizar su propia tarea cron para tener una mejor frecuencia (cada 2 minutos) |
Netissime | 500 cada 15 minutos 1000 por día |
100 emails / 15 minutos 40 emails / 1 hora (>1000 users) |
|
OVH | 100 por hora and Pack Perso: 500 por día Pack Pro: 500 por día Pack Business: 1200 por día Pack Premium: 2000 por día |
20 emails / 1 hora |
|
Rochen | 100 cada 10 minutos 1000 por día |
95 emails / 15 minutos 40 emails / 1 hora (>1000 usuarios) |
|
Siteground | 400 por hora | 95 emails / 15 minutos | |
Techark | 250 por hora |
60 emails / 15 minutos | |
Webcity | 20 cada 6 minutos | 19 emails / 15 minutos | Puede utilizar su propia tarea cron para tener una mejor frecuencia (cada 8 minutos) |
Yahoo | 100 por hora |
95 emails / 1 hora |
La frecuencia del Cron y la frecuencia que aparece en la configuración deben ser la misma.
La información mostrada en la tabla no necesariamente se ajusta actualmente a las exigencias de los proveedores citados, pero puede servir de idea global.
Descarga de Acymailing desde la web del autor.
En este artículo queremos dar una visión global del uso del cron para envíos automáticos de Boletines que no se vean penalizados por superar las cuotas impuestas por el servidor y de esta forma conseguir envíos efectivos, con una cadencia razonable evitando el spam, distribuyendo la carga en el servidor y de paso el tráfico generado por los envíos de boletines de noticias.
¿Te ha resultado útil este artículo?
Miembro del equipo de soporte técnico de Webempresa.
Coordinador de contenidos en el Blog y en Youtube.
Soporte técnico en CiberProtector. Teacher en Webempresa University