This tutorial is available in other languages. Help translate more
English /
Attention
Bekijk onze lichtgewicht on-premise e-mail archiveringsoftware ontwikkeld door het iRedMail team: Spider Email Archiver.
mx.example.com en IP-adres 172.16.244.254 voor onze Jail server.Opmerking:
Warning
Port 25 is vereist voor e-mail, maar veel Internet Service Providers blokkeren standaard port 25.
Port 25 wordt gebruikt voor communicatie tussen e-mail servers, het moet open staan, anders zal je server geen e-mail kunnen ontvangen of versturen. Contacteer je ISP om zeker te zijn dat het niet geblokkeerd is, of om het te deblokkeren.
Om iRedMail te installeren op FreeBSD binnen jail, heb je nodig:
sysutils/ezjail voor FreeBSD.4 GB RAM is nodig voor een e-mail server onder lage load met spam/virus scanner aanstaan.# cd /usr/ports/sysutils/ezjail/
# make install clean
/etc/rc.conf:# Start ezjail ook wanneer systeem opstart
ezjail_enable="YES"
# Zet sysvipc aan. Nodig voor PostgreSQL.
jail_sysvipc_allow="YES"
/etc/sysctl.conf, dit is vereist als je iRedMail
wilt installeren met PostgrSQL backend.security.jail.sysvipc_allowed=1
/etc/rc.conf te veranderen.# reboot
# ezjail-admin install -p
Creëer een nieuwe jail
mx.example.com172.16.244.254 aan network interface em0/jails/mx.example.com# ezjail-admin create -r /jails/mx.example.com mx.example.com 'em0|172.16.244.254'
# service ezjail restart
# ezjail-admin list
STA JID IP Hostname Root Directory
--- ---- ---------------- --------------------------------- ------------------------
DS 1 172.16.244.254 mx.example.com /jails/mx.example.com
We kunnen nu de Jail binnengaan met onderstaand commando:
# ezjail-admin console mx.example.com
/etc/resolv.conf met correcte DNS server adres(sen). Bijvoorbeeld:# Bestand: /etc/resolv.conf
nameserver 172.16.244.2
bash-static, iRedMail heeft het nodig om correct te werken.# pkg install bash-static
Je server is nu klaar om het iRedMail installatieprogramma op te starten. Het zal je meerdere simpele vragen stellen, dit allemaal is het enige dat je moet doen om een volledig werkende e-mailserver op te starten.
# bash # <- start bash shell, REQUIRED
# cd /root/iRedMail/
# LOCAL_ADDRESS='172.16.244.254' bash iRedMail.sh

/var/vmail/.
Note
Er is geen groot verschil tussen de aangeboden backends, het is dus sterk aangeraden om diegene te gebruiken die je het beste kent voor makkelijker beheer en onderhoud na installatie.


aan alle MySQL/MariaDB/PostgreSQL gebruikers
Als je kiest om e-mail accounts op te slaan in MySQL/MariaDB/PostgreSQL,
zal het installatieprogramma een willekeurig, sterk password voor je bedenken.
Je kunt het terugvinden in het bestand iRedMail.tips.

Opmerking: Deze account is een admin account en een e-mailgebruiker. Dat betekent dat je kunt inloggen op de webmail en het administratiepaneel (iRedAdmin) met deze account, de login username is het volledige e-mailadres.

Kies optionele componenten
Attention
Which webmail should you choose? Roundcube or SOGo?

Nadat je bovenstaande vragen hebt beantwoord, zal het iRedMail installatieprogramma
je vragen om je veranderingen te bekijken en toe te staan. Het zal de nodige packages
automatisch installeren en configureren.
Typ y of Y en druk op Enter om te starten.

Warning
Het zwakste deel van je e-mailserver is een gebruiker hun password. Spammers willen je server niet hacken, ze willen gewoon spam sturen vanuit je e-mailserver. Alstublieft ALTIJD ALTIJD ALTIJD gebruikers forceren om sterke paswoorden te gebruiken.
Lees bestand /root/iRedMail-x.y.z/iRedMail.tips ten eerste bevat het:
Nadat de installatie succesvol werd afgerond, kan je webgebaseerde programma's gebruiken als je
ervoor had gekozen om die te installeren. Vervang your_server hieronder door je server hostname of IP-adres
ping toe in Jail/etc/sysctl.conf om het ping commando te kunnen gebruiken binnen de Jail:security.jail.allow_raw_sockets=1
/usr/local/etc/ezjail/mx_example_com om ping toe te staan binnen Jail:export jail_mx_example_com_parameters="allow.raw_sockets=1"
/usr/ports/distfiles met de JailOm /usr/ports/distfiles/ te delen met de Jail moet je onderstaande lijnen toevoegen in /etc/fstab.mx_example_com:
Jail zal de ports tree folder instellen als
/var/portsindeplaats van/usr/portsin/jails/mx.example.com/etc/make.confzoals standaard het geval is. je kunt deze standaarconfiguratie gebruiken of het veranderen in/usr/ports.
# Deel van bestand: /etc/fstab.mx_example.com
/usr/ports/distfiles /jails/mx.example.com/basejail/var/ports/distfiles nullfs rw 0 0
Creëer folder /usr/jails/basejail/var/ports/distfiles:
# mkdir /usr/jails/basejail/var/ports/distfiles