Skip to content

La vie rêvée d’Akim

…ou le zèbre qui voulait être un homme

  • Style de vie
  • Informatique
  • Photographie
  • Musique
  • English (US)English (US)
  • FrançaisFrançais

Envoyer un email depuis Debian (ou Ubuntu)

Posted on jeudi 26 janvier 2017 by Akim

Pour envoyer un email depuis le terminal ou un script sur Debian, on peut utiliser mailx.

Créer un fichier .mailrc dans le dossier home de l’utilisateur. Dans cet exemple, j’utilise un compte gmail et le serveur smtp gmail à authentification TLS.

nano ~/.mailrc

Entrer les paramètres suivants. A adapter à vos besoins

set ssl-verify=ignore
set smtp=smtp://smtp.gmail.com:587
set smtp-use-starttls
set smtp-auth=login
set smtp-auth-user=votreadresse@gmail.com
set smtp-auth-password=votremotdepassegmail

Ensuite, un email peut être envoyer en pipe, en faisant, par exemple, le cat d’un fichier, ou en utilisant la command echo

echo "Ceci sera le contenu du message" | mailx -s "Sujet du message" destinataire@serveur.ltd -a "From: Nom expéditeur "

Pour envoyer le contenu d’un fichier avec cat

cat fichier.txt | mailx -s "Sujet du message" destinataire@serveur.ltd -a "From: Nom expéditeur "

Envoyer les 100 dernières lignes du fichier syslog

tail /var/log/syslog -n100 | mailx -s "Sujet du message" destinataire@serveur.ltd -a "From: Nom expéditeur "
Posted in Informatique

Navigation de l’article

Chiens de faïence
Suppression bannière SSH DD-WRT

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

Proudly powered by WordPress | Theme: micro, developed by DevriX.