roundcube+адресная книга

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
burder
сержант
Сообщения: 154
Зарегистрирован: 2007-12-19 13:18:18

Re: roundcube+адресная книга

Непрочитанное сообщение burder » 2009-03-27 10:39:36

Larin писал(а):
burder писал(а):

Код: Выделить всё

[26-Mar-2009 18:15:50] PHP Warning:  ldap_search() [<a href='function.ldap-search'>function.ldap-search</a>]: Search: Operations error in /usr/local/www/data/program/include/rcube_ldap.php on line 572
[26-Mar-2009 18:15:50] PHP Warning:  ldap_search() [<a href='function.ldap-search'>function.ldap-search</a>]: Search: Operations error in /usr/local/www/data/program/include/rcube_ldap.php on line 572
все мне сделали права админа домена
в логах вон что.
хз. может что-то не так в конфиге прописал, может венда.
я ж говорю проще базу держать в sql
а я смотрю твой пост что roundcube не поддерживает sql
вот и стал морочится ldap.
тут да АД глюканутая так что может дело в ней
я даже когда обычным утлуком адресную книгу по ldap подключаю у меня пусто когда в поиске вбиваеш имя тока тогда находит , по дефолту он должен все контакты отоброжать.

ша сделал из лдап csv файл и запихнул в баззу.
тока чето они не отоброжаются в mysql есть все ок а в контактах пусто.
-=-

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Larin
лейтенант
Сообщения: 975
Зарегистрирован: 2008-01-29 20:08:41
Откуда: РБ, Минск

Re: roundcube+адресная книга

Непрочитанное сообщение Larin » 2009-03-27 10:59:16

глобальную адресную книгу не поддерживает, но есть патч. погугли на тему roundcube+global address book

Аватара пользователя
burder
сержант
Сообщения: 154
Зарегистрирован: 2007-12-19 13:18:18

Re: roundcube+адресная книга

Непрочитанное сообщение burder » 2009-03-27 12:45:55

мне не понятно почему контакты каждого юзера видны тока ему.
В таблице contact я все вижу через phpmyadmin а в контактах тока вижу то что юзер сам создал.
Может кто нибудь подсказать в каком столбце права прописаны?

в таблице contact столбец user_id мой 176
в таблице users столбец user_id мой 176
блин а как же импортировать с CSV файла и что-бы всем юзерам были видны контакты?
есть какой уникальный user_id который виден всем?
-=-

Larin
лейтенант
Сообщения: 975
Зарегистрирован: 2008-01-29 20:08:41
Откуда: РБ, Минск

Re: roundcube+адресная книга

Непрочитанное сообщение Larin » 2009-03-27 12:58:57

burder писал(а):мне не понятно почему контакты каждого юзера видны тока ему.
В таблице contact я все вижу через phpmyadmin а в контактах тока вижу то что юзер сам создал.
Может кто нибудь подсказать в каком столбце права прописаны?
потому, что roundcube поддерживат только личные контакты. что бы поддерживал глобальные нужен патч.

Аватара пользователя
burder
сержант
Сообщения: 154
Зарегистрирован: 2007-12-19 13:18:18

Re: roundcube+адресная книга

Непрочитанное сообщение burder » 2009-03-27 13:13:07

Larin писал(а):
burder писал(а):мне не понятно почему контакты каждого юзера видны тока ему.
В таблице contact я все вижу через phpmyadmin а в контактах тока вижу то что юзер сам создал.
Может кто нибудь подсказать в каком столбце права прописаны?
потому, что roundcube поддерживат только личные контакты. что бы поддерживал глобальные нужен патч.
У тебя случайно нет этого патчика? ;-)
-=-


Аватара пользователя
burder
сержант
Сообщения: 154
Зарегистрирован: 2007-12-19 13:18:18

Re: roundcube+адресная книга

Непрочитанное сообщение burder » 2009-03-27 13:50:47

а ты у себя пробовал этот патчик применять?
в /program/include/rcube_contacts.inc вставляется код и все?
-=-

Larin
лейтенант
Сообщения: 975
Зарегистрирован: 2008-01-29 20:08:41
Откуда: РБ, Минск

Re: roundcube+адресная книга

Непрочитанное сообщение Larin » 2009-03-27 14:02:35

burder писал(а):
а ты у себя пробовал этот патчик применять?
в /program/include/rcube_contacts.inc вставляется код и все?
cd dir_roundcube
patch < patch_name

Аватара пользователя
burder
сержант
Сообщения: 154
Зарегистрирован: 2007-12-19 13:18:18

Re: roundcube+адресная книга

Непрочитанное сообщение burder » 2009-03-28 9:05:22

