Автор Тема: Roundcube  (Прочитано 12505 раз)

Оффлайн Samolet

  • Участник
  • *
  • Сообщений: 42
Roundcube
« : 13.12.2009 17:46:27 »
Может ли кто-нибудь поделиться либо своим опытом установки Roundcube на AltLinux, либо ссылкой на подходящую инструкцию, где к примеру, команды будут из Альта, а не те, которые ему неизвестны?

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: Roundcube
« Ответ #1 : 13.12.2009 17:49:18 »
$ apt-cache search  Roundcube
roundcube - Browser-based multilingual IMAP client with an application-like user interface.
roundcube-apache - roundcube's apache config file

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: Roundcube
« Ответ #2 : 13.12.2009 17:50:05 »
т.е на первом апаче можно ставить из пакета.

Оффлайн black_13

  • Участник
  • *
  • Сообщений: 657
  • Gentoo + Debian + ALT
    • diff.org.ua
Re: Roundcube
« Ответ #3 : 14.12.2009 09:44:35 »
Чтобы было "правильно" - ставьте apt-get ом
Я ставил сборку с официального сайта :) В архиве есть файлик INSTALL в котором все доходчиво написано ... как его ставить :) Короткий план действий (взято с того же файлика INSTALL)
Цитировать
INSTALLATION
============

1. Decompress and put this folder somewhere inside your document root
2. Make sure that the following directories (and the files within)
   are writable by the webserver
   - /temp
   - /logs
3. Create a new database and a database user for RoundCube (see DATABASE SETUP)
4. Point your browser to http://url-to-roundcube/installer/
5. Follow the instructions of the install script (or see MANUAL CONFINGURATION)
6. After creating and testing the configuration, remove the installer directory
7. Done!
Все эти пункты расжованы тамже более детально :) Дерзайте!

Оффлайн Samolet

  • Участник
  • *
  • Сообщений: 42
Re: Roundcube
« Ответ #4 : 15.12.2009 04:55:02 »
Вроде бы все настроил так, как сказано в файле INSTALL. Но когда вхожу на страницу авторизации и ввожу логин и пароль, программа на пару секунд показывает мне свой интерфейс, я вижу там список пришедших мне писем, а затем она просто выбрасывает меня обратно на страницу авторизации. Может кто-то знает, с чем это связано?

Оффлайн black_13

  • Участник
  • *
  • Сообщений: 657
  • Gentoo + Debian + ALT
    • diff.org.ua
Re: Roundcube
« Ответ #5 : 15.12.2009 12:07:14 »
Работа roundcube довольно неплохо логируется. Логи найти можно примерно тут:
/_путь_к_директории_roundcube/log/Читайте что там пишут :) Если будет уж совсем неясно ... выкладывайте куски логов сюда - вместе читать будем :)

Оффлайн Samolet

  • Участник
  • *
  • Сообщений: 42
Re: Roundcube
« Ответ #6 : 15.12.2009 14:06:58 »
Да, я смотрел там.

Но с тех пор, как я первый раз попытался войти в почтовый ящик, там не появилось ни одной строчки.

Так что показывать нечего. Может, я неправильно настроил логирование?
« Последнее редактирование: 15.12.2009 14:15:12 от Samolet »

Оффлайн black_13

  • Участник
  • *
  • Сообщений: 657
  • Gentoo + Debian + ALT
    • diff.org.ua
Re: Roundcube
« Ответ #7 : 15.12.2009 14:37:45 »
Трудно конечно предполагать чтото, вы же совсем ничего ненаписали ... как ставили, что настраивали и чего ожидали от настроек :)
Есть у rouncube главный конфиг и называется он - main.inc.php
В этом конфиге можно настроить логирование: либо в директорию, о которой я упомянул выше, либо в syslog
Понятия неимею как оно у вас настроено, но у меня логи пишутся в директорию. При этом есть вполне очевидный нюанс - roundcube туда должен иметь права на запись :)

Оффлайн Samolet

  • Участник
  • *
  • Сообщений: 42
Re: Roundcube
« Ответ #8 : 15.12.2009 14:56:54 »
В логе errors - ничего не появляется.

