Sådan opsættes e-mail-server med Mailinabox på Ubuntu 14.04

Mailinabox er en gratis og open source-software, der implementerer en komplet fuld stack email-løsning med et godt styret server-kontrolpanel på få minutter. Implementering af vores egen vellykkede e-mail-server er ret nemt med Mailinabox nu. Det er designet til at håndtere SMTP, IMAP / POP, spamfiltrering, webmail, og da serveren selv håndterer vores DNS, får vi en DNS-løsning, der er optimeret til mail. Mailinabox har evnen til at være vært for flere domæner email og leverer webmail, kontakter, kalender synkronisering og IMAP / SMTP server indstilling, så vi kan få adgang til vores e-mails med mobilenheder og desktop postklienter.

Forudsætninger

For øjeblikket er mailinabox kun bygget til Ubuntu Linux distribution, så det virker kun på Ubuntu-maskiner. Mailbox understøtter kun Ubuntu 14.04 LTS, så vi skal køre Ubuntu 14.04 LTS for at installere Mailinabox i vores maskine, hvis installationsprogrammet ikke vil fuldføre. Vi skal levere en maskine med mindst 768 MB RAM, mens 1 GB hukommelse anbefales.

Her er nogle trin nedenfor om, hvordan vi kan konfigurere en komplet email stack med Mailinabox i Ubuntu 14.04 LTS.

1. Opsætning af værtsnavn

Først og fremmest skal vi oprette et værtsnavn til vores maskine, der kører Ubuntu 14.04 LTS. Officielt skal værtsnavnet på vores maskine sættes til box.example.com, så vores installation går let. Vi skal opsætte example.com som et FQDN (Fully Qualified Domain Name), så vores server får setup korrekt ved hjælp af værtsnavnet. For at gøre det skal vi redigere / etc / hostname fil ved hjælp af en tekst editor under sudo eller root adgang.

# nano / etc / hostname

Derefter skal vi tilføje filen til den følgende linje.

box.linoxide.com

Indstilling af værtsnavn

Bemærk: Udskift linoxide.com med din gyldige tilgængelige FQDN.

2. Tilføjelse af værter

Nu skal vi redigere / etc / hosts-filen, så vi kan knytte vores værtsnavn til serverens ip-adresse, hvor vi skal konfigurere mailinabox. For at gøre det skal vi udføre følgende kommando.

# nano / etc / hosts

Derefter skal vi tilføje filen med følgende linjer

127.0.0.1 localhost.localdomain localhost
server_ip_address box.linoxide.com boks

Tilføjelse af værter

Bemærk: Vi skal erstatte server_ip_address med den ip-adresse, der er tildelt vores server og linoxide.com med vores gyldige domænenavn.

Når vi er færdige, vil vi genstarte vores maskine for at anvende ændringerne på hele systemet.

3. Tilføjelse af limrecords

Selvom det er muligt at have en ekstern DNS-tjeneste, men det anbefales at opsætte et limpost i vores DNS-administrationspanel. Ved hjælp af limplader gør det lettere at konfigurere serveren til e-mail korrekt og korrekt. Det er meget vigtigt, at alle DNS-ansvar overdrages til Mailinabox-serveren, vi skal konfigurere, selvom der er et aktivt websted, der bruger måldomenet. For at gøre det skal vi logge ind på vores DNS-panel i domæneregistratorens panel og oprette en limpost for vores domæne. Vi kan gøre det ved blot at tilføje ns1 og ns2 præfiks til vores FQDN og pege det til serverens ip-adresse.

ns1.box.linoxide.com IP-adresse
ns2.box.linoxide.com IP-adresse

Derefter skal vi angive en brugerdefineret DNS-server til vores domæne til DNS-serveren i vores boks, hvor vi installerer Mail-in-a-Box. I denne vejledning har vi følgende NameServer (NS) indstillet til vores domæne linoxide.com.

ns1.box.linoxide.com
ns2.box.linoxide.com

Bemærk: Her skal vi erstatte box.linoxide.com med vores FQDN og ip-adresse med ip-adressen på vores nye server.

4. Installation af MailinaBox

Nu, når alle ovenstående krav er opfyldt og installeret korrekt, går vi nu videre mod installationen af ​​Mail-in-a-Box. Før vi går mod installationen af ​​MailianaBox, skal vi sørge for, at den pakke, der hedder curl, er installeret i vores maskine. For at installere curl i Ubuntu 14.04, skal vi udføre følgende apt-get pakke manager kommando.

