CrestVPS

mail server vps

Zelf-gehoste mail

Een schoon adres, een werkende PTR, en poort 25 open.

Wat wij zouden implementeren

€ 16,73/mnd

€ 23,9030% jaarlijks

Het runnen van je eigen mailserver is niet moeilijk. Het krijgen van je mail bezorgd is dat wel, en het hangt bijna volledig af van de reputatie van het adres waarvan je verstuurt en of de reverse DNS overeenkomt. We controleren elke IPv4-range vóór toewijzing, we stellen PTR-records voor je in vanuit het dashboard, en we houden een set opgewarmde ranges voor mensen die legitieme transactiemail versturen.

Waarom deze configuratie

PULSE kan een mailserver voor een kleine organisatie comfortabel aan. Vraag poort 25 aan in een ticket tijdens de setup, stel de PTR in op je HELO-naam, en publiceer SPF, DKIM en DMARC voordat je het eerste bericht verstuurt.

Wat wij zouden implementeren

PlanPULSE P2
vCPU4
RAM8 GB
Opslag120 GB
ImageDebian 13 Trixie

Sizing

Mail is klein. Een PULSE-node met 2 cores en 4 GB draait Postfix, Dovecot en Rspamd voor een paar honderd mailboxes en tienduizenden berichten per dag. Rspamd met volledige Bayes en fuzzy storage wil 2 GB alleen al, dus ga naar 8 GB voorbij ruwweg 500 mailboxes. Schijf is het getal dat ertoe doet: mailboxopslag plus 20 GB voor queue, indexen en logs. Schaal door adressen en hosts toe te voegen, niet cores.

Reputatie is per IP en per domein, apart

Grote ontvangers scoren beide. Het IP draagt de verbindingsniveau-geschiedenis: klachtenpercentage, spam-trap hits, volume-patroon. Het domein draagt de inhouds- en authenticatiegeschiedenis, en het volgt je als je ooit van host verandert. Die splitsing heeft praktische gevolgen. Scheid transactionele mail van marketing op verschillende subdomeinen en verschillende adressen, zodat een campagne die klachten trekt geen wachtwoordresets meeneemt. Houd de DKIM-sleutel van het verzendende domein stabiel, want het roteren ervan reset een deel van het signaal. Feedback loops van de grote providers zijn de moeite waard om op dag één te registreren, niet na de eerste blokkade.

Poort 25 en de uitlijningsval

Uitgaande poort 25 is wat zelf-gehoste mail levensvatbaar maakt — veel hosts sluiten het en dwingen je via een relay, wat je bezorgbaarheid in andermans handen legt. Houd het, en verdien het. Publiceer SPF met een hard fail zodra je elke legitieme bron kent. Onderteken met DKIM op 2048 bits en lijn het d=domein uit met de zichtbare From. Stel de envelope sender op hetzelfde organisatiedomein in, zodat SPF ook uitlijnt. Lees dan de aggregaat DMARC-rapporten een fortnight voordat je naar quarantine gaat, en pas naar reject wanneer de rapporten schoon zijn.

Wat er mis kan gaan

  • PTR die niet overeenkomt met HELO. Het reverse-record, de HELO-naam en het A-record moeten allemaal overeenkomen en zowel forward als reverse resolven. Een mismatch alleen is genoeg voor grote ontvangers om bij verbinding af te wijzen.
  • DMARC p=reject publiceren voordat je uitlijning controleert. SPF lijnt uit op de envelope sender, niet de From-header, dus een bounce-adres op een niet-gerelateerd domein slaagt SPF en faalt nog steeds DMARC. Relaxed alignment vergeeft subdomeinen; een apart organisatiedomein niet. Monitor eerst met p=none.
  • Bulk sturen vanaf een koud adres. Een nieuw IP dat op dag één 50.000 berichten uitzendt, wordt beperkt of geblokkeerd. Ramp op over twee tot drie weken en houd het volume stabiel in plaats van piekerig.

Tweak de machine

  • Adressering en transitOutbound port 25 unlocked · € 4
  • Adressering en transitCustom rDNS / PTR with SPF alignment · Inbegrepen
  • Back-upsDaily backup, 7 restore points · € 4
  • Opslag en encryptieLUKS2 full-disk encryption · € 5