Рубрики
Старье

ASSP — замена SpamAssassin на cPanel.

Хочу представить вам интересный плагин — ASSP X (ASSP eXtended). Он позволяет использовать ASSP (assp.sourceforge.net) на серверах с cPanel/WHM.

По своей сути ASSP X это WHM модуль с cPanel интерфейсом для клиентов, который позволяет каждому (!) клиенту управлять настройками фильтрации почты для его доменов! Т.е. в отличие от обычного anti-spam сетапа появляется возможность настраивать фильтрацию так, как это нужно. Например, бывают случаи, когда необходимо принимать почту с несуществующих адресов и т.п. Теперь это возможно.

Что такое ASSP? ASSP это Anti Spam SMTP Proxy и по своей сути является проксей перед любым MTA, в нащем случае Exim. Т.к. ASSP принимает почту и передает ее Exim’у, то он полностью контролирует входящую почту и позволяет реально избавляться от спама.

Что интересно, ASSP не требует много ресурсов и это особенно заметно на загруженных почтовых серверах.

ASSP X бесплатен и был разработан и поддерживается для использования на собственных серверах, но принято решение о том, что разрешить его бесплатное использование будет выгоднее для всех.

Скачать ASSP X можно с SultanServer.com

Если есть вопросы — пишите, т.к. принимаю участие в разработке 🙂

Рубрики
Старье

Перенос аккаунтов в WHM/cPanel без даунтаймов

Предположим, что у нас есть 2 сервера с установленными панелями управления WHM.
Необходимо переместить все аккаунты без даунтайма с одного сервера на другой.

Прежде всего создаем копии аккаунтов при помощи скрипта /scripts/pkgacct, который создает в /home архив аккаунта вида cpmove-имя.tar.gz
Переносим все аккаунты на новый сервер и восстанавливаем их при помощи /scripts/restorepkg

На старом сервере меняем IP со старого на новый для всех DNS записей:
perl -pi.bak -e «s/старыйIP/новыйIP/g» /etc/namedb/*.db
С помощью утилиты zsu можно автоматически увеличить serial запись — без этого IP не обновится: zsu -fn etc/namedb/*.db
После этого рестартуем DNS сервис /scripts/restartsrv_named

После обновления IP на DNS’ах провайдеров (занимает 2-4 часа) можно удалять аккаунты со старого сервера с сохранением DNS зон (обязательно!):
/scripts/killacct аккаунт n

После этого на втором сервере устанавливаем в Basic WHM Setup те-же NS что и на старом сервере но с новыми IP
Затем меняем IP в доменной панеле регистратора.

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

Рубрики
Старье

Опасность автообновления php на 4.4.5

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

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

До 10-го марта каждый, кто обратится в http://esupport.org.ru/support/ с решением данной проблемы получает бонус — кроме обновления php на последную стабильную версию 4.4.6 еще и установка патча, который добавляет в заголовки письма полный адрес скрипта, через который оно было отправлено. Это поможет избежать неприятностей со спаммерами, которые используют php скрипты.

Стоимость обновления + установки патча — 20$. Акция действует до 10-го марта.