Eu estava cansado de cancelar a assinatura de boletins informativos e assim por diante e não me sentia confortável em usar serviços públicos de lixo eletrônico. Além disso, minha abordagem tem a vantagem de que você poderá receber e-mails deles novamente sempre que desejar. É assim que funciona:
Você adiciona uma linha ao seu arquivo ~/.maillist semelhante a esta (sem as aspas, sem espaços, mas com um t no meio): 'random@emailaddress [tab] servicename'. Depois de adicionado, você pode acessar um serviço como o Facebook, criar uma conta e obter o e-mail de verificação. Claro que você pode adicionar várias linhas, com endereços diferentes para serviços diferentes, que é o método pretendido. Se você não quiser receber mais e-mails deles por enquanto, basta substituir o '@' do endereço de e-mail por um '!', e você não será incomodado novamente por e-mails deles. Quando quiser receber e-mails deles novamente (porque você perdeu sua senha ou simplesmente tem vontade), basta colocar o '@' novamente.
Os e-mails que você recebe têm uma tag [servicename] adicionada à linha de assunto, para que você possa reconhecer rapidamente quem os enviou para você.
Eu criei um exemplo .procmailrc, que você deve colocar em sua pasta pessoal. Você precisa alterar o endereço para o qual seus e-mails são encaminhados na última linha ou, se você executa seu próprio servidor imap/pop3, você precisa definir a pasta para a qual o procmail deve mover os e-mails.
Depois temos o .trashmailrc, que precisa ser colocado no seu $HOME também. Defina o domínio que você usa para correspondência de lixo, escolha uma conta de e-mail para o campo "Para:" (usado para facilitar a filtragem) e defina onde o trashmail pode encontrar seu arquivo .maillist.
Lembre-se de configurar um endereço de e-mail genérico com seu MTA.
Observe que qualquer e-mail que não corresponda a uma entrada na lista será descartado silenciosamente. Isso é intencional.
Devido aos recursos de regexp atualmente extremamente limitados (r57) do go, os endereços de e-mail que você adiciona ao seu .maillist podem conter apenas caracteres alfabéticos. Isso poderia ser estendido para permitir também dígitos. Qualquer contribuição sobre como tornar as expressões regulares mais robustas é bem-vinda!