1) Add a "std_footer" sub to the setup file. It needs to return (note: NOT print!) a block of text that should be appended to each message as it goes out. For lists that don't need a footer, just have it return ''. As an example: sub std_footer { return qq~ ____________________________________________________________________________ This message is being sent to you because you subscribed to the Talespinners' Tavern announcement list at http://www.tales-tavern.com . We at Talespinners' Tavern respect your privacy, and your email address will never be sold, given out, or otherwise used except for the purpose of alerting you to changes at the Talespinners' Tavern website. If you no longer wish to receive these announcements, please send an email to announce\@tales-tavern.com from this email account and we will remove you from the list.~; } 2) Add the following lines to the mailing_list.cgi script in the section marked "Do A Mass Mailing". # PK: Use the new std_footer sub in the setup file to add a standard footer to the email $form_data{'comments'} .= &std_footer(); # END PK MODS It should come after the following lines: if ($form_data{'subject'} eq "" || $form_data{'comments'} eq "") { &admin_error; exit; } and before the while() loop. That's it!