Программа для сортировки почты

DomainSorter — простой сортировщик email баз по доменам. Основное направление использования — сортировка email базы по файлам с указанием домена. Дополнительно может использоваться для отсечения параметров у ссылок.

Функциональные возможности сортировщика:

    [li]однопоточнная обработка[/li][li]поддерживает 12 доменов сортировки по умолчанию и 51 дополнительно (файл в архиве).[/li][li]поддерживает любой разделитель базы.[/li][li]функция ShortDomens очистит домен от хвостов (переменных)[/li]

Основные домены сортировки(по умолчанию):
mail.ru,yandex.ru,email.ua,i.ua,rambler.ru,qip.ru, hotmail.com,yahoo.com,ukr.net,aol.com,gmail.com,me ta.ua

Дополнительные указаны в файле baza.txt. Новые файлы, с отсортированными емейлами или адресами сохраняются в той же папке, что и исходный файл. Не подпадающие под условия попадают в общий список в файл ether.

сортировщик email баз, разбивка базы по доменам

Поток электронных писем никогда не прекращается, и для его обработки требуется надежное и простое в обращении приложение. На рынке представлено несколько сотен различных почтовых клиентов, но лишь единицы заслуживают вашего внимания. Если вы предпочитаете локальные клиент веб-интерфейсу, мы предлагаем ознакомиться со следующей подборкой приложений для работы с почтой на Windows 10.

Microsoft Outlook

Microsoft Outlook включен в пакет офисных инструментов Microsoft Office, доступен с подпиской Office 365 (от 339,00 руб. в месяц), но может быть приобретен как автономное приложение Office 2019 (6 699 руб).

Для работы с программой не обязательно использовать адрес на домене Outlook.com — Microsoft Outlook поддерживает практически все почтовые сервисы. Пользователь может добавить в приложение все свои аккаунты и удобно управлять ими из одного рабочего пространства. Outlook имеет интеграцию с календарем и расписанием задач и предлагает обширный набор настраиваемых правил для обработки потока входящей почты. Устанавливайте звуковые оповещения, когда определенный человек присылает вам сообщение, содержащее определенные ключевые слова или, автоматически перемещайте письмо в соответствующую папку, если оно поступает от конкретного адресата — идеальное решение для разделения рабочих и персональных потоков.

Outlook предлагает немыслимое количество различных инструментов, которые могут запутать начинающих пользователей. К счастью, продукт получил обновленный интерфейс за последние годы, который позволил очень удобно организовать различные функции. По мере освоения программы вы можете также начать пользоваться средой разработки Visual Basic for Applications (VBA), которая позволяет создавать макросы для приложения. В сети доступно большое количество уже готовых скриптов, которые призваны автоматизировать рабочий процесс.

Mailbird

Данное приложение получило очень меткое название Mailbird (почтовая птичка), прекрасно его характеризующее — программа является легковесной, нетребовательной к ресурсам, простой в использовании и визуально привлекательной. Mailbird предусматривает гибкую настройку огромного количества параметров интерфейса — от иконок учетных записей до цветовой схемы оформления текста. При каждом запуске приложение будет радовать глаз.

Разработчики Mailbird славно потрудились над удалением ненужных промежуточных шагов при выполнении различных действий, что приводит в конечном итоге к повышению продуктивности. Создавайте шаблоны быстрых ответов, добавляйте вложения перетаскиванием и выполняйте поиск сообщений простым нажатием по изображению профиля.

Получили письмо от неизвестного контакта? За два клика вы сможете посмотреть профиль персоны в социальной сети LinkedIn. Поддерживается интеграция и с другими приложениями: Dropbox, Facebook, Google Docs, Twitter и WhatsApp.

Импортируйте почтовые ящики из почтовых сервисов в Mailbird для удобного просмотра и управления. Бесплатная версия имеет ограничения функциональности, а платная версия обойдется в 12 евро в год, либо же 39 евро за пожизненную лицензию.

Читайте также  Почему в эксель не протягивается нумерация

eM Client

Этот почтовый клиент обладает всеми необходимыми базовыми функциями: календарь, контакты и менеджер задач, а также живой чат между пользователями. Программа позволяет импортировать настройки и содержимое из многих других клиентов электронной почты, поэтому процесс перехода не создаст затруднения. Имейте в виду, что бесплатная версия позволяет импортировать только 2 профиля, тогда как Pro-версия стоимостью 1795 руб. не имеет ограничений импорта.

Что касается встроенных инструментов, то eM Client наверняка предложит полезные для вас возможности: проверка правописания, перевод на другие языки с помощью переводчика Bing, простой обмен событиями календаря и задачами с другими пользователями, гибкая настройка списка контактов для лучшей организации при использовании нескольких почтовых профилей. Встроенный живой чат даже позволяет быстро обмениваться файлами.

Claws Mail

