Bonjour les gens.
Vala, depuis que j'ai fait évoluer mon serveur de mail, j'ai de gros
problèmes pour faire authentifier mon Gnus pour l'envoi de mails.
En effet, le serveur envoie bien les infos de STARTTLS, mais pas les
modes d'auhtentification qui ne sont envoyés qu'après le STARTTLS.
Or, j'ai l'impression que Gnus n'envoie le STARTTLS que si il voit le
AUTH, et donc on tourne en rond.
Ma config (.emacs) :
,----
| (setq smtpmail-debug-info t)
|
| ; Options de mail par défaut
| ; définition du mode smtp pour envoyer le courier
|
| (load-library "smtpmail")
| (load-library "message")
|
| (setq mail-host-address "le-bulb.cuq.org")
| (setq mail-user-agent (quote gnus-user-agent))
| (setq read-mail-command (quote gnus))
|
| (setq user-mail-address "christophe@cuq.org")
|
| ;; Placed before other tls and smtp stuff according to
| ;;
http://www.emacswiki.org/cgi-bin/wiki/SmtpAuth
|
| (setq starttls-use-gnutls t)
| (setq starttls-gnutls-program "gnutls-cli")
| (setq starttls-extra-arguments nil)
|
| ;; Send mail using SMTP on the mail submission port 587.
|
| (setq message-send-mail-function 'smtpmail-send-it
| smtpmail-starttls-credentials '(("mail.cuq.org" 587 nil nil))
| smtpmail-default-smtp-server "mail.cuq.org"
| smtpmail-smtp-server "mail.cuq.org"
| smtpmail-smtp-service 587)
`----
Les infos de connexion sont dans le .authinfo
Le message buffer :
,----
| 220 mail.cuq.org ESMTP Postfix
| 250-mail.cuq.org
| 250-PIPELINING
| 250-SIZE 20480000
| 250-ETRN
| 250-STARTTLS
| 250-ENHANCEDSTATUSCODES
| 250-8BITMIME
| 250 DSN
| 530 5.7.0 Must issue a STARTTLS command first
| 221 2.0.0 Bye
| smtpmail-send-it: Sending failed; SMTP protocol error
`----
Quelqu'un aurait-il une solution pour forcer Gnus à envoyer le STARTTLS ?
--
CHC