извени не понял что это за команды.
-=-

Larin
лейтенант
Сообщения: 975
Зарегистрирован: 2008-01-29 20:08:41
Откуда: РБ, Минск

Re: roundcube+адресная книга

Непрочитанное сообщение Larin » 2009-03-28 10:46:32

burder писал(а):извени не понял что это за команды.
cd /usr/local/www/roundcube (там где лежит у тебя roundcube)
patch < roundcube.patch (или где у тебя лежит там патч)

princeps
майор
Сообщения: 2684
Зарегистрирован: 2007-09-25 10:20:59
Откуда: Сочи, Москва
Контактная информация:

Re: roundcube+адресная книга

Непрочитанное сообщение princeps » 2009-03-28 10:49:27

Не хотите статью написать, парни? Мне раундкуб тоже предстоит к АД прикручивать, статью будет проще найти, чем этот топик.
Deus quos vult perdere dementat prius
http://www.itforum-sochi.ru

Larin
лейтенант
Сообщения: 975
Зарегистрирован: 2008-01-29 20:08:41
Откуда: РБ, Минск

Re: roundcube+адресная книга

Непрочитанное сообщение Larin » 2009-03-28 11:21:52

princeps писал(а):Не хотите статью написать, парни? Мне раундкуб тоже предстоит к АД прикручивать, статью будет проще найти, чем этот топик.
так в том-то и фишка, что он с АД работает криво.
в адресной книге пишет, что "требуемый контакт не найден" . причём ошибка возникает как-то не понятно и рандомно.
если сделать OU на латинице и как можно меньше символов, то многие контакты начинают работать. сегодня попробую код посмотреть. если, что получится, то отпишусь

princeps
майор
Сообщения: 2684
Зарегистрирован: 2007-09-25 10:20:59
Откуда: Сочи, Москва
Контактная информация:

Re: roundcube+адресная книга

Непрочитанное сообщение princeps » 2009-03-28 12:57:47

А есть какой-нибудь веб-интерфейс, который из коробки нормально с АД работает, не знаешь?
Deus quos vult perdere dementat prius
http://www.itforum-sochi.ru

Larin
лейтенант
Сообщения: 975
Зарегистрирован: 2008-01-29 20:08:41
Откуда: РБ, Минск

Re: roundcube+адресная книга

Непрочитанное сообщение Larin » 2009-03-28 14:11:14

princeps писал(а):А есть какой-нибудь веб-интерфейс, который из коробки нормально с АД работает, не знаешь?
Ms Exchange:)))))

princeps
майор
Сообщения: 2684
Зарегистрирован: 2007-09-25 10:20:59
Откуда: Сочи, Москва
Контактная информация:

Re: roundcube+адресная книга

Непрочитанное сообщение princeps » 2009-03-28 14:50:58

окстись :)
Deus quos vult perdere dementat prius
http://www.itforum-sochi.ru

neyro
сержант
Сообщения: 187
Зарегистрирован: 2008-03-07 20:24:25
Контактная информация:

Re: roundcube+адресная книга

Непрочитанное сообщение neyro » 2009-03-29 1:50:53

Отличная тема, многим будет полезно..

Аватара пользователя
burder
сержант
Сообщения: 154
Зарегистрирован: 2007-12-19 13:18:18

Re: roundcube+адресная книга

Непрочитанное сообщение burder » 2009-04-02 16:48:07

все сделал интеграцию с LDAP
кому нужно будет пример конфига скину.
я нашёл где-то пример конфига переделал под себя и вуаля работает.
-=-

Larin
лейтенант
Сообщения: 975
Зарегистрирован: 2008-01-29 20:08:41
Откуда: РБ, Минск

Re: roundcube+адресная книга

Непрочитанное сообщение Larin » 2009-04-02 17:04:07

burder писал(а):все сделал интеграцию с LDAP
кому нужно будет пример конфига скину.
я нашёл где-то пример конфига переделал под себя и вуаля работает.
все контакты работают?
скинь конфиг. посмотрим.

princeps
майор
Сообщения: 2684
Зарегистрирован: 2007-09-25 10:20:59
Откуда: Сочи, Москва
Контактная информация:

Re: roundcube+адресная книга

Непрочитанное сообщение princeps » 2009-04-02 19:33:31

статью! статью в студию!
Deus quos vult perdere dementat prius
http://www.itforum-sochi.ru

Larin
лейтенант
Сообщения: 975
Зарегистрирован: 2008-01-29 20:08:41
Откуда: РБ, Минск

Re: roundcube+адресная книга

Непрочитанное сообщение Larin » 2009-04-03 11:20:32

