Email via bash + mutt ou biabam + sendmail

Un autre mémo, au cas où ça m’arrive à nouveau.

Pour envoyer un email via scripting, plusieurs choix sont possibles :

  1. mutt avec la commande suivante :

    echo | mutt -s "titre du mail du `date`" -a fichierAttaché1 -a fichierAttaché2 destinataire1 destinataire2
  2. biabam qu’il suffit d’installer avec aptitude (et qui fait la même chose que mutt mais sans mutt installé)

Enfin, j’ai rencontré un autre problème avec sendmail. La machine sur laquelle était installé le sendmail s’appelait “thor.local”.
Or tant que les emails partaient à l’extérieur du domaine local, aucun souci. Par contre, pour l’envoi d’email “internes”, le smtp externe envoyait balader sendmail en disant que le domaine thor.local n’existe pas. Il faut donc reconfigurer sendmail pour que ça passe avec les instructions suivantes :

  1. ouvrir /etc/mail/sendmail.mc
  2. rajouter avant les instructions MAILER_XYZ les lignes suivantes :

    MASQUERADE_AS(unVraiNomDeDomaineExistant.com)
    FEATURE(`masquerade_entire_domain')
    MASQUERADE_DOMAIN(leNomDeDomaineInterne) (dans mon cas thor.local)
    FEATURE(`masquerade_envelope')
  3. executer : m4 sendmail.mc > sendmail.cf
  4. redémarrer sendmail via : sudo /etc/init.d/sendmail restart

One thought on “Email via bash + mutt ou biabam + sendmail

  1. Ah oui parce qu’en plus des trucs comme ça ça peut vous arriver plus d’une fois dans votre vie ???

    Ben vous avez pas l’pot vous !

    Nous, quand on veut détruire la station qui génère le champ magnétique qui protège la construction de l’étoile noire, et qu’on se fait prendre dans la gueule d’un ver géant, en apprenant que Darth Vador est en fait le père de Luke qui lui même est le frère de celle qui veut un peu sortir avec lui au début de la saga, et que des années après on voit dans ce qui est le premier épisode, son père basculer dans le coté assez sombre, il faut le dire, de la force obscure cause qu’il à des midi et demi chloriens comme toi tu as des globules rouge, et ben nous ça nous arrive qu’une fois ça!!!

    Remarque,… Il y a des barges qui remettent la VHS ou le DVD parce qu’ils ne se souviennent plus et à nouveau on se refade encore tout !!!

Leave a Reply

Your email address will not be published. Required fields are marked *