Computer radí: Jak nastavit Wi-Fi router
Obsah:
- Předpoklady
- PHP závislosti
- Vytvořte MySQL databázi
- Stáhněte si fotografii roundcube
- Nakonfigurujte Nginx
- Konfigurace Roundcube
- Povolit pluginy kruhové trubice
- Závěr
Toto je poslední část série Nastavení a konfigurace poštovního serveru, ve které se budeme zabývat instalací a konfigurací Roundcube Webmail.
Roundcube je webový e-mailový klient IMAP s velmi intuitivním a moderním uživatelským rozhraním napsaným v PHP. K používání Roundcube potřebujete pouze webový prohlížeč.
RoundCube obsahuje všechny funkce, které potřebujete v e-mailovém klientovi, jako je psaní Richtext / HTML zpráv, adresář, podpora pro e-maily MIME / HTML, více identit odesílatele, kontrola pravopisu, zobrazení tří sloupců, správa zpráv drag & drop a další.
Předpoklady
Před pokračováním v tomto kurzu se ujistěte, že jste přihlášeni jako uživatel s právy sudo.
PHP závislosti
Začneme aktualizací seznamu balíčků a instalací všech požadovaných závislostí PHP:
sudo apt update
sudo apt install php-auth php-intl php-mail-mime php-mail-mimedecode php-mcrypt php-net-smtp php-net-socket php-pear php-xml php7.0-intl php7.0-mcrypt php7.0-xml php7.0-gd php7.0-gd php-imagick
Po dokončení instalace spusťte následující příkaz
sed
pro nastavení hodnoty
date.timezone
na
UTC
:
sudo sed -i "s/;date.timezone.*/date.timezone = UTC/" /etc/php/7.0/fpm/php.ini
Restartujte službu PHP FPM, aby se změny projevily:
sudo systemctl php7.0-fpm restart
Vytvořte MySQL databázi
Roundcube podporuje databáze MySQL, PostgreSQL a SQLite.
V tomto tutoriálu použijeme MySQL jako náš databázový server. Přihlásit se do prostředí MySQL:
mysql -u root -p
Vytvoření nové databáze MySQL, uživatele a udělení oprávnění uživateli přes nově vytvořenou databázi:
CREATE DATABASE roundcubemail;
GRANT ALL ON roundcubemail.* TO 'roundcubemail'@'localhost' IDENTIFIED BY 'P4ssvv0rD';
FLUSH PRIVILEGES;
Stáhněte si fotografii roundcube
V době psaní je 1.3.8 nejnovější stabilní verzí Roundcube. Než budete pokračovat v dalším kroku, měli byste zkontrolovat stránku stahování Roundcube a zjistit, zda je k dispozici novější verze.
Začněte stažením archivu Roundcube pomocí následujícího příkazu wget:
https://github.com/roundcube/roundcubemail/releases/download/1.3.8/roundcubemail-1.3.8.tar.gz
Po dokončení stahování rozbalte archiv a přesuňte kód Roundcube do adresáře
/var/www/roundcubemail
:
tar xzf roundcubemail-1.3.8.tar.gz.tar.gz
sudo mv roundcubemail-1.3.8/ /var/www/roundcubemail
Nginx a PHP-FPM běží pod uživatelem
www-data
, takže musíme změnit vlastnictví adresáře
/var/www/postfixadmin
na tohoto uživatele:
sudo chown -R www-data: /var/www/roundcubemail
Nakonfigurujte Nginx
V první části této řady jsme vytvořili serverový blok Nginx pro instanci PostfixAdmin. Otevřete konfigurační soubor a přidejte následující direktivy o umístění, ty zvýrazněné žlutě:
… location /roundcubemail { index index.php; try_files $uri $uri/ /roundcubemail/index.php; } location ~ ^/roundcubemail/(README|INSTALL|LICENSE|CHANGELOG|UPGRADING)$ { deny all; } location ~ ^/roundcubemail/(bin|SQL|config|temp|logs)/ { deny all; }…
Znovu načtěte službu Nginx, aby se změny projevily:
Konfigurace Roundcube
Otevřete prohlížeč a přejděte na
https://mail.linuxize.com/roundcubemail/installer
.
Zobrazí se následující obrazovka:
Povolit pluginy kruhové trubice
Roundcube je dodáván s řadou pluginů, které jsou ve výchozím nastavení zakázány. V této příručce povolíme
password
a
managesieve
pluginy. Tyto pluginy umožní uživatelům vytvářet sítové filtry a měnit jejich hesla z rozhraní Roundcube.
// Enable plugins $config = array('managesieve', 'password'); // Configure managesieve plugin $rcmail_config = 4190; // Configure password plugin $config = 'sql'; $config = 'mysql://postfixadmin:P4ssvv0rD@localhost/postfixadmin'; $config = 'UPDATE mailbox SET password=%c WHERE username=%u';
Nezapomeňte do řádku
password_db_dsn
zadat pověření databáze PostfixAdmin.
Závěr
Tento tutoriál vám ukázal, jak nainstalovat a konfigurovat Roundcube Webmail ve vašem systému Ubuntu, a také jak nainstalovat a povolit pluginy Roundcube za účelem přidání dalších funkcí, jako jsou filtry sít.
Toto je poslední příspěvek v této sérii. Pokud máte nějaké dotazy, neváhejte zanechat komentář.
poštovní server roundcubeTento příspěvek je součástí řady Nastavení a konfigurace poštovního serveru.
Další příspěvky v této sérii:
• Nastavení poštovního serveru pomocí PostfixAdmin • Instalace a konfigurace Postfix a Dovecot • Instalace a integrace Rspamd • Instalace a konfigurace Roundcube WebmailNakonfigurujte, jak Microsoft Edge zachází se soubory cookie

Tento výukový program pro skupiny vám pomůže konfigurovat, jak prohlížeč Microsoft Edge zachází se soubory cookie v systému Windows 10. Můžete povolit nebo zablokovat
Screenpresoo umožňuje zachytit, upravit, snímky obrazovky, rolovat okna, video a sdílet je přímo! SnagIt alternativa, je bezplatný software pro snímání obrazovky, který umožňuje zachytit, upravovat, snímky obrazovky, posunout okna, videa a sdílet je na webových stránkách sociálních médií a e-mailem přímo!

Screenpreso
Nainstalujte a nakonfigurujte postfix a dovecot

Postfix je agent pro přenos pošty s otevřeným zdrojovým kódem (MTA), služba používaná k odesílání a přijímání e-mailů. Dovecot je server IMAP / POP3 a v našem nastavení se bude zabývat také místním doručováním a ověřováním uživatelů.