comparison lisp/mail/smtpmail.el @ 76902:ee6e10ac7c82

(smtpmail-via-smtp): Revert last change.
author Chong Yidong <cyd@stupidchicken.com>
date Mon, 02 Apr 2007 22:45:41 +0000
parents d2d1b2bd4bbe
children 714d51db2c25
comparison
equal deleted inserted replaced
76901:e8c0e65f23fb 76902:ee6e10ac7c82
689 (smtpmail-read-response process)))) 689 (smtpmail-read-response process))))
690 (not (integerp (car response-code))) 690 (not (integerp (car response-code)))
691 (>= (car response-code) 400)) 691 (>= (car response-code) 400))
692 (throw 'done nil))) 692 (throw 'done nil)))
693 (dolist (line (cdr (cdr response-code))) 693 (dolist (line (cdr (cdr response-code)))
694 (let ((old-case-table (current-case-table)) 694 (let ((name (mapcar (lambda (s) (intern (downcase s)))
695 name) 695 (split-string (substring line 4) "[ ]"))))
696 ;; Make sure we're using the standard case table
697 ;; when downcasing; for instance, a downcased I is a
698 ;; dotless i in Turkish.
699 (unwind-protect
700 (progn (set-case-table (standard-case-table))
701 (setq name
702 (mapcar (lambda (s) (intern (downcase s)))
703 (split-string
704 (substring line 4) "[ ]"))))
705 (set-case-table old-case-table))
706 (and (eq (length name) 1) 696 (and (eq (length name) 1)
707 (setq name (car name))) 697 (setq name (car name)))
708 (and name 698 (and name
709 (cond ((memq (if (consp name) (car name) name) 699 (cond ((memq (if (consp name) (car name) name)
710 '(verb xvrb 8bitmime onex xone 700 '(verb xvrb 8bitmime onex xone