Sendmail est un serveur de messagerie électronique dont le code source est ouvert. Il se charge de la livraison et de l'envoi de courriers électroniques (courriels).
Descendant du logiciel ARPANET Delivermail, Sendmail est un programme très flexible supportant un large éventail de moyens de transfert et de livraison de courriers électroniques, incluant le populaire SMTP. La première version de Sendmail a été écrite au début des années 1980 par Eric Allman (université de Californie à Berkeley), qui avait également écrit Delivermail.
Sendmail est très critiqué pour sa lenteur, sa complexité et sa maintenance difficile en comparaison d'autres Mail Transfer Agents (MTA) tels que Qmail et Postfix. Toutefois, il est longtemps resté le MTA le plus populaire sur Internet, ce qui est certainement dû à sa mise en œuvre par défaut dans les différentes variantes d'Unix – à titre d'exemple, Sendmail a été présent dans Mac OS X avec les versions 10.0 à 10.3.
Dans une étude datée de O'Reilly estime que 12,3 % des serveurs de messagerie accessibles publiquement utilisent Sendmail alors qu'E-Soft estime ce nombre à 4,85 %, dans une étude publiée en , le plaçant en place des MTA les plus utilisés dans le monde, derrière Exim et Postfix.
Une porte dérobée (en anglais, backdoor) utilisée pour le débogage du logiciel a été une des causes de la prolifération d'un des premiers vers informatiques, le ver Morris, en .
La société Proofpoint acquiert le .
Il existe quatre moyens de configurer Sendmail :
soit directement en modifiant le fichier sendmail.cf à l'aide d'un simple éditeur de texte ;
soit en utilisant l'ensemble de macros M4 écrites par les développeurs de Sendmail ;
soit en utilisant le kit Jussieu ;
soit en utilisant l'interface de Webmin.
Sendmail permet la programmation de filtres de tout type au travers d'une interface particulière du nom de milter. Cette interface n'est pas accessible directement et doit donc avoir été spécifiée lors de la compilation de Sendmail. Cette interface invoque différentes fonctions en langage C à redéfinir dans le filtre.
Cette page est générée automatiquement et peut contenir des informations qui ne sont pas correctes, complètes, à jour ou pertinentes par rapport à votre recherche. Il en va de même pour toutes les autres pages de ce site. Veillez à vérifier les informations auprès des sources officielles de l'EPFL.
Unix, officiellement UNIX, est une famille de systèmes d'exploitation multitâche et multi-utilisateur dérivé du Unix d'origine créé par AT&T, le développement de ce dernier ayant commencé dans les années 1970 au centre de recherche de Bell Labs mené par Kenneth Thompson. Il repose sur un interpréteur ou superviseur (le shell) et de nombreux petits utilitaires, accomplissant chacun une action spécifique, commutables entre eux (mécanisme de « redirection ») et appelés depuis la ligne de commande.
Postfix est un serveur de messagerie électronique et un logiciel libre développé par Wietse Venema et plusieurs contributeurs. Il se charge de la livraison de courriers électroniques (courriels) et a été conçu comme une alternative plus rapide, plus facile à administrer et plus sécurisée que l'historique Sendmail. Il est le serveur de courriel par défaut dans plusieurs systèmes de type UNIX, comme Mac OS X, NetBSD, diverses distributions GNU/Linux, etc. Postfix est publié sous licence IBM Public License 1.0.
vignette|320x320px|Capture d'écran d'un bureau avec de multiples logiciels open-source en cours d'exécution: VLC, Firefox, LibreOffice Writer, GIMP, etc. Free and open-source software (F/OSS, FOSS) ou free/libre/open-source software (FLOSS) sont des expressions inclusives, rassemblant à la fois les logiciels libres et les logiciels à code source ouvert, qui malgré des cultures et des philosophies divergentes ont des modèles de développement logiciel similaires.