>>Поднял openldap 2.2 + samba 3.13 в качестве PDC.
>>(руководствовался, в основном, этой докой >>p.s. вопрос по одновременному заданию емейлов пользователям (вместе с созданием новых аккаунтов) для меня наиболее важен.
>
>посмотри на это
>https://gosa.gonicus.de/
>http://lam.sourceforge.net/
Огромное спасибо, baby!
Gosa оказалась именно той системой, что мне не хватало :)
И как я ее пропустил, когда искал веб-интерфейсы управления...
Осталось лишь разобраться, как на основе всего этого сделать групповые рассылки, т.е. посылаем письмо (пусть на определенный адрес), а его получает группа получателей в свои почтовые ящики.
Может я чего то не понял, но вроде как Gosa это делать не позволяет - там можно задать группу (testgroup), назначить ей емейл (testgroup@test.ru), добавить в группу нужных пользователей (у которых есть свои емейлы). Но как потом объяснить postfix-у, что сообщения, приходящие на testgroup@test.ru пересылать членам этой группы, я не понял.
Никто с этим не разбирался?
Чуть подробнее.
ldap запись тестовой группы с емейлом (лишнии поля вырезаны)
dn: cn=testgroup,ou=groups,dc=test,dc=ru
structuralObjectClass: posixGroup
cn: testgroup
gidNumber: 1001
memberUid: user1
memberUid: user2
memberUid: user3
mail: testgroup@test.ru
gosaMailServer: imap://10.0.0.221
gosaMailDeliveryMode: [L]
gosaSharedFolderTarget: share+testgroup1
objectClass: gosaMailAccount
objectClass: top
objectClass: posixGroup
user1,user2,user3 - члены группы testgroup. Все они являются пользователями домена и имеют свои емейлы. Как рассказать postfix-у, что почту, приходящую на testgroup@test.ru, надо перенаправить на емейлы пользователей user1,user2,user3 (user1@test.ru,user2@test.ru,user3@test.ru) ?
Точнее говоря, одна возможность есть, но через "жо".
В интерфейсе Gosa, в настройках группы, раздел емейл, можно указать список емейлов в пункте "Пересылать сообщения не членам группы". Тогда вышеприведенная ldap-запись модифицируется следующим образом:
dn: cn=testgroup,ou=groups,dc=test,dc=ru
structuralObjectClass: posixGroup
cn: testgroup
gidNumber: 1001
memberUid: user1
memberUid: user2
memberUid: user3
mail: testgroup@test.ru
gosaMailServer: imap://10.0.0.221
gosaMailDeliveryMode: [L]
gosaMailForwardingAddress: otheruser1@test.ru
gosaMailForwardingAddress: otheruser1@test.ru
gosaSharedFolderTarget: share+testgroup1
objectClass: gosaMailAccount
objectClass: top
objectClass: posixGroup
т.е. появились поля
gosaMailForwardingAddress: otheruser1@test.ru
gosaMailForwardingAddress: otheruser1@test.ru
на эти емейлы, вероятно, сообщения уйдут. Но можно ли сделать более прямо, т.е. пересылать сообщения пользователям группы?