diff options
author | Lars Magne Ingebrigtsen <larsi@gnus.org> | 2011-06-21 23:10:52 +0200 |
---|---|---|
committer | Lars Magne Ingebrigtsen <larsi@gnus.org> | 2011-06-21 23:10:52 +0200 |
commit | 408dbdefa18e72325f57024627fd20b65ac3fcc8 (patch) | |
tree | afc9625a78e42a0399cdbb6410efd4d811d0b55f /etc | |
parent | 0e197c0257ee167e975d2dd47f31a8ad570a92e6 (diff) | |
download | emacs-408dbdefa18e72325f57024627fd20b65ac3fcc8.tar.gz |
Rewritten smtpmail.el to use `open-network-stream' to do STARTTLS
upgrades opportunistically, and to only use auth-source for all
credentials. Mostly backwards compatible, but
`smtpmail-auth-credentials' and `smtpmail-starttls-credentials' are
removed, and users who relied on those will have to put the
credentials in ~/.authinfo instead.
Diffstat (limited to 'etc')
-rw-r--r-- | etc/NEWS | 20 |
1 files changed, 20 insertions, 0 deletions
@@ -109,6 +109,26 @@ and pops down the *Completions* buffer accordingly. ** auto-mode-case-fold is now enabled by default. +** smtpmail changes + +** smtpmail has been largely rewritten to upgrade to STARTTLS if +possible, and uses the auth-source framework for getting credentials. +The rewrite should be largely compatible with previous versions of +smtpmail, but there are two major incompatibilities: + +** `smtpmail-auth-credentials' no longer exists. That variable could +be either ~/.authinfo (in which case you're fine -- you won't see any +difference), but if it were a direct list of user names and passwords, +you will be prompted for the user name and the password instead, and +they will then be saved to ~/.authinfo. + +** Similarly, if you had `smtpmail-starttls-credentials' set, then +then you need to put + +machine smtp.whatever.foo port 25 key "~/.my_smtp_tls.key" cert "~/.my_smtp_tls.cert" + +in your ~/.authinfo file instead. + ** Internationalization changes +++ |