XS4ALL e-mail systemen en mail filtering
Jan-Pieter Cornet
XS4ALL Internet
<johnpc AT xs4all.nl>

Deze presentatie gaat in op de bouw en ontwikkeling van het e-mail platform wat XS4ALL in 2004 in produktie genomen heeft, en waaraan nog steeds ontwikkeld wordt. XS4ALL gebruikt de open source producten sendmail in combinatie met MIMEDefang (via de sendmail "milter" interface), en een aantal eigen ontwikkelde perl filters binnen MIMEDefang.

Er wordt ingegaan op de hardware die gebruikt wordt om de e-mail zo betrouwbaar mogelijk te houden, rekening houdend met langdurige virusgolven, en falende hardware. Een belangrijk onderdeel van de ontwikkeling is het testen. De manier waarop XS4ALL dit systeem getest heeft, is redelijk uniek, en is mede te danken aan een groep enthousiaste vrijwilligers onder de klanten.

Het MIMEDefang perl filter is zo aangepast dat er modulaire filters voor ontwikkeld kunnen worden, die vrijwel onafhankelijk kunnen werken. Deze modulaire MIMEDefang versie is zelf weer beschikbaar als open source. Verder wordt ingegaan op een aantal details en complicaties van virusfiltering en spamfiltering, zoals geimplementeerd door XS4ALL. Tenslotte worden nog enkele mogelijke toekomstige ontwikkelingen genoemd.


Jan-Pieter Cornet is tijdens zijn studie Elektrotechniek aan de TU Delft de meeste tijd te vinden als operator van irc.et.tudelft.nl, als hij niet het practicum microprocessors aan het begeleiden is. Zonder universitaire graad maar voorzien van veel internet kennis begint hij in 1992 als systeembeheerder en ontwikkelaar van CDi aan de Erasmus Universiteit te Rotterdam.

Een kleine drie jaar later verlaat hij de universitaire wereld en stort zich fulltime in het internet avontuur door bij XS4ALL te gaan werken als systeembeheerder/programmeur.

In de begintijd van XS4ALL doet hij de meest uiteenlopende dingen zoals het bouwen van inbelpunten, de systeemruimte betegelen en bekabelen, modembanken configureren, en allerlei soorten hardware aansluiten.

Tegenwoordig bestaan zijn werkzaamheden voornamelijk uit systeembeheer van ruim 500 machines, en software ontwikkeling voor zowel interne automatisering, als systemen voor klanten, zoals de spam- en virus filters.

Jan-Pieter is al jaren bij XS4ALL een van de systeembeheerders die de Email systemen onderhoudt en ontwikkelt, en is verantwoordelijk voor de correcte werking daarvan.




Last modified: Thu, 10 Mar 2005 10:10:14 +0100