Старые сообщения в mutt

Я тут приболел. Сначала слегка, потом так, что пришлось отлёживаться. Трахеит он такой =( Ну так вот, коли я дома, — надо что-то делать. Решил закончить миграцию с gmail’а на собственный почтарь. Ну и сделать архив переписки с 2008ого по наши дни. Так вот, это дичайшая дичь, я вам доложу! Письма от людей, которых ты в тот момент терпеть не мог, а сейчас вы мило общаетесь. Письма от людей, которые были рядом, а теперь вас разделяет что-то, притом уже забыл, как так случилось. Письма с обсуждением проектов. Иногда целые куски исходников, которые ещё и казались в тот момент каким-то клёвым свершением, а сейчас этому можно лишь умилятся, как малякам ребёнка на листке бумаги… Есть даже что-то, за что хочется краснеть![…]

Vim-gtk с perl-документом

Итак, мы знаем, как определяется спам и как его положить в отдельную папку на сервере. Как вы понимаете, всегда будет некоторое количество спама, которое таки прилетит во «Входящие», и некоторое количество нормальных писем, которые улетят в «Спам» (Junk). И нам надо дать пользователю шанс оперативно известить нас… Нет, не так. Нас оповещать не надо — мы ленивые. Пусть он это сообщить нашей проверочной программе, то есть SpamAssassin’у, в нашем случае. В вики dovecot’а есть статья, но она не очень полезна, если у нас разные uid’ы на ящиках, так как там предполагается, что sa-learn вызывается из скрипта (без перенаправления ввода нельзя отдать sa-learn’у письмо, так что без «обёртки» не обойтись) от имени пользователя. То есть с тем же uid’ом, что и[…]

Подумал я написать об борьбе со спамом подручными способами. У меня это организованно с помощью spamassassin’а, а значит и писать нужно о нём. Решил проверить, как оно сейчас обстоит с информацией по данной тематике, погуглил десять минут и пришёл к выводу, что писать точно надо… Что такое SpamAssassin? Это парадоксально, но прямого ответа на данный вопрос я так и не нашёл, пока гуглил. Ну чтож, отвечу на него сам: SpamAssassin — система комплексной оценки e-mail сообщения. Методы оценки сообщения в SpamAssassin Начнём с того, что есть два типа фильтров: статичные правила и обучаемый байесовый (bayes) фильтр. За прохождение первых и второго сообщению назначают некие «балы». Вес каждого фильтра задаётся в формате строки из четырёх чисел. Каждое число определяет определённое состояние[…]