Forum Linux.général Sendmail et genericstable

Posté par  .
Étiquettes : aucune
0
26
mai
2005
Bonjour à tous,

Je cherche à configurer Sendmail afin que les mails provenant de root apparaissent comme provenant d'un autre utilisateur (toto par ex.).
Pour cela je tente en vain de configurer sendmail.mc afin qu'il prenne en compte mon fichier genericstable

J'ai pour cela inséré dans sendmail.mc la ligne :
FEATURE(genericstable, `hash -o /etc/mail/genericstable')

et dans mon fichier /etc/mail/genericstable :
toto: root@nom_de_la_machine.domaine.fr

Mais rien ni fait ;o(
Y s'en tape...

Auriez-vous une petite idée ?
Merci d'avance
  • # makemap

    Posté par  (site web personnel) . Évalué à 1.

    Il te manque une commande makemap -o hash genericstable < genericstable ou qq chose comme ca.... Google is your friend...
    • [^] # Re: makemap

      Posté par  . Évalué à 1.

      Merci pour ta réponse,

      Malheureusement j'avais déjà testé cette commande, de même que la suivante :
      /usr/sbin/sendmail -bi -oA/etc/mail/genericstable

      Si tu as une autre idée, je suis prenneur.

      Merci
      • [^] # Re: makemap

        Posté par  . Évalué à 1.

        Salut,

        as tu regardé du côté de "sendmail -f autre_email@site.com" ??

        Je trolle dès quand ça parle business, sécurité et sciences sociales

  • # c'est hash -N

    Posté par  (site web personnel) . Évalué à 1.

    FEATURE(genericstable, `hash -N /etc/mail/genericstable')

    avec
    makemap hash /etc/mail/genericstable < /etc/mail/genericstable
  • # marche pô

    Posté par  . Évalué à 1.

    Salut et merci pour vos réponses,

    J'ai effectivement vu que l'on pouvait modifier le destinataire par -f ainsi qu'en spécifiant la variable To: dans l'entête du mail... Cela sera une alternative intéressante.

    Mais j'aimerais bien parvenir à ce que sendmail prenne en compte mon généricstable. J'ai tenté l'option -N mais ça n'a pas donné beaucoup de résultats...

    Pourtant lorsque je lance la commande
    makemap hash /etc/mail/genericstable < /etc/mail/genericstable
    il me crée /etc/mail/genericstable.db
    et lorsque je lance
    /usr/sbin/sendmail -bi -oA/etc/mail/genericstable
    il écrit :
    /etc/mail/genericstable: 1 aliases, longest 26 bytes, 30 bytes total

    Je comprends pas ;(

    Merci encore pour vos réponses
  • # Question con ?

    Posté par  (site web personnel) . Évalué à 1.

    Tu as bien regénéré ton fichier sendmail.cf avec m4 ?
    Il faut ensuite faire un arrêt-relance de sendmail

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.