Если в АД в графе "Полное имя" стоит слишком много кирилических символов, то в address book пишет - "the requested contact was not found"
если заполнять полное имя латиницей, то все ништяк.

Аватара пользователя
burder
сержант
Сообщения: 154
Зарегистрирован: 2007-12-19 13:18:18

Re: roundcube+адресная книга

Непрочитанное сообщение burder » 2009-04-03 22:35:00

у меня полное имя в LDAP на русском находит все ок. :Yahoo!:
-=-

Larin
лейтенант
Сообщения: 975
Зарегистрирован: 2008-01-29 20:08:41
Откуда: РБ, Минск

Re: roundcube+адресная книга

Непрочитанное сообщение Larin » 2009-04-04 10:41:15

burder писал(а):у меня полное имя в LDAP на русском находит все ок. :Yahoo!:
ну тык, поделись конфигом. точнее той частью где про ldap

Аватара пользователя
burder
сержант
Сообщения: 154
Зарегистрирован: 2007-12-19 13:18:18

Re: roundcube+адресная книга

Непрочитанное сообщение burder » 2009-04-10 14:10:59

Я сделал себе 2 адресные книги
Одна в SQL личная для пользователя , вторая в Active Directory
В конфиге вот:

Код: Выделить всё

$rcmail_config['address_book_type'] = 'sql';
$rcmail_config['ldap_public']['lимя ваше'] = array(
   'name'          => 'Corporate address book',
   'hosts'         => array('192.Х.Х.Х'),
   'port'          => 3268,
   'use_tls'	    => false,
   'user_specific' => false,   // If true the base_dn, bind_dn and bind_pass default to the user's IMAP login.
   // %fu - The full username provided, assumes the username is an email
   //       address, uses the username_domain value if not an email address.
   // %u  - The username prior to the '@'.
   // %d  - The domain name after the '@'.
   'base_dn'       => 'ou=Staff,dc=domain,dc=ru',
   'bind_dn'       => 'ldap@domain.ru',
   'bind_pass'     => 'password',
   'writable'      => false,   // Indicates if we can write to the LDAP directory or not.
   // If writable is true then these fields need to be populated:
   // LDAP_Object_Classes, required_fields, LDAP_rdn
//   'LDAP_Object_Classes' => array("top", "inetOrgPerson"), // To create a new contact these are the object classes to specify (or any other classes you wish to use).
   'required_fields'     => array("cn","sn","mail"),     // The required fields needed to build a new contact as required by the object classes (can include additional fields not required by the object classes).
//   'LDAP_rdn'      => 'mail', // The RDN field that is used for new entries, this field needs to be one of the search_fields, the base of base_dn is appended to the RDN to insert into the LDAP directory.
   'ldap_version'  => 3,       // using LDAPv3
   'search_fields' => array('Email' => 'mail', 'Name' => 'cn'),  // fields to search in
   'name_field'    => 'cn',    // this field represents the contact's name
   'email_field'   => 'mail',  // this field represents the contact's e-mail
   'surname_field' => 'sn',    // this field represents the contact's last name
   'firstname_field' => 'givenName',  // this field represents the contact's first name
   'sort'          => 'cn',    // The field to sort the listing by.
   'scope'         => 'sub',   // search mode: sub|base|list
   'filter'        => 'mail=*',      // used for basic listing (if not empty) and will be &'d with search queries. example: status=act
   'global_search' => true,    // perform a global search for address auto-completion on compose
   'fuzzy_search'  => true);   // server allows wildcard search
Когда создаю письмо начинаю вводить в строке адреса и идёт подстановка вполне нормально русскуе буквы и eng воспринимаются.
Надеюсь пригодится всем.
Модераторы можете тему прикрепить думаю будет полезна многим!!
-=-

Larin
лейтенант
Сообщения: 975
Зарегистрирован: 2008-01-29 20:08:41
Откуда: РБ, Минск

Re: roundcube+адресная книга

Непрочитанное сообщение Larin » 2009-04-10 15:05:42

у меня такой же конфиг. ты так и не понял. при наборе мессаги у меня тоже все нормально. а вон в контактах не все отображаются корректно.
ладн. фиг с ним.

Аватара пользователя
burder
сержант
Сообщения: 154
Зарегистрирован: 2007-12-19 13:18:18

Re: roundcube+адресная книга

Непрочитанное сообщение burder » 2009-04-10 16:08:08

Larin писал(а):у меня такой же конфиг. ты так и не понял. при наборе мессаги у меня тоже все нормально. а вон в контактах не все отображаются корректно.
ладн. фиг с ним.
Да может я и не так понял.
Итог один из ROUNDCUBA можно смотреть LDAP адресную книгу.
-=-