* smtp.el (smtp-via-smtp): Add autoload for
authorokada <okada>
Sun, 21 Nov 1999 01:33:27 +0000 (01:33 +0000)
committerokada <okada>
Sun, 21 Nov 1999 01:33:27 +0000 (01:33 +0000)
`starttls-open-stream', `starttls-negotiate',
`sasl-cram-md5' and `sasl-plain'.
* smtp.el (smtp-via-smtp): Don't require `sasl' and `starttls'.

ChangeLog
smtp.el

index 874297f..46b9025 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,12 @@
 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.
diff --git a/smtp.el b/smtp.el
index 1f35769..55d6f76 100644 (file)
--- a/smtp.el
+++ b/smtp.el
 (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