Plugins Roundcube 1.4.2: Unterschied zwischen den Versionen

Aus Tutorials
Zur Navigation springen Zur Suche springen
 
(57 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 ==
{{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://github.com/roundcube/roundcubemail/tree/master/plugins/markasjunk https://github.com/roundcube/roundcubemail/tree/master/plugins/markasjunk]
== 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>
cd /var/www/roundcube/plugins/enigma/
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>
=== Links ===
[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 ==
[https://plugins.roundcube.net/packages/roundcube/carddav https://plugins.roundcube.net/packages/roundcube/carddav]
[https://plugins.roundcube.net/packages/roundcube/carddav https://plugins.roundcube.net/packages/roundcube/carddav]


Zeile 16: Zeile 214:


[https://plugins.roundcube.net/packages/offerel/primitivenotes https://plugins.roundcube.net/packages/offerel/primitivenotes]
[https://plugins.roundcube.net/packages/offerel/primitivenotes https://plugins.roundcube.net/packages/offerel/primitivenotes]
[https://plugins.roundcube.net/packages/wildwolf/recaptcha https://plugins.roundcube.net/packages/wildwolf/recaptcha]
[https://plugins.roundcube.net/packages/dsoares/rcguard https://plugins.roundcube.net/packages/dsoares/rcguard]
[https://plugins.roundcube.net/packages/dsoares/lastlogin https://plugins.roundcube.net/packages/dsoares/lastlogin]
[https://plugins.roundcube.net/packages/hassansin/login_lang https://plugins.roundcube.net/packages/hassansin/login_lang]
[https://plugins.roundcube.net/packages/silvereye/background_changer https://plugins.roundcube.net/packages/silvereye/background_changer]
[https://plugins.roundcube.net/packages/wildwolf/log_failed_logins https://plugins.roundcube.net/packages/wildwolf/log_failed_logins]
[https://plugins.roundcube.net/packages/ashabada/login_history https://plugins.roundcube.net/packages/ashabada/login_history]




Zurück zu [[Roundcube (Ubuntu 18.04)#Plugins|Roundcube]]
Zurück zu [[Roundcube (Ubuntu 18.04)#Plugins|Roundcube]]

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