Roundcube als Webmail-Client (Debian): Unterschied zwischen den Versionen
Matt (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Matt (Diskussion | Beiträge) |
||
Zeile 35: | Zeile 35: | ||
=== Identity SMTP Plugin === | === Identity SMTP Plugin === | ||
Quelle: https://github.com/deflomu/Roundcube-SMTP-per-Identity-Plugin | Quelle: https://github.com/deflomu/Roundcube-SMTP-per-Identity-Plugin | ||
cd / | cd /etc/roundcube/plugins | ||
git clone | git clone git://github.com/deflomu/Roundcube-SMTP-per-Identity-Plugin identity_smtp | ||
Konfigurationsdatei '''/etc/roundcube/config.inc.php''' anpassen. Zeile hinzufügen: | Konfigurationsdatei '''/etc/roundcube/config.inc.php''' anpassen. Zeile hinzufügen: | ||
$config['plugins'] = array( | $config['plugins'] = array( | ||
Zeile 43: | Zeile 43: | ||
); | ); | ||
Außerdem muss für das Identity SMTP-Plugin ein Default-SMTP-Server in der Roundcube-Konfiguration hinterlegt werden, z. B.: | Außerdem muss für das Identity SMTP-Plugin ein Default-SMTP-Server in der Roundcube-Konfiguration hinterlegt werden, z. B.: | ||
$config['smtp_server'] = ' | $config['smtp_server'] = 'localhost'; | ||
[[Category:Linux]] | [[Category:Linux]] | ||
[[Kategorie:E-Mail]] | [[Kategorie:E-Mail]] |
Version vom 7. Januar 2020, 23:42 Uhr
Installation Webserver
Entweder eine vollständige Installation durchführen, vgl. mit Webserver installieren (Debian), oder die nachfolgende kleine Installation durchführen:
apt-get install apache2 mariadb-server php5-mysql
Anschließend Verschlüsselung aktivieren. Dies kann entweder mit den nachfolgenden Zeilen passieren:
mkdir /etc/apache2/ssl make-ssl-cert /usr/share/ssl-cert/ssleay.cnf /etc/apache2/ssl/apache.pem a2ensite default-ssl a2enmod ssl
Alternativ kann Let's encrypt genutzt werden: Anleitung für Let's encrypt.
Installation Roundcube
Ausprobieren, ob das Roundcube-Paket alle notwendigen Pakete (core, mysql, plugins) installiert:
apt-get install roundcube
Falls nicht alle o. g. Pakete installiert werden, dann folgende Pakete manuell installieren:
apt-get install roundcube-core roundcube-mysql roundcube-plugins
Während der Installation die Konfiguration durch dbconfig-common durchführen lassen, und Standardwerte übernehmen.
Bei der Datenbankauswahl "MySQL" auswählen.
Konfiguration Roundcube
Datei /etc/roundcube/roundcube.conf bearbeiten:
Kommentarzeichen in Zeile 3 entfernen.
Anschließend Apache-Server neu starten:
/etc/init.d/apache2 restart
Optionale Konfiguration Roundcube
Servername hinterlegen:
Datei /etc/roundcube/config.inc.php bearbeiten und lokalen Server hart hinterlegen. Dazu Zeile anpassen:
$config['default_host'] = 'localhost';
Installation Plugins
Identity SMTP Plugin
Quelle: https://github.com/deflomu/Roundcube-SMTP-per-Identity-Plugin
cd /etc/roundcube/plugins git clone git://github.com/deflomu/Roundcube-SMTP-per-Identity-Plugin identity_smtp
Konfigurationsdatei /etc/roundcube/config.inc.php anpassen. Zeile hinzufügen:
$config['plugins'] = array( ... 'identity_smtp', );
Außerdem muss für das Identity SMTP-Plugin ein Default-SMTP-Server in der Roundcube-Konfiguration hinterlegt werden, z. B.:
$config['smtp_server'] = 'localhost';