--- dbmail-20020905/pipe.c	2002-07-16 04:13:22.000000000 -0600
+++ dbmail-unique_id-fix/pipe.c	2002-09-05 06:56:20.000000000 -0600
@@ -290,6 +290,9 @@
           temp_message_record_id = db_insert_message ((u64_t)userid,
 						    deliver_to_mailbox, "");
 
+	  create_unique_id(unique_id,temp_message_record_id); 
+	  db_update_message (temp_message_record_id,unique_id,0,0);
+
           /* message id is an array of returned message id's
            * all messageblks are inserted for each message id
            * we could change this in the future for efficiency