# apt-get install krølle

Når det er installeret, er Mail-in-a-Box ret nemt at opsætte i vores friske Ubuntu-boks ved at køre følgende curl-kommando.

# curl -s https://mailinabox.email/bootstrap.sh | sudo bash

Mailinabox Installer

Hvis du kører ovenstående kommando, forberedes mailinabox installer til at køre. Så når vi er færdige, ser vi følgende takskærm, som siger, at installationsprogrammet vil stille os nogle svar, der kræves for den komplette installation af Mailinabox. For at fortsætte skal vi vælge OK ved at trykke på Enter-knappen på tastaturet.

Indstilling af e-mail-adresse

Første spørgsmål, vi bliver bedt om at indtaste vores første e-mail-adresse, som vi vil bruge til at logge ind på vores Mailinabox kontrolpanel og bruge som standard e-mail-adresse for vores server. Og ja, vi kan tilføje andre e-mailadresser senere. Her i denne tutorial vil vi gå med [Email protected] . Når det er gjort, fortsætter vi ved at vælge OK i menuen.

Konfiguration af værtsnavn

Derefter bliver vi bedt om at indtaste værtsnavnet for vores mail server. Som vi allerede har angivet i ovenstående trin, bør vi blive opfordret til box.linoxide.com som standard værtsnavn. Så vi vil simpelthen forlade som det er og fortsætte videre.

Valg af land

Når det er gjort, bliver vi bedt om at vælge vores land, hvor vi bor. Når vi har valgt vores land, skal vi slå ind for at fortsætte. Dette vil bede om en anden boks, der beder os om at komme ind i den by eller region, der svarer til vores tidszone. Hvis du gør dette, lukkes feltet og fortsætter installationsprocessen. Derefter bliver vi bedt om at indtaste et kodeord for vores standard e-mail-adresse dvs. [Email protected] som vi senere vil bruge til at logge ind på kontrolpanelet.

Installation afsluttet

Når installationen er gennemført, bliver vi bedt om at åbne http: // ip-address / admin ved hjælp af en webbrowser for at gennemse til kontrolpanelet Mailinabox.

5. Adgang til Mailinabox Panel

For at få adgang til Mailinabox-panelet skal vi pege vores webbrowser til http: // ip adresse / admin eller domæne http://box.domain.com/admin af serveren, hvor Mailinabox er installeret. For at gøre det her vil vi pege på vores browser til http://box.linoxide.com/admin. Hvis du gør det, åbnes en SSL-advarselsside i vores webbrowser. Da vi bruger et selvsigneret SSL-certifikat i mailinabox så ignorerer vi simpelthen fejlen og fortsætter ved at bekræfte certifikatet.

SSL-advarselspost

Dette åbner login-siden til Mailinabox, hvor vi skal indtaste standard e-mail-adressen og adgangskoden til den mailserver, vi havde angivet i ovenstående trin.

Login side Mailinabox

Efter at have gennemført login, vil vi blive hilst velkommen til kontrolpanelet i mailboxen, hvor vi kan se mange menuer, muligheder for at administrere vores e-mail-konti, domæne, DNS, SSL-certificering, statisk hjemmeside og mere.

6. Adgang til webmail

For at få adgang til e-mailsne skal vi logge ind på webmail-klienten. Mailinabox har RoundCube som standard web mail-klient. Så skal vi pege vores webbrowser til http://box.linoxide.com/mail.

Log ind Webmail

Dette vil indlæse login-siden til Roundcube webmail klient, hvor vi skal indtaste e-mail-adressen og dens adgangskode for at logge ind. Derefter kan vi nemt få adgang til, sende og administrere vores e-mails nemt fra hvor som helst på internettet.

Indbakke Webmail Mailinabox

Konklusion

Endelig har vi installeret Mailinabox Email Server Stack i vores maskine, der kører Ubuntu 14.04. Efter installation anbefales det at oprette et CA-certifikat, så vi kan bruge vores mailboks i produktion. Vi kan også installere Lets Encrypt CA Certificates, som er ledig gratis. Det gør det muligt at installere en sikker og pålidelig komplet stabel e-mail-server i vores Ubuntu 14.04-maskine. Så hvis du har spørgsmål, forslag, tilbagemelding, skriv dem i kommentarfeltet nedenfor. Tak skal du have ! Nyd 🙂

Giv en kommentar

Dette websted bruger Akismet til at reducere spam. Lær, hvordan dine kommentardata behandles.