This is similar to what mail-font-lock-keywords does in lisp/mail/sendmail.el, namely adapt the font lock keywords to changes in mail-header-separator. WDYT? -- Basil