В логе imap:
[15-Dec-2009 18:33:45 +0700]: S: * OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID EN
[15-Dec-2009 18:33:45 +0700]: C: cp01 CAPABILITY
[15-Dec-2009 18:33:45 +0700]: S: * CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE
[15-Dec-2009 18:33:45 +0700]: S: cp01 OK Capability completed.
[15-Dec-2009 18:33:45 +0700]: C: a001 LOGIN "admin" "170782"
[15-Dec-2009 18:33:45 +0700]: S: a001 OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID
[15-Dec-2009 18:33:45 +0700]: C: ghd LIST "" ""
[15-Dec-2009 18:33:45 +0700]: S: * LIST (\Noselect) "/" ""
[15-Dec-2009 18:33:45 +0700]: S: ghd OK List completed.
[15-Dec-2009 18:33:45 +0700]: C: lmb LIST "" "*"
[15-Dec-2009 18:33:45 +0700]: S: * LIST (\NoInferiors \UnMarked) "/" "Sent"
[15-Dec-2009 18:33:45 +0700]: S: * LIST (\NoInferiors \UnMarked) "/" "Trash"
[15-Dec-2009 18:33:45 +0700]: S: * LIST (\NoInferiors \UnMarked) "/" "Drafts"
[15-Dec-2009 18:33:45 +0700]: S: * LIST (\NoInferiors \UnMarked) "/" "Junk"
[15-Dec-2009 18:33:45 +0700]: S: * LIST (\NoInferiors \UnMarked) "/" "INBOX"
[15-Dec-2009 18:33:45 +0700]: S: lmb OK List completed.
[15-Dec-2009 18:33:45 +0700]: C: lsb LSUB "" "*"
[15-Dec-2009 18:33:45 +0700]: S: * LSUB () "/" "INBOX"
[15-Dec-2009 18:33:45 +0700]: S: * LSUB () "/" "Drafts"
[15-Dec-2009 18:33:45 +0700]: S: * LSUB () "/" "Sent"
[15-Dec-2009 18:33:45 +0700]: S: * LSUB () "/" "Junk"
[15-Dec-2009 18:33:45 +0700]: S: * LSUB () "/" "Trash"
[15-Dec-2009 18:33:45 +0700]: S: lsb OK Lsub completed.
[15-Dec-2009 18:33:45 +0700]: S: * OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID EN
[15-Dec-2009 18:33:45 +0700]: C: cp01 CAPABILITY
[15-Dec-2009 18:33:45 +0700]: S: * CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE
[15-Dec-2009 18:33:45 +0700]: S: cp01 OK Capability completed.
[15-Dec-2009 18:33:45 +0700]: C: a001 LOGIN "admin" "170782"
[15-Dec-2009 18:33:45 +0700]: S: a001 OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID
[15-Dec-2009 18:33:45 +0700]: C: sel1 SELECT "INBOX"
[15-Dec-2009 18:33:45 +0700]: S: * FLAGS (\Answered \Flagged \Deleted \Seen \Draft)
[15-Dec-2009 18:33:45 +0700]: S: * OK [PERMANENTFLAGS (\Answered \Flagged \Deleted \Seen \Draft \*
[15-Dec-2009 18:33:45 +0700]: S: * 18 EXISTS
[15-Dec-2009 18:33:45 +0700]: S: * 0 RECENT
[15-Dec-2009 18:33:45 +0700]: S: * OK [UIDVALIDITY 1260504534] UIDs valid
[15-Dec-2009 18:33:45 +0700]: S: * OK [UIDNEXT 76] Predicted next UID
[15-Dec-2009 18:33:45 +0700]: S: * OK [HIGHESTMODSEQ 1]
[15-Dec-2009 18:33:45 +0700]: S: sel1 OK [READ-WRITE] Select completed.
[15-Dec-2009 18:33:45 +0700]: C: lsb LSUB "" "*"
[15-Dec-2009 18:33:45 +0700]: S: * LSUB () "/" "INBOX"
[15-Dec-2009 18:33:45 +0700]: S: * LSUB () "/" "Drafts"
[15-Dec-2009 18:33:45 +0700]: S: * LSUB () "/" "Sent"
[15-Dec-2009 18:33:45 +0700]: S: * LSUB () "/" "Junk"
[15-Dec-2009 18:33:45 +0700]: S: * LSUB () "/" "Trash"
[15-Dec-2009 18:33:45 +0700]: S: lsb OK Lsub completed.
[15-Dec-2009 18:33:45 +0700]: C: fuid FETCH 18 (UID)
[15-Dec-2009 18:33:45 +0700]: S: * 18 FETCH (UID 65)
[15-Dec-2009 18:33:45 +0700]: S: fuid OK Fetch completed.

В логе sql:
[15-Dec-2009 18:33:37 +0700]: query(1): SET NAMES 'utf8'

[15-Dec-2009 18:33:37 +0700]: query(1): SELECT vars, ip, UNIX_TIMESTAMP(changed) AS changed
     FROM session
     WHERE  sess_id='6d70b3904c02302305749fef1e602645'

[15-Dec-2009 18:33:45 +0700]: query(1): SET NAMES 'utf8'

[15-Dec-2009 18:33:45 +0700]: query(1): SELECT vars, ip, UNIX_TIMESTAMP(changed) AS changed
     FROM session
     WHERE  sess_id='6d70b3904c02302305749fef1e602645'

[15-Dec-2009 18:33:45 +0700]: query(1): DELETE FROM session WHERE sess_id='6d70b3904c02302305749fe

[15-Dec-2009 18:33:45 +0700]: query(1): SELECT * FROM users WHERE mail_host='localhost' AND userna

[15-Dec-2009 18:33:45 +0700]: query(1): UPDATE users
         SET    last_login=now()
         WHERE  user_id='2'

[15-Dec-2009 18:33:45 +0700]: query(1): DELETE FROM cache
       WHERE  user_id='2'
       AND    cache_key='IMAP.mailboxes'

[15-Dec-2009 18:33:45 +0700]: query(1): DELETE FROM session WHERE sess_id='6d70b3904c02302305749fe

[15-Dec-2009 18:33:45 +0700]: query(1): SET NAMES 'utf8'

[15-Dec-2009 18:33:45 +0700]: query(1): SELECT vars, ip, UNIX_TIMESTAMP(changed) AS changed
     FROM session
     WHERE  sess_id='8653742bcf9b2fe8a8b049b88c0fbdf4'

[15-Dec-2009 18:33:45 +0700]: query(1): SELECT * FROM users WHERE  user_id='2'

[15-Dec-2009 18:33:45 +0700]: query(1): SELECT cache_id, data, cache_key
         FROM cache
         WHERE  user_id='2'
<------> AND cache_key LIKE 'IMAP.%'

[15-Dec-2009 18:33:45 +0700]: query(1): SELECT idx, uid
       FROM messages
       WHERE  user_id='2'
       AND    cache_key='INBOX.msg'
       ORDER BY `idx` ASC

[15-Dec-2009 18:33:45 +0700]: query(1): SELECT idx, uid, headers
         FROM messages
         WHERE  user_id='2'
         AND    cache_key='INBOX.msg'
         ORDER BY `idx` DESC LIMIT 0, 40

[15-Dec-2009 18:33:46 +0700]: query(1): SET NAMES 'utf8'

[15-Dec-2009 18:33:46 +0700]: query(1): SELECT vars, ip, UNIX_TIMESTAMP(changed) AS changed
     FROM session
     WHERE  sess_id='8653742bcf9b2fe8a8b049b88c0fbdf4'

[15-Dec-2009 18:33:48 +0700]: query(1): SET NAMES 'utf8'

[15-Dec-2009 18:33:48 +0700]: query(1): SELECT vars, ip, UNIX_TIMESTAMP(changed) AS changed
     FROM session
     WHERE  sess_id='8653742bcf9b2fe8a8b049b88c0fbdf4'

Оффлайн black_13

  • Участник
  • *
  • Сообщений: 657
  • Gentoo + Debian + ALT
    • diff.org.ua
Re: Roundcube
« Ответ #9 : 15.12.2009 16:18:43 »
Пробовали настраивать другой клиент на эту imap-учетку? Работает нормально? Убедитесь что на все log-файлы коректно выставлены права (на всяк случай). Вроде когдато читал о такой грабле на официальном форуме roundcube, покопайтесь там еще :) Форум, кстати, у них вполне неплох :)

