Programar límite de envío de correos electrónicos por hora en Mautic

Sin importar la plataforma que utilices (MailRelay, Amazon SESAmazon SES Amazon SES o Amazon Simple Email Service es un servicio de pago por uso que permite incorporar la funcionalidad del correo electrónico en una aplicación que se ejecuta en AWS.Mediante el uso de SMTP o una simple llamada a la API, este servicio ofrece una alta tasa de entrega de correo electrónico y un acceso fácil e inmediato a las estadísticas de envío de correo electrónico. También proporciona notificaciones integradas para entregas y reclamaciones de correo electrónico correctas y fallidas., SMTP), puedes establecer el límite de envío de correos electrónicos por hora en Mautic desde la configuración y tomando en cuenta las ejecuciones de cronesCron Cron es una utilidad estándar de Unix que se utiliza para programar comandos con ejecución automática a intervalos específicos. Por ejemplo, un script que genere estadísticas web que se quiera ejecutar una vez al día automáticamente a las 5:00 AM.Los comandos que involucran a cron se conocen como "trabajos cron" o "tareas cron" (cronjobs). en tu Hosting Mautic.

Para hacer esto, solo debes ir al apartado Configuración de Correo Electrónico > Configuración de Envío de Correo y buscar el campo «¿Cómo debería ser manejado el correo?«.

Ahí vas a determinar la opción «Cola de espera», que es contraria a «Enviar inmediatamente». Lo que hace esta opción es diferir los envíos para que se hagan con base en un cierto límite de mensajes por cada ejecución, en lugar de enviarse todos de un solo golpe, lo que generalmente repercute en el rendimiento del servidor.

Programar límite de envío de correos electrónicos por hora en Mautic

Para poder determinar el límite de envíos por hora debes tomar en cuenta dos variables: el número de ejecuciones del cronCron Cron es una utilidad estándar de Unix que se utiliza para programar comandos con ejecución automática a intervalos específicos. Por ejemplo, un script que genere estadísticas web que se quiera ejecutar una vez al día automáticamente a las 5:00 AM.Los comandos que involucran a cron se conocen como "trabajos cron" o "tareas cron" (cronjobs). de envío de correos y el número de correos que quieres enviar cada hora.

¿Qué es esto del cron? Es una automatización que regula el número de ejecuciones de procesos indispensables de Mautic para funcionar correctamente sin saturar el servidor.

Con los crones vamos controlando la actualización constante de segmentosSegmento Mautic te permite crear Segmentos para filtrar tus Contactos (Leads) en base a muchos criterios como url's visitadas, etiquetas, campañas, etc., contactos, envíos de email y demás configuraciones con base en los requerimientos de Mautic y tomando en cuenta la capacidad del servidor.

En los HostingHosting Un Hosting es un alojamiento, normalmente accesible por medio de Internet, que permite a los usuarios almacenar páginas web, archivos varios y correos electrónicos para mostrarlos por medio de los navegadores a los usuarios desde enlaces o URL basados en dominios.Las webs que habitualmente visitas se alojan en Hosting que a su vez se encuentran en servidores dentro de empresas o centro de datos (datacenters) conocidos también como "servidores web". Mautic de Webempresa, dejamos los crones por defecto como puedes ver en esta guía.

En el caso que nos atañe, verás que existe este cron (es el sexto del listado):

Cada hora 4,8,12,17,21,25,29,34,38,42,47,51,55,59 * * * * /opt/alt/php74/usr/bin/php /home/cursomautic/public_html/cursos.webempresa.cloud/mautic/bin/console mautic:emails:send

Lo que quiere decir este código es que cada hora, a los minutos 4, 8, 12, 17, 21, etc. se van a enviar todos los correos que estén pendientes.

La configuración por defecto si no estableces nada en el campo «Límite de mensajes para el procesamiento en cola» es que se envíe todo lo que está pendiente de enviarse.

Es aquí donde debes configurar el número de correos que se envían en cada ejecución del cron.

Por ejemplo, si estableces que se envíen 10 correos en cada ejecución, ocurriría lo siguiente:

  • A las 00:04 se enviarán 10 correos
  • A las 00:08 se enviarán 10 correos
  • A las 00:12 se enviarán 10 correos
  • A las 00:17 se enviarán 10 correos
  • etc…

Por como está configurado el cron en nuestro Hosting Mautic, con 14 ejecuciones de envío de correos en una hora, se enviarían 140 correos en una hora.

Así que si quieres enviar, digamos, 200 correos en una hora, lo que tendrías que hacer sería establecer en 14 el Límite de mensajes para el procesamiento en cola.

Esto resulta de dividir 200 entre las 14 ejecuciones del cron por cada hora. Al final terminarás con 196 envíos en una hora, pues realmente el número debería ser 14.28, pero no es posible poner decimales.

¿Te resultó útil?
genial
mal
aburre
Updated on 29 enero, 2023