`starttls-open-stream', `starttls-negotiate',
`sasl-cram-md5' and `sasl-plain'.
* smtp.el (smtp-via-smtp): Don't require `sasl' and `starttls'.
1999-10-21 Kenichi OKADA <okada@opaopa.org>
+ * smtp.el (smtp-via-smtp): Add autoload for
+ `starttls-open-stream', `starttls-negotiate',
+ `sasl-cram-md5' and `sasl-plain'.
+ * smtp.el (smtp-via-smtp): Don't require `sasl' and `starttls'.
+
+1999-10-21 Kenichi OKADA <okada@opaopa.org>
+
* starttls.c: New file.
* smtp.el (smtp-via-smtp): STARTTLS support.
* SLIM-TIPS: New file.
(require 'poem)
(require 'pcustom)
(require 'mail-utils) ; mail-strip-quoted-names
-(require 'sasl)
-(require 'starttls)
+(eval-and-compile
+ (autoload 'starttls-open-stream "starttls")
+ (autoload 'starttls-negotiate "starttls")
+ (autoload 'sasl-cram-md5 "sasl")
+ (autoload 'sasl-plain "sasl"))
+
(eval-when-compile (require 'cl)) ; push
(defgroup smtp nil