Android

Instalirajte i konfigurirajte roundcube webmail

How to Setup Multinode Hadoop 2 on CentOS/RHEL Using VirtualBox

How to Setup Multinode Hadoop 2 on CentOS/RHEL Using VirtualBox

Sadržaj:

Anonim

Ovo je posljednji dio Postavljanje i konfiguriranje serije poslužitelja e-pošte, u kojem ćemo opisati kako instalirati i konfigurirati Roundcube Webmail.

Roundcube je web-IMAP klijent e-pošte s vrlo intuitivnim i modernim korisničkim sučeljem napisanom na PHP-u. Za upotrebu Roundcubea potreban vam je samo web preglednik.

RoundCube uključuje sve značajke koje su vam potrebne u klijentu e-pošte, poput sastavljanja Richtext / HTML poruka, adresara, podrške za MIME / HTML e-poštu, više identiteta pošiljatelja, provjere pravopisa, pregled tri stupca, upravljanje povlačenjem i ispuštanjem poruka i još mnogo toga.

Preduvjeti

Prije nego što nastavite s ovim vodičem, provjerite jeste li prijavljeni kao korisnik s povlasticama sudo.

PHP ovisnosti

Započet ćemo ažuriranjem popisa paketa i instaliranjem svih potrebnih PHP ovisnosti:

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

Nakon instalacije dovršite sljedeću naredbu sed da date.timezone vrijednost date.timezone postavili na UTC :

sudo sed -i "s/;date.timezone.*/date.timezone = UTC/" /etc/php/7.0/fpm/php.ini

Ponovo pokrenite PHP FPM uslugu da bi promjene stupile na snagu:

sudo systemctl php7.0-fpm restart

Stvorite MySQL bazu podataka

Roundcube podržava podršku za MySQL, PostgreSQL i SQLite.

U ovom ćemo vodiču koristiti MySQL kao naš poslužitelj baze podataka. Prijavite se u MySQL školjku:

mysql -u root -p

Stvorite novu MySQL bazu podataka, korisnika i dodijelite povlastice tom korisniku preko novostvorene baze podataka:

CREATE DATABASE roundcubemail; GRANT ALL ON roundcubemail.* TO 'roundcubemail'@'localhost' IDENTIFIED BY 'P4ssvv0rD'; FLUSH PRIVILEGES;

Preuzmite Roundcube

U trenutku pisanja teksta 1.3.8 je najnovija stabilna verzija Roundcube-a. Prije nego što nastavite sa sljedećim korakom, trebali biste provjeriti stranicu za preuzimanje Roundcubea i provjerite je li dostupna novija verzija.

Započnite preuzimanjem arhive Roundcube pomoću sljedeće naredbe wget:

https://github.com/roundcube/roundcubemail/releases/download/1.3.8/roundcubemail-1.3.8.tar.gz

Nakon dovršetka preuzimanja, izvadite arhivu i premjestite Roundcube kôd u direktorij /var/www/roundcubemail :

tar xzf roundcubemail-1.3.8.tar.gz.tar.gz sudo mv roundcubemail-1.3.8/ /var/www/roundcubemail

Nginx i PHP-FPM izvode se pod www-data korisnikom, tako da moramo promijeniti vlasništvo nad /var/www/postfixadmin direktorijom na tog korisnika:

sudo chown -R www-data: /var/www/roundcubemail

Konfigurirajte Nginx

U prvom dijelu ove serije stvorili smo Nginx blok poslužitelja za instancu PostfixAdmin. Otvorite konfiguracijsku datoteku i dodajte sljedeće smjernice o lokaciji, one označene žutom bojom:

/etc/nginx/sites-enabled/mail.linuxize.com.conf

… 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; }…

Učitajte ponovo Nginx uslugu da bi promjene stupile na snagu:

sudo systemctl reload nginx

Konfigurirajte Roundcube

Otvorite preglednik i pomaknite se do https://mail.linuxize.com/roundcubemail/installer .

Pojavit će vam se sljedeći ekran:

Omogući dodatke Roundcube

Roundcube dolazi s velikim brojem dodataka koji su prema zadanim postavkama onemogućeni. U ovom ćemo vodiču omogućiti password i managesieve dodatke. Ovi dodaci omogućit će korisnicima izradu filtra za sito i promjenu zaporki unutar Okvirnog sučelja.

/var/www/roundcubemail/config/config.inc.php

// 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'; Ne zaboravite u red lozinke_db_dsn unijeti vjerodajnice baze podataka PostfixAdmin.

Zaključak

Ovaj vodič vam je pokazao kako instalirati i konfigurirati Roundcube Webmail na vašem Ubuntu sustavu, kao i kako instalirati i omogućiti dodatke Roundcube kako biste dodali dodatne funkcionalnosti poput filtra za sito.

Ovo je posljednji post ove serije. Ako imate bilo kakvih pitanja, slobodno ostavite komentar.

poslužitelj za poštu

Ovaj je post dio postavljanja i konfiguriranja serije poslužitelja e-pošte.

Ostali postovi u ovoj seriji:

• Postavljanje poslužitelja pošte s PostfixAdmin • Instalacija i konfiguriranje Postfixa i Dovecota • Instalacija i integracija Rspamda • Instalacija i konfiguriranje Roundcube Webmail