Partager
Affiche les résultats de 1 à 1 sur 1

Sujet : Envoi mail avec Emacs

  1. #1
    Inscrit
    février 2011
    Messages
    5
    Remerciements
    0
    Remercié(e) 6 fois dans 4 messages
    Pouvoir de réputation
    0

    Envoi mail avec Emacs

    Je met juste l'essentiel pour ne pas bouffer beaucoup de place.

    Ce mini tutoriel explique comment envoyer un mail avec Emacs en passant par Gmail.Il est destiné aussi bien à ceux qui n'ont jamais utilisé Emacs qu'aux faux-debutants. J'utilise la version 23.1 dans ce billet.

    Gmail exige l'utilisation du protocol TLS, donc, par precaution, il faut vérifier si les paquets "gnutls-bin" et "starttls" sont installés.
    Il faut créer un fichier qui s'appelle « .emacs » et le sauvegarder dans le dossier /home/votre_nom_utilisateur/
    On va mettre dans ce fichier les instructions de personnalisation (configuartion) :

    ;; debut
    ;;utiliser l'agent par défaut avec le protocole SMTP
    (setq send-mail-function 'smtpmail-send-it)

    ;; envoyer les mails via smtp.gmail.com.
    (setq smtpmail-smtp-server "smtp.gmail.com")

    ;; pour specifier le port à utilise ,ici 587 pour le protocole TLS exigé par Gmail .
    (setq smtpmail-smtp-service 587)

    ;; utiliser starttls ,en specifiant le server, port, clé privée et le certificat,le 'nil' c'est pour dire NULL ou valeur absente.
    (setq smtpmail-starttls-credentials
    '(("smtp.gmail.com" 587 nil nil )))

    ;; authentification mot de passe et login
    (setq smtpmail-auth-credentials
    '(("smtp.gmail.com" 587 "[email protected]" "Mot_de_passe")))
    ;; fin

    Note :
    Ici l'ordre est important,La documentation ne le précise pas mais il faut bien mettre

    (setq smtpmail-starttls-credentials (("smtp.gmail.com" 587 nil nil )))

    AVANT
    (setq smtpmail-auth-credentials
    '(("smtp.gmail.com" 587 "[email protected]" "Mot_de_passe")))

    Voilà c'est fini pour la personnalisation, on enregistre le fichier « .emacs » et on (re)lance Emacs avec « emacs -nw »

    Envoi de mail avec MAIL MODE:
    L'envoi de mail (à la geek) va se faire uniquement, comme tout dans Emacs, avec seulement deux combinaisons de touche.
    1) C-x m : pour ouvrir le mode mail.
    Et pour envoyer le mail:

    2) C-c C-s : Avec cette combinaison le mail sera envoyé et le buffer (votre fenêtre ) reste inchangée

    3) C-c C-c : Avec cette combinaison, le mail sera envoyé et votre fenêtre affichera la fenêtre précédente.

    4)C-x b ensuite on entre *Message* ça donne le buffer des message que Emacs renvoi,dans le cas où le mail passe, on peut voir les étapes de la négociation avec le serveur, et dans le cas où ça plante, on peut voir les messages d'erreur

    Ici le tuto avec de BELLEs IMAGES

  2. [Les 2 membres suivants remercient Shrux pour cet excellent message :


  3. # ADS
    Inscrit
    Toujours
    Messages
    Plusieurs






     

Sujets similaires

  1. Mail temporaire "10mn mail"
    Par Xaru5 dans le forum Les meilleurs liens du web
    Réponses: 3
    Dernier message: 10/05/2012, 19h29
  2. [Problème] Envoi d'un colis à Oran
    Par Milax dans le forum Le Geek et les soucis.
    Réponses: 8
    Dernier message: 11/09/2011, 23h01
  3. Le coup d’envoi de l’opération CyberRif
    Par ButterflyOfFire dans le forum Actualité informatique et high tech
    Réponses: 6
    Dernier message: 03/06/2011, 21h09
  4. Comment voler 8 millions de dollars avec un seul e-mail
    Par abitaf dans le forum Actualité informatique et high tech
    Réponses: 1
    Dernier message: 06/04/2011, 11h58

Tags pour ce sujet

Règles des messages

  • Vous ne pouvez pas créer de sujets
  • Vous ne pouvez pas répondre aux sujets
  • Vous ne pouvez pas importer de fichiers joints
  • Vous ne pouvez pas modifier vos messages
  •  
  • Les BB codes sont Activés
  • Les Smileys sont Activés
  • Le BB code [IMG] est Activé
  • Le code [VIDEO] est Activé
  • Le code HTML est Désactivé



Liens annexes