}
abonneren

Eigen mailserver opzetten met iRedMail

Eigen mailserver opzetten

Inhoudsopgave

  1. Inleiding
  2. Lees verder op pagina 2
  3. Lees verder op pagina 3

Opslag van e-mailaccounts

In de volgende stap kies je waar de e-mailaccounts bewaard moeten worden, zoals OpenLDAP, MySQL of MariaDB. Dit maakt functioneel niet uit. Het is wel handig een optie te kiezen waarmee je ervaring hebt. Voor veel gebruikers zal dat MySQL zijn. We geven hier de voorkeur aan MariaDB (dat vergelijkbaar is met MySQL). In distributies waarin MariaDB geen optie is, kun je veilig MySQL kiezen.

Er wordt vervolgens een wachtwoord voor de root-gebruiker voor MySQL gevraagd. Daarna kun je het eerste domein waarvoor je e-mail af wilt handelen toevoegen, in ons voorbeeld is dat p2p.nl. Daarna wordt om een wachtwoord voor de domeinbeheerder gevraagd (postmaster@p2p.nl). Met dat account kun je inloggen in de webmail en de configuratietool iRedAdmin.

Eigen mailserver opzetten

Optionele onderdelen

Je kunt ten slotte kiezen welke extra onderdelen geïnstalleerd moeten worden. Dat zijn achtereenvolgens Roundcube voor webmail, Awstats om statistieken voor web- en e-mailverkeer te genereren, iRedAdmin voor het configureren van je e-mailomgeving via een browser, Fail2ban om gebruikers te blokkeren als ze te vaak verkeerde inloggegevens opgeven en SOGo dat groupware toevoegt. Ze zijn, behalve SOGo, allemaal standaard aangevinkt.

We vinken SOGo hier ook aan. Dit voegt ondersteuning toe voor (gedeelde) agenda’s (CalDAV) en contacten (CardDAV) en, belangrijker nog, Exchange ActiveSync. Daardoor kun je gemakkelijker e-mail, agenda, contacten en taken synchroniseren met Outlook én met diverse mobiele apparaten, zoals Android, iPhone en iPad. Tevens biedt SOGo een Outlook-omgeving in de browser aan, als alternatief naast het op e-mail toegespitste Roundcube. SOGo zou je kunnen weglaten als je bijvoorbeeld al ownCloud gebruikt voor agenda en contacten.

Eigen mailserver opzetten

Definitieve installatie

Als laatste krijg je een overzicht van je keuzes en kun je de installatie definitief doorzetten, zodat alle componenten worden geïnstalleerd en daarna geconfigureerd. Er volgen nog een paar vragen waarvoor je het standaard antwoord kunt accepteren, zoals het toevoegen van de standaard firewallregels van iRedMail en herstarten van de firewall.

Na een succesvolle installatie krijg je een overzicht van de internetadressen te zien voor browsertoegang tot geïnstalleerde onderdelen, zoals Roundcube, SOGo en de configuratietool iRedAdmin. Ook zie je de locatie van het bestand iRedMail.tips waarin je zeer gedetailleerde informatie en tips vindt voor jouw installatie. Om de installatie af te ronden, moet je de server herstarten met

reboot 0

Hierna zijn alle services gestart en kun je beginnen met bijvoorbeeld het toevoegen van gebruikers. De postmaster (postmaster@p2p.nl) is bij de installatie reeds toegevoegd. Op dat adres ontvang je onder meer statusrapporten. Je kunt hiervan ook al direct gebruik maken, bijvoorbeeld door in te loggen in Roundcube.

Aanmaken van gebruikers

We beginnen bij iRedAdmin, de configuratietool waarmee je al je e-maildomeinen en accounts kunt beheren. In ons voorbeeld is die te vinden op https://mail.p2p.nl/iredadmin. Je logt in als postmaster (postmaster@p2p.nl) met het gekozen wachtwoord.

We starten met het toevoegen van het e-mailadres gertjan@p2p.nl. Hiervoor ga je naar Add / User. Voer het gewenste e-mailadres en wachtwoord in. Bij Mailbox Quota kies je bijvoorbeeld 5000 MB, wat voor de meeste gebruikers voldoende zou moeten zijn. Nadat je de gebruiker hebt aangemaakt, kun je met dat e-mailadres en het gekozen wachtwoord inloggen bij Roundcube via https://mail.p2p.nl/mail.

Hoewel je nu volop gebruik kunt maken van het e-mailadres is de installatie nog niet optimaal. Daardoor worden sommige berichten mogelijk niet afgeleverd of verdwijnen ze in een spambak. Je kunt de status van je mailserver gemakkelijk controleren op deze website. Hier wordt een e-mailadres genoemd waarnaar je, bijvoorbeeld vanaf Roundcube, een bericht kunt sturen. Druk vervolgens op de knop om de score te bekijken.

Geschreven door: Gertjan Groen op

Category: Workshop, E-mail

Tags: Linux, server, Ubuntu, Mail, iredmail

Laatste Vacatures

Uitgelicht: Technisch Applicatiebeheerder - CGI