Estaba cansado de darme de baja de los boletines informativos y demás, y no me sentía cómodo utilizando los servicios públicos de correo basura. Además, mi enfoque tiene la ventaja de que puedes volver a recibir correos electrónicos de ellos cuando lo desees. Así es como funciona:
Agrega una línea a su archivo ~/.maillist que se ve así (sin comillas, sin espacios, pero con un t entremedio): 'random@emailaddress [tab] servicename'. Una vez agregado, puede ir a un servicio como Facebook, crear una cuenta y obtener el correo electrónico de verificación. Por supuesto, puede agregar varias líneas, con diferentes direcciones para diferentes servicios, que es el método previsto. Si no desea recibir más correos electrónicos de ellos por ahora, simplemente reemplace la '@' de la dirección de correo electrónico con un '!' y no volverá a ser molestado por sus correos electrónicos. Una vez que desees recibir correos electrónicos de ellos nuevamente (porque perdiste tu contraseña o simplemente te apetece), simplemente vuelve a colocar la '@'.
Los correos electrónicos que recibe tienen una etiqueta [nombre de servicio] agregada a la línea de asunto, para que pueda reconocer rápidamente quién se los envió.
He creado un ejemplo .procmailrc, que debes colocar en tu carpeta de inicio. Debe cambiar la dirección a la que se reenvían sus correos electrónicos en la última línea o, si ejecuta su propio servidor imap/pop3, debe configurar la carpeta a la que procmail debe mover los correos electrónicos.
Luego tenemos el .trashmailrc, que también debe colocarse en su $HOME. Configure el dominio que utiliza para el envío de basura, elija una cuenta de correo electrónico para el campo "Para:" (usado para un filtrado más fácil) y establezca dónde trashmail puede encontrar su archivo .maillist.
Recuerde configurar una dirección de correo electrónico general con su MTA.
Tenga en cuenta que cualquier correo electrónico que no coincida con una entrada de la lista será descartado silenciosamente. Esto es intencional.
Debido a las capacidades de expresión regular actualmente extremadamente limitadas (r57) de go, las direcciones de correo electrónico que agregue a su lista de correo solo pueden contener caracteres alfabéticos. Esto podría ampliarse para permitir también dígitos. ¡Cualquier aportación sobre cómo hacer que las expresiones regulares sean más sólidas es bienvenida!