SquirrelMail vs Roundcube

vikozo

Member
hallo
was ist eigentlich besser
SquirrelMail vs Roundcube
mir scheint das GUI von Roundcube zeitgemässer zu sein aber es ist noch nicht eine version 1.0
was sind meinungen und erfahrungen?

gruss
vincent
 

Laubie

Member
Ich glaub, ein "Besser" gibt es hier nicht.
Beide Maillösungen sind gänzlich unterschiedlich.
Squirrel ist sehr schlank, somit auch schnell und bestimmt auch sicher.
Roundcube ist mittlerweile echt mächtig und teilweise etwas langsam. Dafür aber auch wirklcih schön bunt. Hinzu kommt, dass du über das ispconfig-plugin volle Unterstützung hast. Also Weiterleitungen einrichten oder passwort ändern kannst.

Die Versionsnummer von Roundcube bedeutet ja nur, dass der Entwickler noch keine Traute hatte, sein Projekt als "Reif für den Produktiven Einsatz" zu deklarieren.
Zumindest hat es das mal bedeutet, wenn man ne Versionsnummer unter 1 benutzt ;)

Grüße
Laubie
 

F4RR3LL

Active Member
Also ich finde Roundcube keineswegs langsam. Und die 0,8er absolut ansehnlich.
Squirrel hatte ich jahrelang im Betrieb neben Roundcube und habs jetzt abgeschaltet.
Vorteil bei Squirrel ist und war, das es auch mit alten javalosen Kisten im Betrieb abgerufen werden kann. Doch ansonsten ists meiner Ansicht nach zu sehr altbacken.
In Zeiten von Smartphones und Co bei denen die meisten User eh alles local sauber einrichten können muss ein Webmail schon was bieten um überhaupt noch interessant zu sein. Meiner Ansicht nach macht genau das Roundcube.
Mit entsprechenden Erweiterungen gehts schon fast in den Exchangebereich.

Gruß Sven

//Edit: ganz vergessen zu schreiben... die Versionsnummern bei Roundcube sollte man sich besser ohne die 0, am Anfang vorstellen. Das entspricht eher der Realität wenn man zugrundelegt das meistens mit einer 1 bei den Stables begonnen wird. Somit wären wir dann derzeit bei Version 8,4 Stable und 9 Beta.
 
Zuletzt bearbeitet:

Till

Administrator
Du kannst roundcube unter Ubuntu auch einfach mit apt installieren. Such mal nach den paketen mit:

apt-cache search roundcube
 

vikozo

Member
wofür ist genau dieser Befehl
# apt-cache search roundcube
roundcube - skinnable AJAX based webmail solution for IMAP servers - metapackage
roundcube-core - skinnable AJAX based webmail solution for IMAP servers
roundcube-mysql - metapackage providing MySQL dependencies for RoundCube
roundcube-pgsql - metapackage providing PostgreSQL dependencies for RoundCube
roundcube-plugins - skinnable AJAX based webmail solution for IMAP servers - plugins
roundcube-plugins-extra - skinnable AJAX based webmail solution - extra plugins
soll ich es via apt-get installieren oder gemäss anleitung - weiteroben erwähnt?
gruss
vincent
 

vikozo

Member
hmm
hab es mit
installiert
kein problem musste eine DB einrichten klappte auch - jedenfalls keine fehlermeldung.
am schluss gebe ich die example.com/roundcube kein Erfolg
bei example.com/webmail komme ich noch auf squirrelmail

ich befolge einen teil vom Howto
/usr/share# mv squirrelmail squirrelmail.bak
/usr/share# mv roundcube squirrelmail
jetzt habe ich beim der eingabe von example.com/webmail eine weisse seite!

gibt es eine möglichkeit im client auswählen zu können welches GUI man will - oder als admin eines zu definieren?
 
Zuletzt bearbeitet:
Hey

unter /etc/apache2/conf.d gibs Symlinks auf die conf von roundcube und squirrelmail

Lege in den Dateien die Alias an die du willst (dort sind auch auskommentierte Bsp. enthalten)
z.B. in der @roundcube
Code:
Alias /webmail      /var/lib/roundcube/
Alias /roundcube      /var/lib/roundcube/
in der @squirrelmail.conf
Code:
Alias /squirrelmail      /usr/share/squirrelmail/
damit ist roundcube unter example.com/webmail/ und example.com/roundcube/ erreichbar
und squirrelmail unter example.com/squirrelmail/

nicht mehrmals den Alias webmail anlegen (in der squirrelmail.conf demzufolge auskommentieren)
apache neu starten

cu
Huflatisch
 
Zuletzt bearbeitet:

vikozo

Member
hab die anpassung gemacht
http://www.kozo.ch/webmail/
keine rechte zum zugreifen

wie kann ich eine komplette reinstallation forcieren inkl. DB usw

gruss
vincent

im fehler log hab ich das gefunden
Symbolic link not allowed or link target not accessible: /var/lib/roundcube/index.php,
 
Zuletzt bearbeitet:
Hey

