frouin.me

Envoyer le contenu d'un répertoire par mail !

Introduction

user

Jean-Michel Frouin

CTO @ WakeOnWeb.com


shell bash

Envoyer le contenu d'un répertoire par mail !

Posted by Jean-Michel Frouin on .
Featured

shell bash

Envoyer le contenu d'un répertoire par mail !

Posted by Jean-Michel Frouin on .

Ca faisait longtemps que je devais le faire.
Un ami à eu besoin, du coup je l'ai écris rapidement.
Voici donc un script pour envoyer tous les fichiers contenu dans un répertoire par mail, utilisant uuenview pour l'encodage uuencode, et la commande mail pour l'envoie pur.

Il faudra revenir dessus, mais en l'état il fonctionne :

#!/bin/bash

IFS=$(echo -en "\n\b")

for file in `ls`; 
do
  echo "Envoi du fichier $file"
  (uuenview -u $file) | mail -s "$file" user@mail.tld
done
user

Jean-Michel Frouin

https://frouin.me

CTO @ WakeOnWeb.com