Давние пользователи Windows вероятно погрузятся в ностальгию, когда они впервые увидели интерфейс Claws Mail. Надо признать, приложение предназначено для опытных пользователей, которые не боятся настраивать все вручную. Приложение позволяет импортировать неограниченное количество аккаунтов, но это нужно делать самостоятельно, функции автоматического импорта или хотя бы пошагового мастера не предусмотрено.

Claws Mail имеет активный инструмент отслеживания ошибок, который следит за обновлениями приложения и потенциальными проблемами. Это идеальное приложение для старых компьютеров — оно потребляет минимальное количество памяти и не нагружает процессор. За это вы платите отсутствием поддержки HTML и расширенных функций подключения приложений. Тем не менее, в Claws Mail встроено несколько плагинов, в частности SpamAssassin, который помогает бороться с нежелательной почтой.

Если вас не пугает необходимость настраивать параметры вручную, и вы ищете нетребовательное легковесной решение для машины не первой свежести, то бесплатный клиент в стиле ретро Claws Mail станет неплохим выбором.

Zimbra Desktop

Zimbra Desktop — бесплатный почтовый клиент с открытым исходным кодом, который прошел через несколько серьезных изменений. Работа над программой никогда не прекращалась и теперь мы получаем одно из лучших приложений для работы с электронной почтой для Windows 10.

Встроенные календарь, контакты и органайзер способствуют максимальной продуктивности в течение дня, а вкладочная система организации сообщений избавляет от беспорядка рабочего пространства.

Хотите поработать в автономном режиме? Без проблем! Zimbra позволяет работать где-угодно, а результаты работы будут сохраняться на локальный диск. При подключении к сети можно импортировать аккаунты Gmail, Yahoo! и Outlook для удобной организации писем в одном месте.

Zimbra представляет собой кроссплатформенное решение для Windows, Linux и Mac OS и распространяется бесплатно.

TouchMail

TouchMail — удобный почтовый клиент для владельцев планшетов или ноутбуков-трансформеров. Импортируйте почтовые аккаунты, кроме учетных записей POP3, и наслаждайтесь оптимизированным для сенсорных экранов интерфейсом.

Интерфейс отличается красочностью, что выделяет TouchMail на фоне других подобных приложений. В распоряжении пользователя оказывается богатый набор полезных инструментов. Приложение позволяет организовывать несколько сообщений из различных акаунтов в одну папку для быстрого доступа, а мощная система фильтрации способна эффективно справляться с большими потоками сообщений.

TouchMail будет особо полезен для устройств с сенсорными экранами. Приложение распространяется за 1 949 руб. и ещё содержит несколько встроенных покупок, что на фоне бесплатных аналогов выглядит странным.

Читайте также  Разделить на слоги слово предложение

Thunderbird

Thunderbird от Mozilla является уникальным приложением за счет встроенной системы расширений, которая позволяет расширять функциональность клиента с помощью многочисленных инструментов, созданных сообществом Thunderbird. Продукт предлагает расширения практически для любых задач и для любых сценариев автоматизации.

Мастер настройки клиента поможет импортировать почтовые аккаунты, а мощная поисковая система позволит быстро разыскать необходимую информацию. Если вы работаете с огромными объемами писем, то встроенный менеджер активности, отслеживающий все действия в Thunderbird, будет полезным инструментом. Не помните, в какую папку отправили нужное сообщение? Проверьте журнал и найдите нужное действие.

Чтобы избежать путаницы при написании нескольких сообщений, Thunderbird использует систему вкладок для отображения всем писем в одном окне. Естественно, продукт содержит стандартные инструменты для работы с почтой: адресную книгу, обработчик вложений, спам-фильтр и другие функции, которые делают Thunderbird одним из лучших почтовых клиентов для Windows 10.

The Bat!

Думаем, с нами согласятся многие пользователи, The Bat! — это тоже один из лучших почтовых клиентов. Он выделяется не только своей функциональностью, но и отношением к безопасности данных, передаваемых по электронной почте. Ведь главной задачей программы является защита переписки от мониторинга третьими лицами.

Почтовый клиент The Bat! может защитить вашу информацию различными методами. Помимо шифрования трафика при помощи протоколов SSL/TLS (что могут большинство email клиентов и сервисов на сегодняшний день), программа позволяет выполнять шифрование данных пользователя на жёстком диске. Цена за лицензию начинается от 2 000 руб.

По работе мне приходится ежедневно работать с большим количеством писем, и чтобы не упускать из виду важную информацию, их нужно сортировать. Первое время с этой задачей вполне себе справлялся настроенный Thunderbird на рабочей машине, но хотелось проверять почту не только на работе, но и дома, и еще где-нибудь — словом, в любом удобном месте при наличии желания и возможности. Стали появляться мысли о некоем серверном решении. Казалось бы — «все уже украдено до нас» (с) — связка fetchmail+procmail+(exim/postfix/sendmail и пр.)+mutt вполне себе рабочая и неплохо себя зарекомендовала, но мне не нужны были все возможности столь мощных почтовых программ, хотелось минимализма, простоты и функциональности.

