+2002-06-07 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * lisp/pop3.el: Add a comment for the use of `ssl' or `tls'
+ connection with Gnus; always require `pces' and `path-util' for
+ Gnus.
+ (pop3-open-ssl-stream-1): Don't require `path-util' here.
+
2002-06-06 Katsumi Yamaoka <yamaoka@jpl.org>
* lisp/pop3.el: Make it can be byte-compiled in the Gnus source
;; This program was inspired by Kyle E. Jones's vm-pop program.
+;; You have to set the variable `pop3-connection-type' to `ssl' or
+;; `tls' expressly, if you would like to use this module with Gnus
+;; (not T-gnus) for those connection types. For examples:
+;;
+;;(setq mail-sources '((pop :server "POPSERVER" :port 995 :connection ssl
+;; :authentication apop)))
+;;(setq pop3-connection-type 'ssl)
+
;;; Code:
(eval-when-compile (require 'cl))
+;; as-binary-process, open-network-stream-as-binary, write-region-as-binary
+(require 'pces)
+;; exec-installed-p
+(require 'path-util)
+
(require 'mail-utils)
(defvar pop3-maildrop (or (user-login-name) (getenv "LOGNAME") (getenv "USER") nil)
process)))
(defun pop3-open-ssl-stream-1 (name buffer host service extra-arg)
- (require 'path-util)
(let* ((ssl-program-name
pop3-ssl-program-name)
(ssl-program-arguments