Я устал от подписки на информационные бюллетени и так далее, и мне было неудобно пользоваться общедоступными службами мусорной почты. Кроме того, мой подход имеет то преимущество, что вы можете снова получать от них электронные письма, когда захотите. Вот как это работает:
Вы добавляете в файл ~/.maillist строку, которая выглядит следующим образом (без кавычек и пробелов, но с t между ними): 'random@emailaddress [tab] имя_службы'. После добавления вы можете перейти к такой службе, как Facebook, создать учетную запись и получить письмо с подтверждением. Конечно, вы можете добавить несколько строк с разными адресами для разных служб, что и является предполагаемым методом. Если вы на данный момент не хотите получать от них больше писем, просто замените «@» в адресе электронной почты на «!», и вас больше не будут беспокоить электронные письма от них. Если вы захотите снова получать от них электронные письма (потому что вы потеряли свой пароль или вам просто так хочется), просто снова вставьте в него знак «@».
К теме письма, которое вы получаете, добавляется тег [servicename], чтобы вы могли быстро узнать, кто его вам отправил.
Я создал пример .procmailrc, который вам следует поместить в свою домашнюю папку. Вам необходимо изменить адрес, на который пересылаются ваши электронные письма, в последней строке или, если вы используете собственный сервер imap/pop3, вам нужно установить папку, в которую procmail должен перемещать электронные письма.
Затем у нас есть .trashmailrc, который также необходимо поместить в ваш $HOME. Укажите домен, который вы используете для мусорной рассылки, выберите учетную запись электронной почты в поле «Кому:» (используется для упрощения фильтрации) и укажите, где мусорная почта сможет найти ваш файл .maillist.
Не забудьте настроить общий адрес электронной почты для вашего MTA.
Обратите внимание, что любое электронное письмо, не соответствующее записи в списке, будет автоматически удалено. Это намеренно.
Из-за чрезвычайно ограниченных возможностей go в настоящее время (r57), адреса электронной почты, которые вы добавляете в свой .maillist, могут содержать только буквенные символы. Это можно расширить, чтобы разрешить использование цифр. Любой вклад в повышение надежности регулярных выражений приветствуется!