Skip to content

Sett opp egen e-postserver med Mail-in-a-Box ​

Mail-in-a-Box installerer en komplett e-postserver (Postfix, Dovecot, Roundcube webmail, DNS, Let's Encrypt SSL, spamfiltrering og et admin-panel) fra ett skript.

ADVARSEL

En e-postserver krever løpende drift: DNS, reverse DNS (PTR), SPF/DKIM/DMARC og IP-omdømme har alt betydning for leveringsdyktigheten. Planlegg for dette før du peker et reelt domene mot den.

Forutsetninger ​

  • En Gigahost VPS med Ubuntu 22.04 LTS.
  • Minst 1 GB RAM (2 GB anbefalt).
  • Et domenenavn du kontrollerer.
  • Reverse DNS (PTR) for serverens primære IPv4 satt til e-postvertsnavnet ditt (mail.example.com). Sett det i feltet Omvendt DNS i Nettverk-fanen på serveren. For IPv6, se Sett opp reverse DNS (PTR) på rutet /48 IPv6.

Steg 1: pek domenet mot serveren ​

I DNS-panelet hos registraren din, legg til en A-post:

FeltVerdi
Hostmail
TypeA
Peker tilServerens primære offentlige IPv4

Vent på at DNS propagerer: noen minutter til noen timer, avhengig av TTL.

TIPS

Mail-in-a-Box foretrekker å være autoritativ DNS-server for domenet ditt, slik at den kan administrere SPF/DKIM/DMARC for deg. Etter installasjonen får du vite hvilke navneservere du skal delegere til. Hvis du beholder DNS et annet sted, må du kopiere postene manuelt.

Steg 2: koble til serveren ​

bash
ssh root@your_server_ip
apt update && apt upgrade -y

Steg 3: kjør installasjonen ​

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

Den spør etter:

  • En admin-e-postadresse.
  • Vertsnavnet (f.eks. mail.example.com).
  • Bekreftelse av den offentlige IP-en.

Hele installasjonen tar 10–15 minutter.

Steg 4: åpne admin-panelet ​

Når installasjonen er ferdig, gå til:

https://mail.example.com/admin

Logg inn med admin-e-posten og passordet du satte under installasjonen.

Steg 5: opprett en e-postkonto ​

I admin-panelet går du til Mail → Users, skriver inn e-postadressen (f.eks. [email protected]) og et passord, og klikker Add User.

Steg 6: konfigurer en e-postklient ​

IMAP ​

InnstillingVerdi
Servermail.example.com
Port993
KrypteringSSL/TLS
Brukernavnfull e-postadresse
Passordpassordet til e-postkontoen

SMTP (submission) ​

InnstillingVerdi
Servermail.example.com
Port587
KrypteringSTARTTLS
AutentiseringPåkrevd

Steg 7: verifiser leveringsdyktighet ​

I admin-panelet: System → Status Checks.

Sørg for at rapporten er grønn for:

  • SPF-post til stede og gyldig.
  • DKIM-signeringsnøkkel publisert.
  • DMARC-post satt.
  • SSL-sertifikat gyldig for e-postvertsnavnet.
  • PTR (rDNS) matcher serverens vertsnavn.

Mail-in-a-Box konfigurerer det meste av dette for deg, men PTR-posten på IPv4-en din må settes i Flux (se Forutsetninger).

Steg 8: herd hosten ​

Som et minimum:

  • Deaktiver root-pålogging og passordautentisering over SSH. Se Sikre Linux-serveren din.
  • Aktiver unattended-upgrades slik at sikkerhetsoppdateringer kommer av seg selv.
  • Bruk sterke passord på alle e-postkontoer.
  • Aktiver 2FA på admin-panelet om det er tilgjengelig.

Backup ​

Mail-in-a-Box tar krypterte nattlige backuper. I admin-panelet kan du peke dem mot en ekstern destinasjon (f.eks. S3-kompatibel objektlagring) og gjenopprette fra dem. For e-post du er avhengig av, ta i tillegg en jevnlig kopi utenfor serveren.

Gigahost Docs

This site is currently in development.
Enter the password to continue.