Оффлайн Samolet

  • Участник
  • *
  • Сообщений: 42
Re: Roundcube
« Ответ #10 : 16.12.2009 07:26:35 »
Вы имеете ввиду форум на русском сайте? Или на английском?

Я вчера зарегистрировался на русском форуме. Теперь надо ждать одобрения админа, чтобы можно было писать сообщения. Но вот судя по всему админ там появляется редко.

Оффлайн black_13

  • Участник
  • *
  • Сообщений: 657
  • Gentoo + Debian + ALT
    • diff.org.ua
Re: Roundcube
« Ответ #11 : 16.12.2009 10:03:19 »
Кажется я написал "официальный форум"  ;)
Вот здесь есть ссылки и на wiki и на форум:
http://www.roundcube.net/support
Форум, кстати, очень даже интересно посмотреть, так сказать, для общего развития :)

Оффлайн iplir

  • Участник
  • *
  • Сообщений: 97
Re: Roundcube
« Ответ #12 : 27.12.2009 16:02:57 »
Чтобы было "правильно" - ставьте apt-get ом
Я ставил сборку с официального сайта :) В архиве есть файлик INSTALL в котором все доходчиво написано ... как его ставить :) Короткий план действий (взято с того же файлика INSTALL)
Цитировать


Его, rounCube нет в apt-get!

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: Roundcube
« Ответ #13 : 27.12.2009 16:08:41 »
d пропустили

Оффлайн iplir

  • Участник
  • *
  • Сообщений: 97
Re: Roundcube
« Ответ #14 : 28.12.2009 10:35:22 »
d пропустили

Это не поменяло результат.