About post-i-en-boks
post-in-a-Box er et gratis, åpen kildekode, mail server løsning utviklet av Joshua Tauberer. Ved hjelp av Mail-in-a-Box, kan hvem som helst slå en frisk sky system inn i en post-server i noen timer. Det kan være vert mail for flere brukere og flere domenenavn. Mail-in-a-Box er basert på Ubuntu 14.04 LTS 64-bit og inkluderer automatisk DNS-konfigurasjon, spamfiltrering, grålisting, sikkerhetskopier til Amazon S3, statisk nettside hosting, og enkel SSL-sertifikat installasjon.
Arkitektur post- in-a-Box: største nettstedene Installer Mail-in-a-Box på Ubuntu 14.04
Krav
Til oppsett Mail server ved hjelp av Mail-in-a-Box, må du ha følgende krav.
Ubuntu 14.04 64bit VPS (ny installasjon).
768 MB RAM eller mer. 1 GB anbefales.
Mail-in-a-Box Begrensning:.
Mail-in-a-Box må installeres på en ny maskin som vil være dedikert til Mail-in-a-Box, og du kan ikke endre boksen etter installasjon (konfigurasjonsendringer vil bli overskrevet av boksens selvledelse). Hvis du er ute etter noe mer avansert, prøv iRedMail, Sovereign, eller Modoboa
Vel, la oss nå setup Mail-in-a-Box i Ubuntu 14.04 server fra First oppdatere din server.:.
< pre> sudo apt-get update
sudo apt-get upgradeThen Kjør følgende kommando for å installere Mail-in-a-Box
curl -s https://mailinabox.email/bootstrap.sh | sudo bashSample utgang:
Installere git. . .Selecting Tidligere uselektert pakke liberror-perl. (Leser database ... 55887 filer og kataloger som er installert.) Klar å pakke ... /liberror-perl_0.17-1.1_all.deb ... Pakke liberror-perl (0.17- 1.1) ... Velger tidligere uselektert pakke git-man.Preparing å pakke ... /git-man_1% 3a1.9.1-1ubuntu0.1_all.deb ... Pakke git-mann (1: 1.9.1-1ubuntu0.1 ) ... Velger tidligere umarkert pakke git.Preparing å pakke ... /git_1% 3a1.9.1-1ubuntu0.1_amd64.deb ... Pakke git (1: 1.9.1-1ubuntu0.1) ... Processing triggere for mann-db (2.6.7.1-1ubuntu1) ... Justering liberror-perl (0,17 til 1,1) ... Sette opp git-mann (1: 1.9.1-1ubuntu0.1) ... Sette opp git (1 : 1.9.1-1ubuntu0.1) ... Nedlasting Mail-in-a-Box v0.13b. . .Installing Pakkene som trengs for oppsett ... [...] Etter noen minutter følgende innledende melding vises. Trykk Enter for å fortsette.
Skriv en mail ID som må administrere Box senere. Denne kontoen vil også ha tilgang til boksens admin kontrollpanelet.
Skriv inn FQDN navn.
Velg landet der du bor eller hvor organisasjonen er basert på.
Nå , lene seg tilbake og slappe av. Det vil ta en stund å laste ned og installere alle nødvendige pakker. Under installasjonen vil du bli bedt om å sette opp Mail-in-a-Box administrativ konto. For eksempel i mitt tilfelle, er min administratorkonto [email protected]
slutt, vil du se følgende installasjonen fullført melding:
Sample utgang:
Primary Hostname: server.unixmen .localPublic IP-adresse: xxx.xxx.xx.xxPrivate IP-adresse: 192.168.1.101Mail-in-a-Box Versjon: v0.13bUpdating system pakker ... Installere system pakker ... Brannmur er aktiv og aktivert på systemet startupCreating innledende SSL-sertifikat og Perfect Forward Secrecy Diffie-Hellman parametere ... Generering DH parametere, 2048 bits lang trygt prime, er generator 2Denne kommer til å ta lang time....................................+............+....................................................................................................................................................................................................................+.............+..........................................................................................................................+..................................................................+........+........................................................................+....................................................................................................+....+...........................................................................................................................................................+..............................................................+..................................................+.......+............................................................................................................................................................................+...................................................................................................................................................................................................+.......+............+....................................................................+...............................................++*++*Installing NSD (DNS server) ... Generere DNSSEC signering nøkler. Dette kan ta noen minutter ... Installere Postfix (SMTP-server) ... Installere Dovecot (IMAP server) ... Opprette ny brukerdatabase: /home/user-data/mail/users.sqliteInstalling OpenDKIM /OpenDMARC ... installere Spamassassin ... Installere Nginx (web server) ... Installere Roundcube (webmail) ... Installere ownCloud (kontakter /kalender) ... skape sqlite dbownCloud er allerede nyeste versionInstalling Z-Push (Utveksling /ActiveSync-server) .. .Installing Mail-in-a-Box system management daemon ... Installere Munin (systemovervåking) ... oppdatert DNS: server.unixmen.localweb updatedOkay. Jeg er i ferd med å sette opp [email protected] for deg. Denne kontoen vil alsohave tilgang til boksen kontroll panel.password: ## Skriv inn passordet til administratorkontoen passord (igjen): ## Angi passord againmail brukeren lagt ---------------- ------------------------------- Din Mail-in-a-Box er running.Please logge på kontrollpanelet for ytterligere instruksjoner på: https: //xxx.xxx.xx.xx/adminYou vil bli varslet at nettstedet har et ugyldig sertifikat. Sjekk thatthe bevis fingeravtrykk kampene: AC: 15: B9: 14: 9B: BD: C6: B2: FD: 98: 94: 75: E4: 0T: 14: B0: D5: F2: 0G: 5AThen du kan bekrefte sikkerheten unntak og continue.Now, la oss få tilgang til Mail-in-a-Box admin kontrollpanelet Kjøre Mail-in-a-Box Kontrollpanel
Åpne opp din nettleser og gå til:. https: //domenenavn -name /admin eller https:. //IP-adresse /admin
I det neste vinduet, vil bli igangsatt serien av systemstatuskontroller. Systemstatuskontroller vil analysere all konfigurasjon inkludert DNS Lim poster, SSH offentlige nøkler og domenenavn etc. Hvis alt OK, vil alle utganger bli vist i Grønn
. Merk: Som du ser i skjermbildet under, det er mange problemer i mitt oppsett. Fordi, jeg har oppsett av e-post server i min lokale system og har ikke lagret noen Lim poster eller noen brannmurregler slik at de viktigste havnene. Hvis du følger de samme trinnene i Cloud system med en offentlig IP, vil du ikke få noen problemer som vist nedenfor
Opprette brukere
For å opprette en ny bruker, gå til Mail >.; Brukere.
Følgende skjermbilde skal vises. Skriv inn brukernavn (Ex. [email protected]) og det er passord.
Samme måte kan du legge til så mange brukere som du vil.
For å legge til en ekstra bruker til et nytt domene, gå til Mail > Brukere i admin kontrollpanelet og opprette e-postbrukere for det nye domenet. Hvis e-postadressen til nye brukeren er på et nytt domene, Mail-in-a-box vil automatisk legge til passende nye innstillinger for det. Også, ikke glem å legge til rette DNS-poster for det nye domenet
For å se gjeldende DNS-innstillinger, gå til System >.; Ekstern DNS. Å legge til dine egne oppføringer, navigerer til System > Custom DNS
Kontakter &.; Kalender
Mail-in-a-Box kan holde dine kontakter og kalender, akkurat som den holder din epost
å få tilgang Kontakter, navigere til https:. //Domenenavn /sky /kontakter
Til. tilgang kalenderen, gå til https: //domene-navn /sky /kalender
Kontroller at du har lagt inn domenenavnet i listen klarert domene
Konfigurer "trusted_domain" -innstillingen i config /config.php... Et eksempel konfigurasjon er gitt i config /config.sample.php Kjøre Mail-in-a-Box Webmail
å få tilgang til Mail-in-a-Box web-mail, navigere til.: Https: //domenenavn -name /mail.
Følgende skjermbilde skal vises. Skriv inn yhe brukernavn og det er passord som vi opprettet i kontrollpanelet.
Slik brukerens postkasse ser.
Mail-in-a-Box bruker Roundcube mail app som det er standard post klient. Nå kan du sende /motta post som måten gjør i Gmail, Yahoomail kontoer.
Det er for nå.
For mer informasjon, se den offisielle Setup guide og vedlikehold guide.
Også prosjektet grunnleggeren har lastet opp en video tutorial på Youtube.
Cheers!