Here is what appears to be abetter fix. This uses
(set-text-properties start end nil) to turn off all text properties in the
buffer that mail-extract-address-components uses.
~/emacs-19.29/lisp> diff -c mail-extr.el~ mail-extr.el
*** mail-extr.el~ Mon May 29 03:06:56 1995
--- mail-extr.el Thu Jul 20 08:59:20 1995
***************
*** 760,765 ****
--- 760,767 ----
(insert-buffer-substring address))
(t
(error "Illegal address: %s" address)))
+ ;Turn off all text properties in this buffer: Jack Vinson 20 July 1995
+ (set-text-properties (point-min) (point-max) nil)
;; stolen from rfc822.el
;; Unfold multiple lines.
__o __o __o __o __o __o Jack Vinson
_`\<_`\<_ _`\<_ _`\<_`\<_ _`\<_ Captain Jack - Purple Puddle Eater
(_)/---/(_) (_)/(_) (_)/---/(_) (_)/(_) Sunderland, MA
[EMAIL PROTECTED] http://www.cis.upenn.edu/~vinson/