Synch to No Gnus 200406230559.
authoryamaoka <yamaoka>
Wed, 23 Jun 2004 06:03:18 +0000 (06:03 +0000)
committeryamaoka <yamaoka>
Wed, 23 Jun 2004 06:03:18 +0000 (06:03 +0000)
lisp/ChangeLog
lisp/message.el

index 9b36655..9ee6aa5 100644 (file)
@@ -1,3 +1,8 @@
+2004-06-23  Jesper Harder  <harder@ifa.au.dk>
+
+       * message.el (message-idna-to-ascii-rhs-1): Don't choke on
+       invalid addresses.
+
 2004-06-21  Teodor Zlatanov  <tzz@bwh.harvard.edu>
 
        * spam.el: section markers changed, TODO list revised
index e5e5e0e..afac1f8 100644 (file)
@@ -5499,7 +5499,7 @@ subscribed address (and not the additional To and Cc header contents)."
     (when field
       (dolist (address (mail-header-parse-addresses field))
        (setq address (car address)
-             rhs (downcase (cadr (split-string address "@")))
+             rhs (downcase (or (cadr (split-string address "@")) ""))
              ace (downcase (idna-to-ascii rhs)))
        (when (and (not (equal rhs ace))
                   (or (not (eq message-use-idna 'ask))