diff options
| author | Karl Heuer | 1998-08-29 15:56:41 +0000 |
|---|---|---|
| committer | Karl Heuer | 1998-08-29 15:56:41 +0000 |
| commit | f38d351407f2c700b32fc90f9935c70507b5b14c (patch) | |
| tree | 958bd1b54d222f673625d8b7270537c10f1a6017 | |
| parent | 66cb9c073130581af4df23f0115b021761b330d5 (diff) | |
| download | emacs-f38d351407f2c700b32fc90f9935c70507b5b14c.tar.gz emacs-f38d351407f2c700b32fc90f9935c70507b5b14c.zip | |
(smtpmail-send-it): Add autoload cookie.
(smtpmail-via-smtp): Check that smtpmail-smtp-server is defined.
| -rw-r--r-- | lisp/mail/smtpmail.el | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/lisp/mail/smtpmail.el b/lisp/mail/smtpmail.el index 58f6d6af514..8bbb98edd86 100644 --- a/lisp/mail/smtpmail.el +++ b/lisp/mail/smtpmail.el | |||
| @@ -28,16 +28,13 @@ | |||
| 28 | 28 | ||
| 29 | ;; Send Mail to smtp host from smtpmail temp buffer. | 29 | ;; Send Mail to smtp host from smtpmail temp buffer. |
| 30 | 30 | ||
| 31 | ;; Please add these lines in your .emacs(_emacs). | 31 | ;; Please add these lines in your .emacs(_emacs) or use customize. |
| 32 | ;; | 32 | ;; |
| 33 | ;;(setq send-mail-function 'smtpmail-send-it) | 33 | ;;(setq send-mail-function 'smtpmail-send-it) ; if you use `mail' |
| 34 | ;;(setq message-send-mail-function 'smtpmail-send-it) ; if you use `message' | ||
| 34 | ;;(setq smtpmail-default-smtp-server "YOUR SMTP HOST") | 35 | ;;(setq smtpmail-default-smtp-server "YOUR SMTP HOST") |
| 35 | ;;(setq smtpmail-smtp-service "smtp") | ||
| 36 | ;;(setq smtpmail-local-domain "YOUR DOMAIN NAME") | 36 | ;;(setq smtpmail-local-domain "YOUR DOMAIN NAME") |
| 37 | ;;(setq smtpmail-debug-info t) | 37 | ;;(setq smtpmail-debug-info t) ; only to debug problems |
| 38 | ;;(load-library "smtpmail") | ||
| 39 | ;;(setq smtpmail-code-conv-from nil) | ||
| 40 | ;;(setq user-full-name "YOUR NAME HERE") | ||
| 41 | 38 | ||
| 42 | ;; To queue mail, set smtpmail-queue-mail to t and use | 39 | ;; To queue mail, set smtpmail-queue-mail to t and use |
| 43 | ;; smtpmail-send-queued-mail to send. | 40 | ;; smtpmail-send-queued-mail to send. |
| @@ -110,6 +107,7 @@ This is relative to `smtpmail-queue-dir'.") | |||
| 110 | ;;; | 107 | ;;; |
| 111 | ;;; | 108 | ;;; |
| 112 | 109 | ||
| 110 | ;;;###autoload | ||
| 113 | (defun smtpmail-send-it () | 111 | (defun smtpmail-send-it () |
| 114 | (require 'mail-utils) | 112 | (require 'mail-utils) |
| 115 | (let ((errbuf (if mail-interactive | 113 | (let ((errbuf (if mail-interactive |
| @@ -298,7 +296,8 @@ This is relative to `smtpmail-queue-dir'.") | |||
| 298 | 296 | ||
| 299 | (defun smtpmail-via-smtp (recipient smtpmail-text-buffer) | 297 | (defun smtpmail-via-smtp (recipient smtpmail-text-buffer) |
| 300 | (let ((process nil) | 298 | (let ((process nil) |
| 301 | (host smtpmail-smtp-server) | 299 | (host (or smtpmail-smtp-server |
| 300 | (error "`smtpmail-smtp-server' not defined"))) | ||
| 302 | (port smtpmail-smtp-service) | 301 | (port smtpmail-smtp-service) |
| 303 | response-code | 302 | response-code |
| 304 | greeting | 303 | greeting |