Reenviar condicionalmente el correo entrante a una dirección diferente

Reenviar condicionalmente el correo entrante a una dirección diferente

Tengo una tarea entre manos que implicaría capturar el correo entrante de un servidor IMAPS (Google Workspace) y luego redirigirlo a otra dirección (para ingerir archivos adjuntos de correos electrónicos).

Lamentablemente, no puedo utilizar la función de reenvío integrada de Gmail porque requiere que el destinatario acepte un código de seguridad que no puede mostrar por su parte.

Actualmente he configurado fetchmail+procmail+sSMTP para ello. Fetchmail y Procmail funcionaron bien, hasta que me di cuenta de que sólo debía reenviar correo con archivos adjuntos.

Actualmente mi .procmailrces el siguiente:

:0
* ^Content-Disposition:.*attachment.*
* ^Content-Type:.*multipart/mixed.*
! [email protected]

lo cual no parece funcionar. ¿Qué estoy haciendo mal? ¿Puede sugerirnos cómo ajustar Procmail correctamente o tal vez otra forma de hacerlo?

PD. ¡procmail ha estado descontinuado por más de 20 años! Dios mío...

información relacionada