31 января 2009 г.

Серые списки.

Я долго не хотел вводить у себя серые списки, из-за задержки, которую они вносят при получении первого письма. Но спам достал, и я включил grey listing у себя на серваке. За сутки ни одного письма со спамом не дошло до спам фильтра :)

Правда хочу сказать, что кроме серых списков, у меня включено фильтрование по spf, и еще пару фильтров, отрезающих типичные письма со спамом. Но результат хорош, очень хорош :)

22 января 2009 г.

Тестирую eGroupware 1.6

Решил вплотную заняться тестирование софтинки: eGroupware 1.6 (на русском).

Штука позитивная. Стоит в тестовом режиме в моей компании. Хорошего и полезного в ней много. Но как всегда расскажу о "подводных камнях".

eGroupware, точнее ее модуль работы с почтой, опирается на любой сторонний почтовый сервер, с доступом к ящикам по IMAP. И, как заявляют разработчики, умеет нормально работать с LDAP серверами. Я там видел даже взаимодействие с AD. Т.е. как минимум аккаутны пользователей и адресные книги можно вынести в LDAP. Письма в egroupware можно прикреплять к заданиям, календарю и прочим полезным модулям, поэтому почтовый модкль по хорошему нужен.

Исходя из вышеперечисленного, решил скрестить почтовый сервер (доступ к ящикам при помощи Cyrus IMAP), OpenLDAP и eGroupware. Идея простая. В eGroupware заводится пользователь, информация о нем сохраянется в LDAP. Почтовый сервер берет инфу о пользователе из LDAP + включена функция автоматического создания почтовых ящиков в Cyrus IMAP. Заодно сторонние клиенты (предполагался Thunderbird) смогут брать из LDAP корпоративную адресную книгу.

И тут пошли подводные камни.
  1. Учетные записи пользователей великолепно сохраняются в LDAP сервере. Но, к сожалению, модуль адресной книги их не видит. Приходится делать запись пользователя в адресбуке руками.
  2. Почтовый сервер сам создает почтовые ящики и все служебные папки в ящике. Но я так и не смог найти, как автоматически давать доступ служебным пользователям к некоторым папкам юзверя. Например, это необходимо для работы спам фильтра. Он должен уметь помещать почту в специальные папки и забирать почту из папок для обучения.
  3. Модуль адресной книги может экспортировать индивидуальные и групповые адресные книги в LDAP, но не видит их. Т.е. я эти записи увидел при помощи интсрументов, для работы с LDAP сервером.
  4. Модуль работы с почтой, не отображает русские названия папок в IMAP сервере, если они сделаны сторонней программой в кодировке UTF-8.
После просмотра логов, оказалось, что в модуле адресной книги вызывается функция, отсутсвующая в дистрибутиве egroupware. Я пока не понял (не знаю я PHP) это внешняя функция или разрабы забыли что то положить в дистрибутив. Сейчас разбираюсь с этим вопросом.

В результате, принял решение. Буду все данные хранить в MySQL (хранилище по умолчанию). Разрешил пользователям настраивать почтовый сервер, услугами которого они пользуются самостоятельно. Если пользователю потребуется почтовый аккаунт, создам его вручную на почтовом сервере.

В остальном все пока тип-топ. Шикарный функционал.

В перспективе - прикрутить модуль, позволяющий подключаться к основным службам типа адресной книги и календаря, сторонним программам. (Таблица совместимости) Хотя всего функционала eGroupware при помощи внешнего клиента не получить :) (Список модулей)

14 января 2009 г.

Глюкануло ноутбук.

Мой Dell глюкануло.

Тепереча каждое нажатие на клавишу дублируется бипом из системного динамика. Причем проблема на уровне железа, поскольку это проявляется уже на уровне BIOS.

Учитывая, что бип в ноуте обслуживается встроенной звуковой картой, приходится ее выключать. Так что теперь два варианта, либо купить внешнюю звуковуху, либо отнести его в ремонт (гарантия, как назло закончилась).

10 января 2009 г.

Федорино Коре

Мне потрясающе не везет с Федорой. Она либо не ставится, либо ставится но не так, либо ставится, но не работает. Последний опыт был с Русской федорой 10. Она поставилась, но то что я увидел, меня сильно удивило. Сильно - это слабо сказано (каламбурчик).

По идее это дружественный к пользователю дистрибутив. Т.е. по идее он не должен напрягать пользователя. Но о какой дружественности может идти речь, если рабочая станция на Федоре, с использованием КДЕ 4 тормозит больше чем Vista? КДЕ 4 - это вообще отдельная песня! Как можно это ставить в дистрибуив в маин ветку?

Дальше, чудо визарды конфигурации системы. Мне так и не удалось при помощи визарда в Русской федоре включить переключатель языка клавиатуры! (Переключатель из КДЕ не считается, это нонсенс). Кроме того, я даже не смог найти xorg.conf :) Ну да ладно, настройка через HAL, но блин, лезть руками в конфигурационные файлы в юзер френдли дистрибутиве... слов нет.

Отдельная песня - это наблюдение за скачущими виджетами в графической утилите (визарде) установки программ. Мало того, что тормозит, дык еще таааак прыгает :) жестокая весЧь!

Всеже очень сильно чуствуется, что Федора - это полигон. Так что, поставлю я на ноут обратно Open SuSE, он как десктопный дистрибутив на порядок лучше Федориного Коре.

3 января 2009 г.

Обнаружена полезная книга!

Сразу после протрезвления после праздников, потянуло меня на всякий культур-шмультур и решил я книжку новую прикупить.
Поскольку покупать печатные книги уже не кашерно, я давно пользуюсь услугами онлайн магазинов, продающие электронные варианты книг. И вот, сразу после НГ в магазине была обнаружена архиполезная книга!

Целебные свойства водки и вина


В аннотации особенно понравилось:
Жанр Здоровье
Иллюстраций: 1 (прямо как литература по UNIX, ни одной картинки, голый текст)

Особенно выделяется:
Отдельный раздел посвящен приготовлению качественных вин и водки в домашних условиях.