Plugins Roundcube 1.4.2: Unterschied zwischen den Versionen
(→Links) |
|||
(48 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
== Zwei-Faktor-Authentifizierung == | |||
{{note|Noch in Bearbeitung}} | |||
=== Links === | |||
[https://packagist.org/packages/alexandregz/twofactor_gauthenticator https://packagist.org/packages/alexandregz/twofactor_gauthenticator] | |||
[https://blog.kuepper.nrw/2019/03/30/roundcube-webmail-mit-zwei-faktor-authentifizierung/ https://blog.kuepper.nrw/2019/03/30/roundcube-webmail-mit-zwei-faktor-authentifizierung/] | |||
[https://www.ksite.de/roundcube-mit-zwei-faktor-authentifizierung/ https://www.ksite.de/roundcube-mit-zwei-faktor-authentifizierung/] | |||
== Spamfilter == | == Spamfilter == | ||
{{note|Noch in Bearbeitung}} | |||
=== Konfiguration === | |||
<pre> | |||
cd /var/www/roundcube/plugins/markasjunk/ | |||
sudo -u www-data cp config.inc.php.dist config.inc.php | |||
</pre> | |||
<pre> | |||
sudo vi config.inc.php | |||
</pre> | |||
<pre> | |||
$config['markasjunk_debug'] = true; | |||
</pre> | |||
[https://github.com/roundcube/roundcubemail/issues/7137 https://github.com/roundcube/roundcubemail/issues/7137] | |||
=== Links === | |||
[https://www.allerstorfer.at/roundcube-nachricht-als-spam-markieren/ https://www.allerstorfer.at/roundcube-nachricht-als-spam-markieren/] | [https://www.allerstorfer.at/roundcube-nachricht-als-spam-markieren/ https://www.allerstorfer.at/roundcube-nachricht-als-spam-markieren/] | ||
[https://github.com/roundcube/roundcubemail/tree/master/plugins/markasjunk https://github.com/roundcube/roundcubemail/tree/master/plugins/markasjunk] | |||
== Enigma == | == Enigma == | ||
=== GnuPG === | |||
Installation siehe [[GnuPG_(Linux)|GnuPG]] | |||
=== Konfiguration === | |||
Homeverzeichnis, wo später alle alle Schlüssel gespeichert werden, anlegen: | |||
<pre> | |||
sudo mkdir /var/roundcube-enigma-home | |||
sudo chown www-data:www-data /var/roundcube-enigma-home | |||
sudo chmod 770 /var/roundcube-enigma-home | |||
</pre> | |||
Beispielkonfiguration kopieren: | |||
<pre> | <pre> | ||
cd /var/www/roundcube/plugins/enigma/ | cd /var/www/roundcube/plugins/enigma/ | ||
sudo cp config.inc.php.dist config.inc.php | sudo cp config.inc.php.dist config.inc.php | ||
</pre> | |||
Homeverzeichnis in der Konfiguration eintragen: | |||
<pre> | |||
sudo vi /var/www/roundcube/plugins/enigma/config.inc.php | |||
</pre> | |||
<pre> | |||
$config['enigma_pgp_homedir'] = '/var/roundcube-enigma-home'; | |||
</pre> | |||
=== Crypt_GPG === | |||
''Enigma'' benötigt zusätzlich die ''Crypt_GPG''-Bibliothek. | |||
Dazu auf | |||
<pre> | |||
https://pear.php.net/package/Crypt_GPG/download/ | |||
</pre> | |||
die aktuellste Version suchen. | |||
Danach runterladen und installieren: | |||
<pre> | |||
cd /var/www/roundcube/plugins/enigma/lib | |||
sudo -u www-data wget http://download.pear.php.net/package/Crypt_GPG-1.6.4.tgz | |||
sudo -u www-data tar xzf Crypt_GPG-1.6.4.tgz | |||
sudo -u www-data ln -s Crypt_GPG-1.6.4/Crypt | |||
</pre> | </pre> | ||
Zeile 13: | Zeile 101: | ||
[https://notes.sagredo.eu/en/qmail-notes-185/roundcube-plugins-35.html#enigma https://notes.sagredo.eu/en/qmail-notes-185/roundcube-plugins-35.html#enigma] | [https://notes.sagredo.eu/en/qmail-notes-185/roundcube-plugins-35.html#enigma https://notes.sagredo.eu/en/qmail-notes-185/roundcube-plugins-35.html#enigma] | ||
[https://kolabian.wordpress.com/2015/10/13/enigma-plugin-pgp-encryption/ https://kolabian.wordpress.com/2015/10/13/enigma-plugin-pgp-encryption/] | |||
== Password == | |||
=== Konfiguration === | |||
{{note|Working, but marked as deprecated.}} | |||
<pre> | |||
cd /var/www/roundcube/plugins/password/ | |||
sudo -u www-data cp config.inc.php.dist config.inc.php | |||
</pre> | |||
<pre> | |||
sudo vi config.inc.php | |||
</pre> | |||
<pre> | |||
$config['password_algorithm'] = 'dovecot'; | |||
$config['password_dovecotpw'] = '/usr/bin/doveadm pw'; | |||
$config['password_dovecotpw_method'] = 'SHA512-CRYPT'; | |||
$config['password_dovecotpw_with_method'] = true; | |||
$config['password_db_dsn'] = 'mysql://postfix:<password>@10.0.0.156/postfix'; | |||
$config['password_query'] = 'UPDATE postfix.mailbox SET password=%D WHERE local_part=%l LIMIT 1'; | |||
</pre> | |||
=== Links === | |||
[https://github.com/roundcube/roundcubemail/tree/master/plugins/password https://github.com/roundcube/roundcubemail/tree/master/plugins/password] | |||
[https://www.codelocket.com/post/2015-07-24/roundcube-password-plugin-with-doveadm https://www.codelocket.com/post/2015-07-24/roundcube-password-plugin-with-doveadm] | |||
== Carddav == | |||
=== Installation === | |||
Auf [https://github.com/blind-coder/rcmcarddav/releases https://github.com/blind-coder/rcmcarddav/releases] die letzte Version suchen und herunterladen: | |||
<pre> | |||
wget https://github.com/blind-coder/rcmcarddav/releases/download/v3.0.3/carddav-3.0.3.tar.bz2 | |||
</pre> | |||
Danach entpacken und ins Plugin-Installationsverzeichnis kopieren: | |||
<pre> | |||
tar -xjf carddav-3.0.3.tar.bz2 | |||
sudo mv carddav /var/www/roundcube/plugins/ | |||
sudo chown -R www-data:www-data /var/www/roundcube/plugins/carddav/ | |||
</pre> | |||
Zuletzt in der Roundcube-Konfigurationsdatei | |||
<pre> | |||
sudo vi /var/www/roundcube/config/config.inc.php | |||
</pre> | |||
den Eintrag für Carddav hinzufügen: | |||
<pre> | |||
$config['plugins'] = array( | |||
... | |||
'carddav', | |||
... | |||
); | |||
</pre> | |||
=== Konfiguration === | |||
Zuerst die Konfigurationsdatei für Carddav anlegen/kopieren: | |||
<pre> | |||
cd /var/www/roundcube/plugins/carddav/ | |||
sudo -u www-data cp config.inc.php.dist config.inc.php | |||
</pre> | |||
Danach in der Datei | |||
<pre> | |||
sudo vi config.inc.php | |||
</pre> | |||
folgenden Eintrag anpassen: | |||
<pre> | |||
$prefs['_GLOBAL']['pwstore_scheme'] = 'des_key'; | |||
</pre> | |||
=== Links === | |||
[https://www.allerstorfer.at/install-carddav-for-roundcubemail-on-ubuntu-18-04/ https://www.allerstorfer.at/install-carddav-for-roundcubemail-on-ubuntu-18-04/] | |||
[https://plugins.roundcube.net/packages/roundcube/carddav https://plugins.roundcube.net/packages/roundcube/carddav] | |||
== Links == | == Links == |
Aktuelle Version vom 14. Mai 2021, 21:03 Uhr
Zwei-Faktor-Authentifizierung
Noch in Bearbeitung
Links
https://packagist.org/packages/alexandregz/twofactor_gauthenticator
https://blog.kuepper.nrw/2019/03/30/roundcube-webmail-mit-zwei-faktor-authentifizierung/
https://www.ksite.de/roundcube-mit-zwei-faktor-authentifizierung/
Spamfilter
Noch in Bearbeitung
Konfiguration
cd /var/www/roundcube/plugins/markasjunk/ sudo -u www-data cp config.inc.php.dist config.inc.php
sudo vi config.inc.php
$config['markasjunk_debug'] = true;
https://github.com/roundcube/roundcubemail/issues/7137
Links
https://www.allerstorfer.at/roundcube-nachricht-als-spam-markieren/
https://github.com/roundcube/roundcubemail/tree/master/plugins/markasjunk
Enigma
GnuPG
Installation siehe GnuPG
Konfiguration
Homeverzeichnis, wo später alle alle Schlüssel gespeichert werden, anlegen:
sudo mkdir /var/roundcube-enigma-home sudo chown www-data:www-data /var/roundcube-enigma-home sudo chmod 770 /var/roundcube-enigma-home
Beispielkonfiguration kopieren:
cd /var/www/roundcube/plugins/enigma/ sudo cp config.inc.php.dist config.inc.php
Homeverzeichnis in der Konfiguration eintragen:
sudo vi /var/www/roundcube/plugins/enigma/config.inc.php
$config['enigma_pgp_homedir'] = '/var/roundcube-enigma-home';
Crypt_GPG
Enigma benötigt zusätzlich die Crypt_GPG-Bibliothek.
Dazu auf
https://pear.php.net/package/Crypt_GPG/download/
die aktuellste Version suchen.
Danach runterladen und installieren:
cd /var/www/roundcube/plugins/enigma/lib sudo -u www-data wget http://download.pear.php.net/package/Crypt_GPG-1.6.4.tgz sudo -u www-data tar xzf Crypt_GPG-1.6.4.tgz sudo -u www-data ln -s Crypt_GPG-1.6.4/Crypt
Links
https://notes.sagredo.eu/en/qmail-notes-185/roundcube-plugins-35.html#enigma
https://kolabian.wordpress.com/2015/10/13/enigma-plugin-pgp-encryption/
Password
Konfiguration
Working, but marked as deprecated.
cd /var/www/roundcube/plugins/password/ sudo -u www-data cp config.inc.php.dist config.inc.php
sudo vi config.inc.php
$config['password_algorithm'] = 'dovecot'; $config['password_dovecotpw'] = '/usr/bin/doveadm pw'; $config['password_dovecotpw_method'] = 'SHA512-CRYPT'; $config['password_dovecotpw_with_method'] = true; $config['password_db_dsn'] = 'mysql://postfix:<password>@10.0.0.156/postfix'; $config['password_query'] = 'UPDATE postfix.mailbox SET password=%D WHERE local_part=%l LIMIT 1';
Links
https://github.com/roundcube/roundcubemail/tree/master/plugins/password
https://www.codelocket.com/post/2015-07-24/roundcube-password-plugin-with-doveadm
Carddav
Installation
Auf https://github.com/blind-coder/rcmcarddav/releases die letzte Version suchen und herunterladen:
wget https://github.com/blind-coder/rcmcarddav/releases/download/v3.0.3/carddav-3.0.3.tar.bz2
Danach entpacken und ins Plugin-Installationsverzeichnis kopieren:
tar -xjf carddav-3.0.3.tar.bz2 sudo mv carddav /var/www/roundcube/plugins/ sudo chown -R www-data:www-data /var/www/roundcube/plugins/carddav/
Zuletzt in der Roundcube-Konfigurationsdatei
sudo vi /var/www/roundcube/config/config.inc.php
den Eintrag für Carddav hinzufügen:
$config['plugins'] = array( ... 'carddav', ... );
Konfiguration
Zuerst die Konfigurationsdatei für Carddav anlegen/kopieren:
cd /var/www/roundcube/plugins/carddav/ sudo -u www-data cp config.inc.php.dist config.inc.php
Danach in der Datei
sudo vi config.inc.php
folgenden Eintrag anpassen:
$prefs['_GLOBAL']['pwstore_scheme'] = 'des_key';
Links
https://www.allerstorfer.at/install-carddav-for-roundcubemail-on-ubuntu-18-04/
https://plugins.roundcube.net/packages/roundcube/carddav
Links
https://plugins.roundcube.net/packages/roundcube/carddav
https://plugins.roundcube.net/packages/offerel/caldavzap
https://plugins.roundcube.net/packages/texxasrulez/caldav_calendar
https://plugins.roundcube.net/packages/pf4public/fetchmail
https://plugins.roundcube.net/packages/mochja/manageprocmail
https://plugins.roundcube.net/packages/alexandregz/twofactor_gauthenticator
https://plugins.roundcube.net/packages/johndoh/contextmenu
https://plugins.roundcube.net/packages/kolab/tasklist
https://plugins.roundcube.net/packages/offerel/primitivenotes
https://plugins.roundcube.net/packages/wildwolf/recaptcha
https://plugins.roundcube.net/packages/dsoares/rcguard
https://plugins.roundcube.net/packages/dsoares/lastlogin
https://plugins.roundcube.net/packages/hassansin/login_lang
https://plugins.roundcube.net/packages/silvereye/background_changer
https://plugins.roundcube.net/packages/wildwolf/log_failed_logins
https://plugins.roundcube.net/packages/ashabada/login_history
Zurück zu Roundcube