Développé par | OpenBSD |
---|---|
Dépôt | openbsd.su/src/libexec/spamd |
Écrit en | C |
Environnement | Multiplate-forme |
Type | Anti-spam |
Licence | Licence BSD |
Site web | www.openbsd.org |
spamd (pour spam deferral daemon) est un démon antispam léger, développé sous l'égide du projet OpenBSD et publié sous licence BSD. spamd travaille directement sur les connexions SMTP et supporte des fonctionnalités telles que le greylisting ; l'un de ses objectifs est de minimiser les faux-positifs en comparaison des systèmes basés sur l'analyse complète du corps des messages. spamd est conçu pour fonctionner en tandem avec Packet Filter, et il devrait donc être parfaitement compatible avec tous les systèmes POSIX où PF fonctionne, notamment OpenBSD, NetBSD, FreeBSD et DragonFly BSD.
La première version de spamd apparut dans OpenBSD 3.3[1], qui fut publié le . Au départ, il s'agissait d'un logiciel implémentant la technique de liste noire, et c'est cette technique qui lui donna son comportement par défaut jusqu'à OpenBSD 4.0.
La technique de greylisting (que l'on pourrait traduire par liste grise) est apparue dans OpenBSD 3.5[2] () ; elle est devenue le comportement par défaut de spamd depuis OpenBSD 4.1[3], publié le .
Le but premier de spamd est d'empêcher le spam d'atteindre les serveurs de messagerie électronique. Il peut également être utilisé comme proxy applicatif partiel lorsqu'on souhaite s'assurer que les serveurs de messagerie externes se comportent correctement lorsqu'ils se connectent aux serveurs de messagerie internes. spamd peut en outre se révéler très utile pour empêcher que du spam ne sorte de systèmes compromis ou tombés sous le contrôle de spammers.
spamd peut utiliser ces différentes techniques pour atteindre son objectif :