Opsætning af IMAP e-mail konto i Mac mail
Indholdsfortegnelse:
- Forudsætninger
- PHP-afhængigheder
- Opret MySQL-database
- Download Roundcube
- Konfigurer Nginx
- Konfigurer Roundcube
- Aktivér Roundcube-plugins
- Konklusion
Dette er den sidste del af Opsætning og konfiguration af en postserverserie, hvor vi vil dække, hvordan man installerer og konfigurerer Roundcube Webmail.
Roundcube er en webbaseret IMAP e-mail-klient med en meget intuitiv og moderne brugergrænseflade skrevet i PHP. For at bruge Roundcube behøver du kun en webbrowser.
RoundCube inkluderer alle de funktioner, du har brug for i en e-mail-klient, såsom sammensætning af richtext / HTML-beskeder, adressebog, support til MIME / HTML-e-mails, flere afsenderidentiteter, stavekontrol, tre kolonnevisning, træk og slip meddelelseshåndtering og mere.
Forudsætninger
Før du fortsætter med denne tutorial, skal du sørge for, at du er logget ind som bruger med sudo-privilegier.
PHP-afhængigheder
Vi starter med at opdatere pakkelisten og installere alle nødvendige PHP-afhængigheder:
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
Når installationen er afsluttet, skal du køre følgende
sed
kommando for at indstille
date.timezone
værdien til
UTC
:
sudo sed -i "s/;date.timezone.*/date.timezone = UTC/" /etc/php/7.0/fpm/php.ini
Genstart PHP FPM-tjenesten, så ændringerne træder i kraft:
sudo systemctl php7.0-fpm restart
Opret MySQL-database
Roundcube understøtter MySQL, PostgreSQL og SQLite database backends.
I denne tutorial vil vi bruge MySQL som vores databaseserver. Login til MySQL-shell:
mysql -u root -p
Opret en ny MySQL-database, en bruger og give rettigheder til denne bruger over den nyligt oprettede database:
CREATE DATABASE roundcubemail;
GRANT ALL ON roundcubemail.* TO 'roundcubemail'@'localhost' IDENTIFIED BY 'P4ssvv0rD';
FLUSH PRIVILEGES;
Download Roundcube
På dette tidspunkt er 1.3.8 den seneste stabile version af Roundcube. Før du fortsætter med det næste trin, skal du tjekke Roundcube-downloadsiden for at se, om en nyere version er tilgængelig.
Start med at downloade Roundcube-arkivet ved hjælp af følgende wget-kommando:
https://github.com/roundcube/roundcubemail/releases/download/1.3.8/roundcubemail-1.3.8.tar.gz
Når download er afsluttet, skal du udpakke arkivet og flytte Roundcube-koden til
/var/www/roundcubemail
biblioteket:
tar xzf roundcubemail-1.3.8.tar.gz.tar.gz
sudo mv roundcubemail-1.3.8/ /var/www/roundcubemail
Nginx og PHP-FPM kører under
www-data
bruger, så vi er nødt til at ændre ejerskabet af
/var/www/postfixadmin
biblioteket til denne bruger:
sudo chown -R www-data: /var/www/roundcubemail
Konfigurer Nginx
I den første del af denne serie oprettede vi en Nginx-serverblok til PostfixAdmin-forekomsten. Åbn konfigurationsfilen, og tilføj følgende placeringsdirektiver, dem der er fremhævet med gult:
… 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; }…
Genindlæs Nginx-tjenesten, så ændringerne træder i kraft:
Konfigurer Roundcube
Åbn din browser og naviger til
https://mail.linuxize.com/roundcubemail/installer
.
Du får vist følgende skærmbillede:
Aktivér Roundcube-plugins
Roundcube leveres med et antal plugins, der er deaktiveret som standard. I denne vejledning aktiverer vi
password
og
managesieve
plugins. Disse plugins giver brugerne mulighed for at oprette sigtefiltre og ændre deres adgangskoder fra Roundcube-grænsefladen.
// 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';
Glem ikke at indtaste PostfixAdmin-databaseoplysninger på linjen
password_db_dsn
.
Konklusion
Denne tutorial viste dig, hvordan du installerer og konfigurerer Roundcube Webmail på dit Ubuntu-system, samt hvordan du installerer og aktiverer Roundcube-plugins for at tilføje yderligere funktionaliteter såsom silefiltre.
Dette er det sidste indlæg i denne serie. Hvis du har spørgsmål, er du velkommen til at skrive en kommentar.
postserver rundcubeDette indlæg er en del af Opsætning og konfiguration af en mailserverserie.
Andre indlæg i denne serie:
• Konfigurer en postserver med PostfixAdmin • Installer og konfigurer Postfix og Dovecot • Installer og integrer Rspamd • Installer og konfigurer Roundcube WebmailKonfigurer og konfigurer Exchange ActiveSync på Windows Phone 7

Denne vejledning fortæller dig, hvordan du konfigurerer Exchange ActiveSync på din Windows Phone 7-enhed, Brug af min Office 365-konto til et eksempel.
Konfigurer og konfigurer Outlook til at arbejde med en indisk sprog email-konto

Lær hvordan du konfigurerer og konfigurerer Outlook, så det arbejder med indiske sprog. Trinnene involverer opsætning af din e-mail-konto ved hjælp af den sædvanlige IMAP-konfiguration.
Installer og konfigurer postfix og dovecot

Postfix er en open source mail transfer agent (MTA), en tjeneste, der bruges til at sende og modtage e-mails. Dovecot er en IMAP / POP3-server, og i vores opsætning vil den også håndtere lokal levering og brugergodkendelse.