Как, наверное, многие из вас знают, mutt изначально умеет работать с почтовым сервером по протоколу imap, и замечательно проверяет почту своими силами (т.е. fetchmail нам уже не нужен), так же замечательно он умеет и отправлять почту через сторонний smtp-сервер (т.е. MTA тоже не нужен), остается только решить проблему фильтрации почты. И тут на помощь приходит он — imapfilter.

Imapfilter, как очевидно из названия, фильтрует почту, соединяясь с почтовым сервером по протоколу IMAP. Возможности у этой программы воистину безграничные, с ее помощью можно делать практически все (создание/удаление/изменение папок, фильтрация/копирование/перемещение/удаление писем, установка различных флагов, сортировка и поиск писем и т.д.).

Конфигурационный файл программы представляет собой набор правил, записанных на языке lua (после просмотра типовых примеров конфига и изучения мануала сложностей с написанием собственных правил быть не должно).

Итак, небольшая инструкция по базовой настройке.

Предположим, что у нас debian-подобная система. Ставим пакет imapfilter:

Читайте также  Самые классные рисунки в мире карандашом

И после установки создаем в своей домашней директории папку .imapfilter, а в ней — конфигурационный файл с названием «config.lua»:

Теперь приступим к редактированию конфига. В качестве редактора пусть выступает стандартный Nano:

Все, что начинается с "—" в конфигурационном файле считается комментариями и, соответственно, не обрабатывается.

Сюда же, если нужно, можно добавить поля ‘ssl’ и ‘port’, заполнив их необходимыми значениями.
Далее определяем список папок, и проверяем текущий статус каталога с входящей почтой:

Опция «list_all()» вернет список всех доступных каталогов и подкаталогов в Вашем почтовом ящике, а опция «check_status()», соответственно, предоставит информацию о том, сколько в Вашем ящике всего писем, сколько отправленных, сколько непрочитанных (перед началом фильтрации необходимо убедиться, что у Вас уже созданы все необходимые каталоги, по которым Вы будете раскладывать почту, либо можно воспользоваться функцией «create_mailbox» для создания нового каталога).
Затем мы определим переменную «results», которую будем использовать в дальнейшем для фильтрации почты:

Теперь можно переходить непосредственно к правилам. Грубо говоря, обычное правило будет выглядеть примерно так:

где:

  • res — произвольное имя переменной, которая будет отвечать за письма, подходящие по условию;
  • results:contain_subject(‘hello’) — здесь осуществляется собственно процесс фильтрации;
  • res:move_messages(account_name.folder) — действие, которое будет выполнено над письмами.

Можно фильтровать письма по отправителю (contain_from), по получателю (contain_to), по теме (contain_subject), по полю «Копия» (contain_cc), по размеру (is_larger и is_smaller), по дате (is_older, например, если письмо старше какого-то определенного количества дней) и по куче других параметров (см. ссылку внизу страницы).

После фильтрации письма можно копировать (copy_messages), перемещать (move_messages), помечать как прочитанное/непрочитанное/на удаление и пр., и удалять (delete_messages)

Ну и в качестве примера, рассмотрим случай, когда письма от пользователя user@domain.ru будут копироваться в папку «user» в каталоге «Inbox», письма с темой «Hello, world» будут перемещаться в папку «spam», а все письма в папке work, которые старше 10 дней, будут удалены.

В процессе фильтрации можно использовать несколько условий одновременно, это реализуется с помощью логических операторов: "+" (логическое «ИЛИ»), "*" (логическое «И») и "-" (логическое «НЕ»):

Думаю, дальнейшая аналогия понятна. Еще Imapfilter может работать с подкаталогами в Вашем почтовом ящике (например, Inbox/work/1 или Inbox/work/2). В этом случае при выполнении действия над письмом запись пути к этому подкаталогу будет немного другой:

В принципе, этих знаний уже достаточно, чтобы сортировать почту для большинства задач. После завершения настроек нужно соответствующим образом установить права доступа: 700 на каталог .imapfilter и 600 на файл конфига:

После завершения всех настроек запускаем imapfilter в режиме отладки и записью лога со следующими ключами:

В домашней папке программы появится лог-файл с соответствующим названием, и файл с именем «Debug.*****», в котором будет вся информация по действиям программы — там можно посмотреть, какое правило и как сработало.

И, напоследок, добавим в crontab строку

чтобы наш фильтр запускался каждую минуту и красиво раскладывал почту по нужным папкам.

Здесь можно ознакомиться со всеми опциями и параметрами, которые доступны в конфигурационном файле.

Ссылка на основную публикацию
Adblock
detector