Краткое описание и видеоролик по настройке:
В канун нового года разработал систему RMail - защищённую e-mail систему без спама, для передачи e-mail сообщений.
Лучшая e-mail система, которую я разработал, без спама, простое решение и широкое применение, достаточно мощную. Человеческие и криптографические методы для защиты данных.
Минимальные системные требования: Windows XP 32/64 бит, есть возможность использования данной системы на других (не Windows) операционных системах с поддержкой TCP/IP сети (см. описание).
Бесплатная, основанная на соблюдении некоторого количества джентльменских правил.
В качестве преамбулы:
Традиционная почтовая система изжила себя под завалом спама.
Конечно, те, кто раз в месяц проверяет почту, те почти не видит спама просто по
тому, что за такое большое время обычный почтовый сервер типа mail.ru успевает удалить
большую часть нежелательных писем (т.е. спама) в виду того, что у серверов mail.ru
много пользовательских учётных записей (аккаунтов), что позволяет удалять письма на
основе большой статистической информации и согласно претензиям самих пользователей.
При этом Вы по прежнему не защищены даже от такой элементарщины, как фальсификация
адреса отправителя и использования Вашего персонального e-mail адреса в письмах
спамеров в качестве адреса отправителя.
Для тех, кто часто работает с корреспонденцией, (проверяет почту каждый день),
такое неприемлемо. По известным причинам не существует программы почтовой фильтрации спама,
которая не ошибается в том, что произвольное пришедшее письмо является спамом или не спамом.
Система RMail основывается на новых принципах.
Во первых, т.к. применяется прозрачная криптография, то адрес отправителя заверен цифровой подписью,
не может быть сфальсифицирован без обладания персональным ключом пользователя.
Во вторых, пользователи, не прошедшие проверку, не могут отправлять вам сообщения без Вашего личного разрешения.
В третьих, пользователи, нарушающие правила системы блокируются и исключаются из неё на основе добровольного голосования
(отправки претензии из меню программы RMail.exe). Чтобы успокоить, скажу сразу, что если причиной отправки спама от Вашего
друга является вирус в его операционной системе, то у вас есть простая возможность соощить ему об этом, не отправляя
официальную претензию, чтобы дать ему возможность устранить проблему без блокировки.
А в четвёртых, извините, май месяц, почти пять месяцев работы системы, только свои пользователи, Вам это не нужно.
Устояли? Читайте дальше...
Работает сервер для обслуживания запросов этой системы. Желающие могут присоединиться и опробовать.
Версия 1.7, документация размещена в каталоге с программой, но смысл настройки в том, что в запускаемом приложении RMail.exe
заводим аккаунты пользователей: логин и пароль - только для авторизации почтовых программ (хранятся только на вашем
компьютере), e-mail - выбирайте любой, например, Ivan@Ivanov, Tanya@TheBestRussianName и т.д.,
можно без всяких .com, .ru и других доменов, т.к. используется уникальное адресное пространство, допустимые символы
- латинские буквы, цифры и знаки '@', '.', '_'.
После генерации ключей нажимаем Применить для регистрации на сервере.
Программа запускает почтовые SMTP и POP3 серверы (для отправки и получения почты) на указанных в настройках портах
(стандартные - 25 и 110), с авторизацией (логин, пароль) для почтовых программ.
Далее нужно настроить любую почтовую программу, такую, как "The Bat!" (рекомендуем) от RITLabs
или Outlook (который есть в любом комплекте Microsoft Office, начиная с версии Standard) для получения/отправки почты с адреса 127.0.0.1
(если RMail.exe запущен на этом же компьютере) с использованием авторизации по логину и паролю, указанному при создании аккаунта.
Настройки для почтовой программы TheBat! (рекомендуем)
Настройки для почтовой программы Outlook
Настройки для почтового клиента Thunderbird с примером запуска и работы RMail на Linux с эмулятором Windows wine
Установка и настройка Thunderbird для RMail в Windows,
скачать Thunderbird Setup 3.1.6.exe (с нашего сервера),
словари для проверки орфографии.
Программа RMail не обязательно должна быть размещёна и запущена
на локальном компьютере, её можно запустить на каком-либо другом компьютере локальной сети,
указав в почтовых клиентских программах соответствующие параметры IP адреса и портов серверов
smtp и pop3.
Передача сообщений происходит в защищённом виде по протоколу http.
Небольшой недостаток и особенность системы в том, что проверка почты при наличии новых сообщений,
добавляет задания для их получения в очередь для фоновой загрузки, т.е. реально сообщения
могут быть переданы в почтовую программу после получения RMail'ом письма полностью,
при последующей проверке почты почтовой программой (через несколько секунд/минут,
информация о получении письма отображаетя рядом со значком программы в области системных иконок
и часов), или по расписанию автоматической проверки почты, которое есть в большинстве почтовых программ.
При нормальной работе системы через 10 минут после регистрации вам отправится краткое письмо от администратора
с небольшим описанием правил работы системы и методах предотвращения распространения спама.
Текущий статус программы - готовая к использованию и работающия система,
исследующая актуальность данного вопроса, при появлении интереса пользователей она немножко развивается,
по мере возможностей.
После установки программы RMail следует перейти на страницу учётные записи и добавить новую учётную запись.
Ключи для связи генерируются в фоновом режиме. Секретный код можно указать свой - вы его должны сообщить тем пользователям,
которые хотят добавить Вас в контакт лист (список пользователей), но при этом не имеют Авторизованного статуса, а только Ограниченный статус.
Затем, после ввода данных и завершении генерации ключей, нужно нажать кнопку Применить для отправки запроса на сервер.
В случае успеха Вам присваивается уникальный идентификатор и Вы можете добавлять пользователей в контакт лист
(для этого необходимо знать его e-mail и действующий в данный момент его секретный код) и оправлять им сообщения и сообщения администратору системы.
Как вариант, Вы можете указать паспортные данные в свойствах учётной записи (обновить эту информацию можно из меню
учётной записи Обновить учётную запись) и оправить сообщение администратору системы со сканом паспорта для проверки
и повышения вашего статуса на Авторизованный, что позволяет отправлять сообщения всем пользователям системы,
а не только тем, которые добавлены в Ваш список. Можно рассмотреть другие варианты авторизации, т.к. указанный
способ требует хранения персональных данных не в открытом виде созласно ФЗ о защите персональных данных.
Сканы паспортов хранятся, скажем, 7 дней, потом удаляются, т.е. Ваши документы
маловероятно, что могут быть использованы в других целях. На сервере хранится следующая информация:
Открытая часть ключей, ФИО пользователя, e-mail, дата рождения, секретный код,
текст сообщения(автоответ), используемый для получения кода (в версии 1.1 сообщается только надпись
на английском языке), указанные при регистрации, списки пользователей (разрешённые и заблокированные),
статистическая информация.
Сообщения, передаваемые между пользователями, не может быть прочитано другим пользователем или администратором
системы, т.к. ключ генерируется уникальный при отправке письма.
Приложение RMail работает как SMTP и POP3 серверы, что позволяет использовать для отправки и получения писем практически любую почтовую программу ("The Bat", Outlook или какую-нибудь программу для операционной системы другого типа - Линукс и др.) с включенной авторизацией по имени пользователя и паролю, указанными в свойствах учётной записи. В качестве IP адреса или имени сервера в настройках почтовой программы следует указать адрес 127.0.0.1 (когда почтовая программа и RMail.exe запускаются на одном и том же компьютере).
Программа RMail.exe может работать со сменных носителей (флешки), но для работы создаются временные файлы (письма, и т.д.) в подкаталогах.
С созданного в системе RMail e-mail адреса можно отправлять сообщения на e-mail адреса только пользователей этой же системы RMail.
При добавлении Вами пользователя в свой контакт-лист, Вы также автоматически добавляетесь в его контакт лист (в текущей версии).
Обновление списков и статусов происходит при проверке/предаче сообщений.
После удачной регистрации в системе рекомендуется перезапустить RMail.exe (нажав Выход для записи конфигурационного файла)
и, для того, чтобы RMail был всегда доступен и готов для обмена сообщениями, следует поместить программу в автозагрузку Windows,
либо вынеся ярлык для запуска программы в автозагрузку (Старт меню|Программы|Автозагрузка или Старт меню|Программы|Автозагрузка для всех пользователей в общем для всех меню),
либо выбрав соответсвующий пункт в основном системном меню программы.
Для связи с сервером требуется прямое http соединение (порт 80, сервер rmail.rusroute.ru), работа через прокси в данной версии не поддерживается, при необходимости в данный момент работать через прокси можно воспользоваться подходящим преобразователем http в http прокси, например, существующим в решении RusRoute фаервол.
На странице Сообщения отображается информация о сообщениях - было ли оно отправлено/доставлено и когда. Данная информация обновляется при проверке и получении писем. Максимальный размер письма 100 МБ (~70 МБ вложенных файлов при стандартном Base64 кодировании).
Во входящих сообщения указываюся корректно следующие данные:
имя (ФИО авторизованного) пользователя, e-mail, идентификатор сообщения (в заголовке RFC-822), проверяется целостность сообщения и цифровая подпись отправителя.
Послесловие: система мало кому оказалась востребована, так что
для тех, кто не заинтересован в том, чтобы нармально жить, перейдя на систему RMail, без мусора спама в почтовых ящиках,
и как следствие, в голове, могу предложить оставаться в обычном состоянии кущающих спам в произвольных количествах.
Послесловие 2: собственно, вопрос не в том, что система востребована или нет, а в том, что нужна ли она вам или, как говорится,
одно из трёх. В данный момент работает, много каши не просит :-) .
ноябрь 2010
Посетителей сегодня: 2, всего: 997, максимально: 12, начиная с 11.01.2010, вы просматриваете эту страницу 1 раз(а). Заходите ещё!!!
Связаться с автором [в системе RMail]: Andrey@Moiseenko
Посетить Форум