среда, октября 28, 2015

Группы (классы) пользователей и их ограничения в postfix

Еще немношк извращений, в этом месяце, подкинуло руководство. Сделать три группы пользователей почты: первая группа (по умолчанию) должна уметь отправлять письма токмо на свой домен, т.е. внутри организации; вторая группа должна уметь отправлять письма внутри и немношк наружу (на несколько адресов); ну и третья - элита, обладающая возможностью писать кому угодно. Exchange ессесно никто не купит, поэтому создаем классы в smtpd_restriction_classes постфикса (спасибо за помошь Etch)

вторник, октября 20, 2015

Изменение текста уведомления о доставке в postfix

Речь идет о MTA Postfix.
При отправке письма с галочкой Уведомить о доставке отправитель обычно получает письмо подобного содержания:



This is the mail system at host mail.domain.ru.

Your message was successfully delivered to the destination(s) listed below. If the message was delivered to mailbox you will receive no further notifications. Otherwise you may still receive notifications of mail delivery errors from other systems.

                   The mail system

<mail@domain.ru.>: delivery via virtual: delivered to maildir

понедельник, июня 01, 2015

Как правильно поставить curl

Вопреки кучи статей в блогах мастеров-копипастеров об установке curl на *buntu приведу правильный способ:

apt-get install curl libcurl3 libcurl3-dev php5-curl php5-mcrypt

после чего в /etc/php5/apache2/php.ini нужно добавить


extension=/usr/lib/php5/20121212/curl.so

каталог 20121212 может иметь другое имя (так и будет, поэтому нужно проверить).
Ну и в конце:

service apache2 restart

вторник, октября 21, 2014

Автоматическая авторизация пользователей Active Directory в Joomla 2.5

После настройки модуля LDAP-авторизации в Joomla пользователи Active Directory смогут авторизовываться в Joomla вводом своих учетных данных (логин@server.local | пароль или даже просто логин | пароль), в случае необходимости пропустить процесс постоянного ввода пароля, его можно автоматизировать средствами самой Joomla.
В версии 2.5 это делается правкой двух файлов конфигураций (ldap и модуля авторизации). Поехали.

Настройка ldap авторизации пользователей Active Directory в Joomla 2.5


В случае необходимости авторизации пользователей Active Directory в Joomla с помощью протокола ldap (например вы создаете корпоративный портал) нужно установить соответствующий модуль php:
apt-get install php5-ldap
Затем в админке Joomla 2.5 Менеджер плагинов -> Аутентификация - LDAP провести следующие настройки (для примера возьмем имя сервера domain.server.local, ou с пользователями - Users и пользователя user, через которого будет осуществляться подключение):
Хост: domain.server.local
Порт: 389
LDAP V3: Да
Выполнять TLS: Нет
Следовать перенаправлениям: Нет
Метод авторизации: Привязать и найти
Базовый DN: OU=Users,DC=server,DC=local
Строка поиска: sAMAccountName=[search]
Пользовательский DN: оставить пустым
Имя пользователя подключения: user@server.local
Пароль подключения: пароль пользователя user
Map: Full Name: displayName
Map: e-mail: mail
Map: User ID: uid

Теперь в модуле авторизации Joomla достаточно ввести логин/пароль пользователя AD. При первом входе Joomla сама создаст учетку для своего нового пользователя. Осталось настроить автоматическую авторизацию в Joomla через LDAP.