Вход на хостинг
IT-новости
20.04.2016 iPhone 2017 года поместят в водонепроницаемый корпус из стекла
Линейка iPhone в новом году серьезно поменяется. В этом уверен аналитический исследователь Мин Чи Ку......
30.07.2015 Ищем уникальный контент для сайта
Ищем уникальный контент для сайта Без уникального контента Ваш сайт обречен на то, что его страницы......
Рисунок 1. IlohaMail настолько просто выполнен, что будет работать даже в links
UebiMiau
n Тестируемая версия: uebimiau-2.7.10.
n Порт: /usr/ports/mail/uebimiau.
n Язык разработки: PHP.
n Официальный сайт:
n Демо-версия:
Пакет UebiMiau во многом напоминает Ilohamail. По умолчанию также создаётся каталог в /usr/local/www, который нужно либо перенести в дерево веб-сайта, либо сконфигурировать как псевдоним. Также желательно вынести каталог database за пределы каталога, доступного веб-серверу. Настройки выполняются правкой файла inc/config.php.
Документация на сайте находится в стадии разработки, так что надеяться приходится только на комментарии в конфигурационных файлах. Впрочем, они предельно понятны, так что сложностей с пониманием работы пакета возникнуть не должно.
Поддерживается работа как по IMAP, так и по POP3 (может использоваться прямое обращение к sendmail, php-функция mail() либо работа по протоколу SMTP с любым удалённым сервером), но в настройках можно задать только один из этих протоколов. SSL не поддерживается. Права самостоятельно указывать сервер пользователи также не получают – подключаться можно только к серверам, явно указанным в конфигурации (массив $mail_servers[] в файле inc/config.php).
Хранение пользовательских данных, как и в случае с Ilohamail, осуществляется в текстовых файлах, размещаемых в каталоге database, так что никаких особых прав доступа для этого каталога не требуется, и вся работа ведётся исключительно с правами пользователя, от имени которого работает Apache.
Есть возможность выбрать язык интерфейса из очень большого числа вариантов. Русский среди них присутствует, и к качеству перевода никаких нареканий нет. Правда, впечатление несколько подпортила некорректная работа с кодировкой входящих сообщений – UebiMiau не сумел правильно выбрать кодировку даже для сообщения, которое через него же и отправлялось.
Интерфейс организован очень удобно и интуитивно понятен. При первом входе в систему вас переправят на страницу настроек. При желании можно изменить часовой пояс, режимы управления корзиной (куда будут помещаться удаляемые сообщения), задать личную подпись. Из дополнительных возможностей – работа с папками, поиск (по отправителю, теме, телу сообщения), адресная книга.
Поддержка браузером скриптов на JavaScript обязательна – иначе не будет работать даже меню. Также обязательна и поддержка cookies (хотя в настройках это требование можно отключить, тогда UebiMiau будет использовать другие способы поддержания сессий).
Проблем с безопасностью зарегистрировано три, все помечены низким уровнем опасности. Последняя из них (межсайтовый скриптинг) датирована 3 июля этого года.
Несмотря на предельную простоту и не столь большое число функций, этот веб-интерфейс будет прекрасным выбором в том случае, если вам просто нужно обеспечить «запасный выход» для некоторых своих клиентов (или даже только для себя), чтобы иметь возможность просмотреть свою почту из любого интернет-кафе. Впрочем, некорректная работа с кодировками может несколько подпортить впечатление.
Рисунок 2. Всё бы было хорошо, если бы кодировка не сломалась...
OpenWebMail
n Тестируемая версия: openwebmail-2.52_1.
n Порт: /usr/ports/mail/openwebmail.
n Язык разработки: Perl.
n Официальный сайт:
n Демо-версия:
При установке можно задать ряд параметров, в том числе подключить проверку на вирусы (с помощью ClamAV), фильтрацию спама (за это отвечает SpamAssassin), проверять правописание (подключается ispell) и так далее.
Установка выполняется по умолчанию в /usr/local/www/cgi-bin/openwebmail. Для начала работы нужно указывать в адресной строке полный путь к файлу: mysite.ru/cgi-bin/openwebmail/openwebmail.pl. В принципе можно попробовать сделать более «красивый» путь с помощью псевдонимов, но в процессе работы особой необходимости в этом не возникает.