qu'est-ce que sensible-mda et en ai-je besoin?

24

J'utilise Ubuntu Intrepid, et j'ai vu les journaux suivants:

Aug 23 16:01:03 wp1 sm-mta[13700]: n7NFJIad013566: Warning: program /usr/sbin/sensible-mda unsafe: No such file or directory
Aug 23 16:01:03 wp1 sm-mta[13700]: n7NFJIad013566: SYSERR(root): Cannot exec /usr/sbin/sensible-mda: No such file or directory
Aug 23 16:01:03 wp1 sm-mta[13700]: n7NFJIad013566: Warning: program /usr/sbin/sensible-mda unsafe: No such file or directory
Aug 23 16:01:03 wp1 sm-mta[13700]: n7NFJIad013566: SYSERR(root): Cannot exec /usr/sbin/sensible-mda: No such file or directory

J'ai des tonnes de ces messages maintenant, où je n'en avais pas auparavant. En le regardant, il semble qu'Ubuntu possède des packages spéciaux de sendmail qui pourraient ne pas avoir été installés lorsque j'ai installé sendmail.

Ai-je besoin de "sensible-mda"? Personne ne devrait authentifier ni envoyer via le serveur - c'est juste un hôte smtp local par défaut qui est configuré pour permettre aux formulaires Web de publier par e-mail et au système d'envoyer des journaux système, etc.

Pourquoi ces messages commenceraient-ils à apparaître?

FilmJ
la source

Réponses:

30

Vous avez peut-être installé sendmail en utilisant le sendmail-binpackage individuel au lieu d'installer le sendmailpackage wrapper.

Quoi qu'il en soit, si vous installez sensible-mda(ou le sendmailpackage wrapper), le problème que vous voyez devrait disparaître.

mfriedman
la source
6
vient de réaliser que vous VOULEZ ce package. sinon, votre machine virtuelle se tue car les fichiers journaux occupent tout l'espace disque. histoire vraie.
pduersteler
Je suis totalement d'accord avec ce que dit @pduersteler, j'avais également un espace disque insuffisant, et en vérifiant les journaux, j'ai constaté que le fait de ne pas trouver sensible-mda remplissait tous les journaux (mail.warn, mail.log et mail. euh) c'est comme ça que j'ai trouvé ce post
Ludo - Off the record
2

Les programmes sensible- * sont installés de sorte que d'autres scripts système, etc. puissent compter sur un programme qui fournit une certaine fonctionnalité se trouvant au bon endroit.

sensible-mdaest une dépendance de sendmail , il devrait donc exister sur votre système.

l'autre reçoit
la source
1

Vous devez également sérieusement envisager de ne pas exécuter sendmail.

Soit exim4ou postfixsont de bien meilleures options pour les vrais serveurs de messagerie, ssmtpet nullmailersont de bien meilleures options pour les hôtes qui n'enverront que du courrier sortant.

À ce stade, les seules personnes qui devraient exécuter sendmail sont celles qui ont de grandes installations anciennes ou qui ont besoin d'une partie du routage non SMTP très complexe que sendmail peut faire.

LapTop006
la source
Je n'avais jamais utilisé nullmailer auparavant, mais cela ressemble exactement à ce que je voulais. Merci!
FilmJ