Majordomo est un programme qui automatise la gestion des listes de courrier Internet. Les commandes sont envoyées à Majordomo via un courrier électronique pour s'occuper de tous les aspects du maintien de la liste. Une fois qu'une liste est établie, toutes les opérations peuvent être accomplies de loin, sans intervention nécessaire au niveau de la personne chargée du publipostage de la liste du site. Il contrôle une liste d'adresses pour manipuler un certain système de transport de courrier (comme sendmail ou smail). Majordomo n'accomplit pas lui-même la distribution du courrier (bien qu'il possède des documents permettant de formater et d'archiver des messages).