Hast du roundcube überhaupt nach Anleitung installiert ? Hat bei mir auf anhieb funktioniert.

Prüfe mal ob überhaupt die Dateien unter /var/lib/roundcube/ vorhanden sind. Rechte mal checken. Das Ende der symlinks prüfen. (ubuntu besteht nunmal fast nur aus symlinks ;) )
Der Fehler beteutet das entweder am Ende der Symlinks keine Datei ist oder die Symlinks im Apache verboten sind (FollowSymLinks)
so wie bei mir
Code:
hal9000:/var/lib/roundcube# ll
total 16
drwxr-xr-x 2 root     root     4096 Jan 16 07:28 config
lrwxrwxrwx 1 root     root       23 Feb 13  2012 .htaccess -> /etc/roundcube/htaccess
lrwxrwxrwx 1 root     root       30 Feb 13  2012 index.php -> /usr/share/roundcube/index.php
lrwxrwxrwx 1 root     root       19 Feb 13  2012 logs -> ../../log/roundcube
drwxr-xr-x 2 root     root     4096 Jan 16 07:28 plugins
lrwxrwxrwx 1 root     root       28 Feb 13  2012 program -> /usr/share/roundcube/program
lrwxrwxrwx 1 root     root       31 Feb 13  2012 robots.txt -> /usr/share/roundcube/robots.txt
drwxr-xr-x 2 root     root     4096 Jan 16 07:28 skins
drwxr-x--- 2 www-data www-data 4096 Feb 13  2012 temp
wie sieht die vhost von roundcube aus. (/etc/roundcube/apache.conf)
wichtig wäre der unterstrichene Eintrag in dem genannten Directory.
Code:
<Directory /var/lib/roundcube/>
  [U][B]Options +FollowSymLinks[/B][/U]
  # This is needed to parse /var/lib/roundcube/.htaccess. See its
  # content before setting AllowOverride to None.
  AllowOverride All
  order allow,deny
  allow from all
</Directory>
 
Zuletzt bearbeitet:

vikozo

Member
Also ich hab es einfach Installiert.
Datenbank eröffnet mit Passwort - war bei der Installation dabei.
Ansonsten sehen meine Infos fast gleich aus wie bei dir - du hast noch ein Log - das wohl bei mir später kreiert wird.
Wie kann ich eine Komplette deinstallation machen und neu Installation - inkl Datenbank?

srv02:/var/lib/roundcube# ls -l
insgesamt 16
drwxr-xr-x 2 root root 4096 Jan 17 16:17 config
lrwxrwxrwx 1 root root 30 Feb 13 2012 index.php -> /usr/share/roundcube/index.php
lrwxrwxrwx 1 root root 19 Feb 13 2012 logs -> ../../log/roundcube
drwxr-xr-x 2 root root 4096 Jan 14 20:29 plugins
lrwxrwxrwx 1 root root 28 Feb 13 2012 program -> /usr/share/roundcube/program
lrwxrwxrwx 1 root root 31 Feb 13 2012 robots.txt -> /usr/share/roundcube/robots.txt
drwxr-xr-x 2 root root 4096 Jan 14 20:29 skins
drwxr-x--- 2 www-data www-data 4096 Feb 13 2012 temp

<Directory /var/lib/roundcube/>
Options +FollowSymLinks
# This is needed to parse /var/lib/roundcube/.htaccess. See its
# content before setting AllowOverride to None.
AllowOverride All
order allow,deny
allow from all
</Directory>

# Protecting basic directories:
<Directory /var/lib/roundcube/config>
Options -FollowSymLinks
AllowOverride None
</Directory>

<Directory /var/lib/roundcube/temp>
Options -FollowSymLinks
AllowOverride None
Order allow,deny
Deny from all
</Directory>

<Directory /var/lib/roundcube/logs>
Options -FollowSymLinks
AllowOverride None
Order allow,deny
Deny from all
</Directory>
 
Hey

Wenn du überall die Dateien hast ..... und die Datei " /usr/share/roundcube/index.php" auch vorhanden ist (.htaccess sollte auch in dem Verzeichniss sein) ......

Mal noch ne Frage .... Hast du in der debian-db.php deine mysql Zugangsdaten überhaupt eingetragen.
Klappt der Zugang zur Datenbank mit den logindaten per phpmyadmin. Sind die Datenbankrechte des Benutzers korrekt gesetzt. Stimmt der Name der Datenbank.


cu
Huflatisch
 

vikozo

Member
hallo
phpmyadmin habe ich nicht installiert - kann ich aber noch nachholen
bei der Installation gab es ein Popup wo man die DB generierte und
gruss
vincent

via commandline, soweit ist mal eine DB vorhanden - ich muss aber wohl phpmyadmin nachinstallieren
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 57474
Server version: 5.5.28-0ubuntu0.12.04.3 (Ubuntu)

Copyright (c) 2000, 2012, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| c1jom |
| dbispconfig |
| mysql |
| performance_schema |
| roundcube |
| test |
+--------------------+
7 rows in set (0.00 sec)

mysql>
 

Werbung

Top