Roundcube ist ein kostenloser und wie ich finde ziemlich guter Webmail-Client, der seit längerem über das Plugin Enigma die serverseitge Ver- und Entschlüsselung von E-Mails im Browser ermöglicht. Seit dem Release 1.2 ist Enigma mittlerweile fester Bestandteil von Roundcube. Damit die Ver- und Entschlüsselung funktioniert, wird die Library Crypt_GPG in der Version 1.4.0 oder höher benötigt.

    Unter Debian 8 (Jessie) kann diese über pecl installiert werden. Leider reicht dies nicht aus, damit das Plugin auch funktioniert. Ich hatte das Thema schon vor längerem für mich ad acta gelegt. Bin heute aber per Zufall auf eine Lösung für Debian gestoßen. Wie hier beschrieben, ist die Lösung Crypt_GPG direkt in den Library Ordner von Enigma zu extrahieren.

    roundcubedir=/path/to/roundcube/
    
    cd $roundcubedirplugins/enigma
    cp -p config.inc.php.dist config.inc.php
    
    mkdir -p /path/out-of-web-folder/
    chown -R <user>:<group> /path/to/roundcube-enigma-home
    chmod -R g+w /path/to/roundcube-enigma-home
    
    $config['enigma_pgp_homedir'] = '/path/out-of-web-folder/';
    
    cd $roundcubedirplugins/enigma/lib
    wget http://download.pear.php.net/package/Crypt_GPG-1.6.2.tgz
    tar xzf Crypt_GPG-1.6.2.tgz
    ln -s Crypt_GPG-1.6.2/Crypt
    chown -R root:apache Crypt*

    Leave A Reply