[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Gnus, smptmail.el and Gmail's SMTP server
From: |
Sebastian Tennant |
Subject: |
Gnus, smptmail.el and Gmail's SMTP server |
Date: |
Mon, 22 Jan 2007 16:17:51 +0200 |
User-agent: |
Gnus/5.110006 (No Gnus v0.6) Emacs/22.0.92 (gnu/linux) |
Hi all,
Just wondering if anyone has got these three working together?
I've followed the instructions found here as best I can, but without
success:
http://www.emacswiki.org/cgi-bin/wiki/SmtpAuth
I can use Gmail's SMTP server without any problems at all using
IceDove (Debian's unbranded Thunderbird). I simply provide the
follwoing info and off it goes:
Server: smtp.googlemail.com
Port: 465
SSL: yes
Username: ********
Password: ********
but configuring smptmail.el is not so straightforward.
I am setting the following variables accordingly:
smtpmail-auth-credentials '(("smtp.googlemail.com" 465 "*******" "*******"))
smtpmail-starttls-credentials '(("smtp.googlemail.com" 465 nil nil))
(describe-variable 'smtpmail-starttls-credentials)
"Specify STARTTLS keys and certificates for servers. This is a list
of four-element list with `servername' (a string), `port' (an
integer), `key' (a filename) and `certificate' (a filename). If you
do not have a certificate/key pair, leave the `key' and `certificate'
fields as `nil'. A key/certificate pair is only needed if you want
to use X.509 client authenticated connections."
Needless to say this doesn't mean much to me.
When I try to send mail with my current configuration, I get the
following SMTP trace:
220 mx.google.com ESMTP 33sm6293131hue
EHLO moley.org.
250-mx.google.com at your service, [xx.xxx.xx.xx]
250-SIZE 20971520
250-8BITMIME
250-STARTTLS
250 ENHANCEDSTATUSCODES
MAIL FROM:<sebyte@smolny.plus.com> SIZE=285
530 5.7.0 Must issue a STARTTLS command first 33sm6293131hue
QUIT
221 2.0.0 mx.google.com closing connection 33sm6293131hue
So no STARTTLS command is being sent despite the following lines in my .gnus:
(setq starttls-use-gnutls t
starttls-gnutls-program "gnutls-cli"
starttls-extra-arguments nil)
and gnutls-cli is definitely installed:
(shell-command "which gnutls-cli" t)
/usr/bin/gnutls-cli
Any help much appreciated.
Sebastian
- Gnus, smptmail.el and Gmail's SMTP server,
Sebastian Tennant <=