1. Roundcube
Roundcube существует уже более 10 лет и с тех пор зарекомендовал себя как современный почтовый клиент, наиболее выдающейся особенностью которого является повсеместное использование технологии AJAX. Написанный на PHP, Roundcube можно легко развернуть вместе со стеком LAMP или любыми его вариациями, поддерживающими язык программирования PHP.
Roundcube бесплатен, имеет открытый исходный код и доступен более чем на 70 языках. Он имеет сложные механизмы защиты конфиденциальности, поставляется с полнофункциональной адресной книгой с группами и соединителями LDAP, готовыми шаблонами ответов, системой шаблонов для пользовательских скинов и может быть расширен с помощью сторонних плагинов.
Если в Roundcube есть что-то, что заслуживает критики, так это устаревший внешний вид его интерфейса. В то время как Gmail, Outlook и другие популярные почтовые сервисы значительно улучшили пользовательский интерфейс, Roundcube в основном остался прежним. Однако некоторым пользователям Roundcube это нравится, потому что отсутствие необходимости повторно учиться использовать клиент время от времени позволяет им работать более продуктивно.
2. Rainloop
Если вы предпочитаете простую альтернативу Gmail с современным дизайном пользовательского интерфейса, полной поддержкой протоколов IMAP и SMTP, включая SSL и STARTTLS, а также интеграцией с популярными сайтами социальных сетей и облачными хранилищами файлов, Rainloop кажется идеальным выбором.
Написанный в основном на PHP и под лицензией GNU Affero General Public License, Rainloop прост в установке и обновлении, имеет скромные системные требования и не требует для работы какой-либо базы данных, за исключением контактов. Среди его многочисленных функций можно выделить шифрование OpenPGP на стороне клиента, сочетания клавиш и поддержку плагинов.
К сожалению, у Rainloop не самая большая пользовательская база, а его документация оставляет желать лучшего. Даже инструкции по установке должны быть более подробными, чтобы помочь менее опытным пользователям сделать Rainloop своим детальным почтовым клиентом.
3. Mailpile
Mailpile был запущен в 2014 году в ответ на разоблачения Эдварда Сноудена в 2013 году, которые выявили многочисленные программы глобального наблюдения, многие из которых управляются АНБ и Five Eyes Intelligence Alliance в сотрудничестве с телекоммуникационными компаниями и правительствами европейских стран.
Mailpile можно легко установить практически на любое устройство - от ноутбука до Raspberry Pi. Поскольку Mailpile полностью поддерживается за счет пожертвований, нет навязчивой и потенциально опасной рекламы, о которой нужно беспокоиться, а ваша конфиденциальность всегда защищена с помощью современного шифрования.
Даже когда люди, стоящие за Mailpile, просто составляли список функций, которые должен иметь клиент, они уже знали, что Mailpile должен работать лучше, чем популярные почтовые сервисы, чтобы быть привлекательным. Теперь ясно, что они преуспели в достижении своей цели и создали, возможно, самый быстрый почтовый клиент на свете.
4. Белка
Первоначально выпущенный в 1999 году, Squirrelmail существует уже очень и очень долгое время. Поскольку он существует так давно и разработан так консервативно, он отстает от всех других почтовых клиентов в этом списке с точки зрения дизайна и взаимодействия с пользователем.
Однако есть несколько веских причин, по которым так много организаций все еще используют Squirrelmail: он доступен для любой платформы, поддерживающей PHP, включая Linux, FreeBSD, macOS и серверные варианты Microsoft Windows, а также доступно более 200 сторонних плагинов. для загрузки с веб-сайта SquirrelMail, расширяющих функциональность клиента.
Если вы ищете почтовый клиент, который просто работает и, вероятно, не имеет серьезных недостатков безопасности, Squirrelmail по-прежнему так же хорош, как и при первом выпуске почти два десятилетия назад.
5. Ордынская кольчуга
Horde Mail - это почтовый клиент, принадлежащий групповой программе Horde, основанной на платформе Horde. Цель структуры - предоставить все элементы, необходимые для быстрой разработки веб-приложений, основанных на стандартах приложений, способных использовать существующие платформы и серверные части.
Другие приложения, которые полагаются на структуру Horde, включают Ingo (менеджер правил фильтрации электронной почты), Sork (набор из четырех модулей управления учетными записями), Kronolith (приложение календаря), Mnemo (менеджер заметок), Nag (многопользовательский менеджер списка задач. ), Turba (менеджер контактов) и ряд других.
Horde Mail поддерживает протоколы IMAP, POP3 и SMTP, имеет собственное шифрование PGP, поставляется с редактором WYSIWYG HTML для составления сообщений и может загружать несколько вложений в виде одного файла ZIP, и это лишь некоторые из его функций.
Как установить и настроить Roundcube
В этом разделе мы рассмотрим очень простую настройку Roundcube, чтобы дать вам представление о том, что он включает. Наши инструкции ни в коем случае не предназначены для замены официального руководства по установке, которое является гораздо более полным. Перед тем как начать, вы также должны убедиться, что выполняете все требования, чтобы избежать проблем, которых легко избежать.
1. Скачать Roundcube
Первый шаг - загрузить Roundcube с официального сайта. Мы рекомендуем Полный пакет, так как он содержит все зависимые пакеты. Roundcube распространяется как .деготь.gz файл, и его необходимо распаковать с помощью выбранного вами менеджера архивов.
2. Загрузите Roundcube на свой веб-сервер
Подключитесь к своему веб-серверу с помощью вашей любимой программы scp или FTP и загрузите на нее извлеченные файлы. Каталоги temp и logs должны быть доступны для записи.
3. Создать базу данных
Roundcube нуждается в базе данных для работы, и он поддерживает несколько бэкэндов баз данных, включая MySQL, PostgreSQL и SQLite.
4. Настроить PHP
Для правильной работы Roundcube требуются определенные специфические настройки PHP. Самый минимум включает в себя:
- Ограничение памяти: memory_limit = 64 МБ,
- Параметры, управляющие ведением журнала: display_errors = Off, log_errors = On, error_log = журналы / ошибки.бревно,
- Параметры, управляющие загрузкой файлов (e.грамм. максимальный размер вложения): upload_max_filesize = 5M, post_max_size = 6M,
- Опции, несовместимые с Roundcube: zlib.output_compression = Выкл, сухосин.сессия.encrypt = Выкл., сеанс.auto_start = Выкл,
- Параметры, управляющие поведением сеанса: сессия.gc_maxlifetime = 21600, сеанс.gc_divisor = 500, сеанс.gc_probability = 1.
Веб-администраторы часто забывают об одном или нескольких из этих параметров, что затем приводит к раздражающим сообщениям об ошибках.
5. Настроить Roundcube
Наконец, пора завершить установку, посетив http: // your_server_ip_or_domain / installer и следуя инструкциям. Конфигурация Roundcube - сложная тема, поскольку почтовый клиент имеет более 200 вариантов конфигурации, поэтому вам следует проверить эту страницу, чтобы узнать о нем больше.