Outils pour utilisateurs

Outils du site


informatique:linux:mail

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
informatique:linux:mail [2010/07/12 15:53] – benoitinformatique:linux:mail [2017/07/06 06:48] (Version actuelle) – benoit
Ligne 1: Ligne 1:
 ====== mail ====== ====== mail ======
 +==== Mail simple ====
 +
 +Envoyer un mail ayant en corps du message un fichier texte : 
 +  cat < ./mon-fichier.txt |mail -s "sujet du mail" user@domaine.com
 +
 Pour envoyer un mail en rédigeant directement le corps du message : Pour envoyer un mail en rédigeant directement le corps du message :
  
Ligne 10: Ligne 15:
   EOF   EOF
  
-Envoyer un mail ayant en corps du message un fichier texte :  +Pour envoyer à plusieurs destinataires : 
-  cat < ./mon-fichier.txt |mail -s "sujet du mail" user@domaine.com+  echo "Message for all" | mail -s "sujet for all" "user1@domaine.com;user2@domain.com" 
 + 
 +==== Mail avec entête modifié ==== 
 +Envoyer un mail en changeant l'expéditeur :  
 +  echo "contenu" | mail -a 'from: expediteur@domain.com' -s "Sujet" destinataire@domain.com 
 +   
 +Ou : 
 +  echo "contenu" | mail -r expediteur@domain.com -s "Sujet" destinataire@domain.com 
 + 
 +Envoyer le contenu d'une page Web : 
 +  curl http://www.domaine.com/page.html | mail -a 'Content-type: text/html; charset=UTF8' -a 'from: expediteur@domain.com' -s "Sujet" destinataire@domain.com 
 + 
 +==== Mail avec pièces jointes ====
  
 Envoyer un mail avec une piece jointe avec la commande mail Envoyer un mail avec une piece jointe avec la commande mail
Ligne 33: Ligne 50:
   Bonjour   Bonjour
      
-  Vous trouverez ci-joints les pièces jointes de mon répertoire+  Vous trouverez ci-joints les fichiers de mon répertoire
      
   Cordialement,   Cordialement,
Ligne 39: Ligne 56:
   $(for i in $(ls); do uuencode $i $i; done)   $(for i in $(ls); do uuencode $i $i; done)
   EOF   EOF
 +
 +==== Forcer l'utilisation d'un serveur SMTP ====
 +
 +Il faut d'abord installer un paquetages complémentaire (ex sous Debian):
 +  apt-get install heirloom-mailx
 +
 +Pour envoyer le mail :
 +  echo 'test' | mailx -S smtp=smtp.domain.com -s "test" user@domain.com
  
informatique/linux/mail.1278949995.txt.gz · Dernière modification : (modification externe)