Apologies - it is now obvious that my difficulty lies with Perl, and not amavis/altermime. 'qw' will split my new header text, causing who-knows-what grief to altermime. I changed from qw to an explicit list, and it now works. Thanks, Josh