Serverhosting návody

Použití emailového klienta Roundcube s ISPConfig 3

Postup jak pomocí pluginů propojit emailového klienta Roundcube s nástrojem ISPConfig 3 přes vzdáleného uživatele, tak aby mohli uživatelé následně provádět v Rouncube změnu hesla, nastavit si přeposílání emailů, automatickou odpověď, emailové filtry, černou/bílou listinu, SPAM filtry a také externí tískávání emailů z jiných schránek a nemuseli mít přístup do ISPConfigu.

1. Vytvoření "Vzdáleného uživatele" v ISPConfig

Při provádění tohoto postupu musíme ze všeho nejdříve vytvořit v ISPConfig "Vzdáleného uživatele", díky kterému bude moci RoundCube s ISPConfigem komunikovat. Z menu v ISPConfig vybereme Systém -> v levém menu Vzdálení uživatelé -> Přidat uživatele. Zde je samozřejmě nutné zadat uživatelské jméno a heslo a nastavit mu používání těchto funkcí:

  • Server functions
  • Client functions
  • Mail user functions
  • Mail alias functions
  • Mail spamfilter user functions
  • Mail spamfilter policy functions
  • Mail fetchmail functions
  • Mail spamfilter whitelist functions
  • Mail spamfilter blacklist functions
  • Mail user filter functions

Na obrázku výše je znázorněno vytvoření nového "Vzdáleného uživatele". Nezapomeňte zaškrtnout všechny požadované funkce pro tohoto uživatele.

2. Stažení pluginů ISPConfig pro Rouncube, příprava configuračního souboru

Do adresáře /tmp si stáhneme balík s pluginy ISPConfig pro aplikaci Rouncube

cd /tmp
git clone https://github.com/w2c/ispconfig3_roundcube.git
cd /tmp/ispconfig3_roundcube/

Všechny pluginy přesuneme z dočasného adresáře plugins v /tmp, tam kde máme umístěnou aktálně instalaci Rouncube rovněž do adresáře plugins spuštěním příkazu:

mv ispconfig3_* /var/www/webmail/plugins

Nyní se do tohoto adresáře přepneme a připravíme si konfigurační soubor, který v následujícím kroku budeme editovat:

cd /var/www/webmail/plugins
mv ispconfig3_account/config/config.inc.php.dist ispconfig3_account/config/config.inc.php

3. Úprava konfiguračního souboru pluginu "ispconfig3_account" pro Rouncube

Přepneme se od adresáře config a editujeme soubor config.inc.php příkazem:

cd /var/www/webmail/plugins/ispconfig3_account/config
vi config.inc.php

V tomto souboru je nutné upravit přístupové údaje pro "Vzdáleného uživatele" jméno, heslo a SOAP URL(ta se skládá z IP adresy nebo DNS Vašeho serveru, portu a nakonec /remote/). Upravený soubor pak vypadá nějak takto?

<?php
$rcmail_config['identity_limit'] = false;
$rcmail_config['remote_soap_user'] = 'roundcube';
$rcmail_config['remote_soap_pass'] = 'Sw0whlytlRt3MY';
$rcmail_config['soap_url'] = 'https://192.168.0.100:8080/remote/';
?>

4. Úprava konfiguračního souboru Rouncube

V posledním kroku je potřeba upravit konfigurační soubor Roundcube config.inc.php to se provede příkazem:

vi /var/www/webmail/config/config.inc.php

Edituje se řádek:

$rcmail_config['plugins'] = array();

do kterého je potřeba doplnit hodnoty "jqueryui", "ispconfig3_account", "ispconfig3_autoreply", "ispconfig3_pass", "ispconfig3_spam", "ispconfig3_fetchmail", "ispconfig3_filter" čili pak vypadá takto:

$rcmail_config['plugins'] = array("jqueryui", "ispconfig3_account", "ispconfig3_autoreply", "ispconfig3_pass", "ispconfig3_spam", "ispconfig3_fetchmail", "ispconfig3_filter");

ZÁVĚR: Po dokončení těchto kroků budete mít ve Vašem webmail klientu Rouncube zpřístupněny nové položky a to v Nastavení -> Nastevení e-mail účtů a to konkrétně tyto:

  • Informace o e-mail účtu uživatele
  • Změna hesla
  • Externí získávání e-mailů
  • Přeposílání e-mailů
  • Automatická odpověď
  • Mailový filtr
  • Černá/Bílá listina
  • Spam

Komentáře  

#1 Lukáš Panáček 2019-11-06 23:48
Je nově potřeba povolit v ISPConfigu u remote uživatele "Server functions".

Komentáře mohou přidávat pouze registrovaní uživatelé.

Serverhosting Menu

Serverhosting na fóru

  • Nejsou žádné příspěvky k zobrazení.

Instalace PHP 7.2 pro Debian Jessie (PHP-FPM a FastCGI)

Pomocí tohoto návodu nainstalujete další verzi PHP 7.2 na Váš server a přídáte toto nastavení do Vašeho ISPConfig....

Instalace Let's Encrypt s ISPConfig 3.1

Instalace Let's Encrypt s ISPConfig 3.1

ISPConfig 3.1 má v sobě zabudovanou podporu pro SSL šifrování pomocí Let's encrypt . Funkce umožňuje vytvářet Let's...

ISPConfig 3.1 je tady

ISPConfig 3.1 je tady
Co jenového v ISPConfig 3.1

ISPConfig 3.1 je další generací tohoto nástroje sloužící pro správu webhostingu....

Použití emailového klienta Roundcube s ISPConfig 3

Použití emailového klienta Roundcube s ISPConfig 3

Postup jak pomocí pluginů propojit emailového klienta Roundcube s nástrojem ISPConfig 3 přes vzdáleného uživatele,...

Upgrade Debian 6 (“squeeze”) na Debian 7 (“wheezy”) s instalovaným ISPConfig

V tomto postupu si ukážeme jak provést upgrade Debian 6 (“squeeze”) na Debian 7 (“wheezy”) s již nainstalovaným...

  • 1
  • 2
  • 3

Přihlášení