#1 Le 28/08/2009, à 13:39
- Taurre
Envoie de courriels via emacs
Bonjour à tous,
Voilà quelques jours que je débute sur emacs et après avoir découvert quelques unes de ses fonctionnalités de bases, j'ai eu envie d'aller un peu plus loin.
J'ai voulu essayer d'envoyer des courriels via emacs en me connectant au serveur smtp de mon adresse yahoo. Je me suis donc renseigner dans le manuel et différents sites mais voilà cela ne fonctionne pas...
J'ai installé les deux paquets suivants :
gnutls-bin
starttls
Et voici la configuration de mon fichier .emacs :
(setq smtpmail-debug-info t)
(setq smtpmail-debug-verb t)
(setq starttls-use-gnutls t)
(setq send-mail-function 'smtpmail-send-it)
(setq smtpmail-smtp-server "smtp.mail.yahoo.com")
(setq smtpmail-default-smtp-server "smtp.mail.yahoo.com")
(setq smtpmail-smtp-service 465)
(setq smtpmail-auth-credentials
'(("smtp.mail.yahoo.com" 465 "mon_login" "mon_mot_de_passe")))
(setq smtpmail-starttls-credentials
'(("smtp.mail.yahoo.com" 465 "cle_du_certificat" "fichier_contenant_le_certificat")))
Je précise que "fichier_contenant_le_certificat" est l'adresse du fichier contenant le certificat obtenu avec la commande suivante :
openssl s_client -connect smtp.mail.yahoo.com:465 -showcerts
Et que "cle_du_certificat" a été obtenu avec la commande suivante :
openssl x509 -fingerprint -md5 -noout -in fichier_contenant_le_certificat
Lorsque j'essaye d'envoyer un courriel il affiche ceci dans le mini-tampon pendant un certains temps :
Opening STARTTLS connection to `smtp.mail.yahoo.com'...done
Après quoi il affiche ceci :
Process SMTP not running
Quand au tampon *trace of SMTP session to smtp.mail.yahoo.com* il contient ceci :
Process SMTP finished
*** Fatal error: (unknown error code)
*** Server has terminated the connection abnormally.
QUIT
C'est qui n'a pas le mérite de m'indiquer d'où viens le problème...
Voilà j'espère avoir été clair, si une bonne âme connaissant bien emacs pouvaient m'aider
Dernière modification par Taurre (Le 28/08/2009, à 13:40)
Hors ligne