Dependiendo del tipo de código de error de rebote devuelto por la MTA, Advanced Bounce Management permite la ejecución automatizada de diferentes acciones.
En nuestro tutorial anterior, ya habíamos abordado Phplist Bounce Processing . Si no está familiarizado con el procesamiento de rebote, puede leerlo. Puede descargar correos electrónicos no entregados a su proyecto Phplist utilizando el procesamiento de rebote. ¿Cómo se trata con los correos electrónicos descargados? No tengo idea, echemos un vistazo a la gestión de rebote avanzada que le permite resolver los correos electrónicos de rebote . Cada mensaje de correo electrónico devuelto tiene código de error que devuelve el MTA (agente de transferencia de correo). Además, puede revisar el encabezado de correo electrónico del mensaje devuelto y contiene toda la información en el código de error.
Habilitar el manejo avanzado de rebote
Lo primero es lo primero, habilite el manejo avanzado de rebote copiando el siguiente código en el archivo config.php.
define('USE_ADVANCED_BOUNCEHANDLING',1);
Después de eso, navegue a Sistema> Administrar rebotes> Lista de reglas de rebote para crear reglas de rebote. Puede crear reglas de rebote basadas en expresiones regulares. Puede encontrar la razón por la cual El correo electrónico se recupera en el encabezado y usarlo para la expresión regular. Además, seleccione acciones apropiadas basadas en el código de error o la expresión regular. Phplist admite las siguientes acciones. La declaración de acción se explica por sí misma, por lo que no necesitamos ir en detalle.
- Eliminar suscriptor
- Suscriptor no confirmado
- Suscriptor de la lista negra
- Dirección de correo electrónico de la lista negra
- Eliminar suscriptor y rebotar
- Suscriptor no confirm y elimina el rebote
- Agregue suscriptor a la lista de no se envíe y elimine el rebote
- Agregue la dirección de correo electrónico a la lista de no enviar y eliminar el rebote
- Eliminar rebote
Agregar regla de rebote
Creemos nuestra primera regla de rebote.
- Primero, ingrese la expresión regular como (la cuenta ha sido suspendida | Cuenta no disponible)
- Después de eso, seleccione la acción apropiada
- Finalmente, agregue nota/memo para la regla
Puede agregar reglas de rebote por las siguientes razones y seleccionar una acción apropiada para manejar rebotes. Sin embargo, puede buscar respuestas SMTP y agregar más reglas a la lista.
- Destinatario archivado
- type = mx: host no encontrado
- Lo sentimos, no hay un buzón con ese nombre
- Buzón discapacitado
- cuenta deshabilitada
- Este buzón ha sido bloqueado debido a la inactividad
- Usuario desconocido
- No hay tal receptor
- etcétera … Nota: Debe envolver la razón de rebote entre paréntesis y usar el símbolo de tubería |o oDeclaración, si desea agregar múltiples razones en una regla de rebote.
Lista de reglas de rebote
Después de crear un número de reglas, su lista Reglas de rebote se verá como en la siguiente captura de pantalla. Puede realizar otras acciones, como cambios de pedido y eliminación en esta página.
Conclusión
En este tutorial, aprendimos sobre Advanced Bounce Management y desarrollamos las reglas de rebote necesarias. Sería genial permitir esta función para que pueda automatizar el proceso de limpieza de direcciones de correo electrónico no válidas de sus listas. También le permitiría mantener el nivel mínimo de correos electrónicos devueltos. Además, sus listas tendrán suscriptores legítimos. Además, Contenerize.com está en camino para mejorar la pila de productos de código abierto en múltiples idiomas y marcos. Para actualizaciones periódicas, estén atentos en la categoría Newsletters para obtener artículos más interesantes.
Explorar
Puede encontrar los siguientes enlaces relevantes: