[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: poodle



> As far as I remember, Wanderlust is schizophrenic -- it uses the built-in
> support for SMTP, but the external utility for IMAP.

Wanderlust prefers built-in GnuTLS library to external programs.  But
Wanderlust can't use built-in GnuTLS for IMAP/NNTP/POP3 with STARTTLS
connection at present (because I neither need nor able to test).


Some variables affect which library or external program is used.

1. IMAPS / NNTPS / POP3S / SMTPS
  elmo-network-stream-type-alist decides which library to use,
  gnutls.el (built-in GnuTLS), tls.el or ssl.el.
  elmo-[imap|nntp|pop3]-stream-type-alist are preferred for each protocol.

2. SMTP with STARTTLS
  smtp-use-gnutls decides using built-in GnuTLS or not.
  when smtp-use-gnutls is nil, starttls-use-gnutls decides which
  external program to use (gnutls-cli or starttls).

3. IMAP/NNTP/POP3 with STARTTLS
  Always use external program.
  starttls-use-gnutls decides which external program to use.

-- 
Kazuhiro Ito