diff -urN src.orig/spool_mbox.c src/spool_mbox.c --- src.orig/spool_mbox.c Tue Jan 2 13:25:15 2007 +++ src/spool_mbox.c Thu May 24 11:07:51 2007 @@ -69,7 +69,8 @@ temp_string = expand_string( US"From ${if def:return_path{$return_path}{MAILER-DAEMON}} ${tod_bsdinbox}\n" "${if def:sender_address{X-Envelope-From: <${sender_address}>\n}}" - "${if def:received_for{X-Envelope-To: <${received_for}>\n}}"); + "${if def:received_for{X-Envelope-To: <${received_for}>\n}" + "{${if def:recipients{${if match{${recipients}}{\\N.*[, ]\\N}{}{X-Envelope-To: <${recipients}>\n}}}}}}"); if (temp_string != NULL) { i = fwrite(temp_string, Ustrlen(temp_string), 1, mbox_file);