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 Thursday 26 January 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 "

Partager :

  • Facebook
  • LinkedIn
  • More
  • Email
  • Print
  • Twitter

Sur le même thème

Posted in Informatique

Post navigation

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

Leave a Reply Cancel reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 12 other subscribers

Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here: Cookie Policy
Proudly powered by WordPress | Theme: micro, developed by DevriX.
loading Cancel
Post was not sent - check your email addresses!
Email check failed, please try again
Sorry, your blog cannot share posts by email.