Outils pour utilisateurs

Outils du site


muttmsmtp

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édentes Révision précédente
Prochaine révision
Révision précédente
muttmsmtp [2013/10/30 15:24]
luc
muttmsmtp [2018/10/13 20:32] (Version actuelle)
Ligne 32: Ligne 32:
 </code> </code>
 On devrait pouvoir trouver des explications cohérentes pour expliquer cette config (voir du coté de la documentation de msmtp), je me contente d'avoir une config qui marche On devrait pouvoir trouver des explications cohérentes pour expliquer cette config (voir du coté de la documentation de msmtp), je me contente d'avoir une config qui marche
 +====La ligne de commande magique====
 +la voilà :
 +<code>echo "corps du message" | mutt -s "sujet" -a fichier_à_envoyer -- adresse@destinai.re</code>
 +====Aller plus loin====
 +Vu qu'il s'agit de m'envoyer des mails à moi, et uniquement cet usage, on peut raccourcir cette ligne à 2 mots en utilisant un script perso et un alias
 +===le script perso===
 +on se crée un petit fichier ''.sendme'' dans son home ''~/'', et on ecrit les lignes suivantes :
 +<code bash>
 +#!/bin/bash
 +
 +CHEMIN=`pwd`
 +FICHIER=$1
 +
 +echo "fichier envoyé par un script utilisant mutt et msmtp depuis mon serveur" | \
 +  mutt -s " Fichier : $CHEMIN/$FICHIER" -a "$CHEMIN/$FICHIER" -- mon@adresse.mail
 +# avec ou sans le / mais mettre le tout sur une ligne
 +</code>
 +=== l'alias===
 +on édite (ou on crée s'il n'existe pas) son fichier ''~/.bashrc'', et on rajoute l'alias qui va bien :
 +<code> alias sendme="bash /home/user/.sendme"</code>
 +===utilisation===
 +Désormais, où que vous soyez dans votre système de fichiers, tant que vous êtes logué en console, vous pouvez vous écrire un mail avec une pièce jointe, histoire de récupérer tel fichier de config, telle photo ou tel morceau de musique :
 +<code>sendme fichier</code>
 +===encore plus loin ?===
 +On peut imaginer que vous ayez un copain vachement doué en sysadmin, votre mentor et que vous souhaitez lui faire parvenir vos fichiers de config qui ne marchent pas pour qu'il dévermine tout cela, on peut imaginer créer un dossier ''~/.sendme'' avec plusieurs scripts ''sendme'' pour se l'envoyer à soi-meme, mais aussi ''sendJoe'' ou autre.. ne pas oublier de rajouter des alias dans ''.bashrc''
muttmsmtp.1383146650.txt.gz · Dernière modification: 2018/10/13 20:32 (modification externe)