This script will place an unsubscribe link at the bottom of the newsletter allowing customers to unsubscribe themselves.
It also add a couple of pages to you shop, so that during the unsubscribe process, you have a chance to explain the benifits of remaining subscribes.
Legend: 
Download

Report
Tested this contrib and found a small error in unsubscribe_done.php
Find:
if ($cus_subscribe) {
// Unsubscribe them
tep_db_query("update " . TABLE_CUSTOMERS . " set customers_newsletter = '0' where customers_email_address = '" . $email_to_unsubscribe . "'");
Add just below:
?>
<td class="main"><?php echo UNSUBSCRIBE_DONE_TEXT_INFORMATION . $email_to_unsubscribe; ?></td>
<?php
This is to show unsubscribe message for registered users witch will not show without.
/Savante
I have now update readme.txt so that people who have installed contribution "Simple visitor newsletter 2.0" can also give the visitor option to unsubscribe.
There is perhaps better way of doing what I have done, as I am quite noob to php. But it is working for me.
This is only the readme - file, not the whole package.
Added norwegian translation and updated readme.txt
All credits to original author, thanks!
Updated the two files in /catalog/ unsubscribe.php and unsubscribe_done.php to work with Search Engine Safe URLs and Minor query changes .Now it should work with both on and off. Spend a new directory for the germans.
Nothing changed in this file. Just drop the two files over the old ones. BACKUP FIRST.
Last upload was empty - so simply added changes to make last version work correctly and uploaded - all changes included in readme file - credit to original writer of script.
I made a few modifications to the previos version of Newsletter Unsubscribe, with the following:
1. Corrected a few filenames.
2. Support for buth text and HTML emails.
3. installation process doesn't have you jump from one directory to another.
4. Corrected SQL in the readme file.
5. Removed unused directoried left from previous version, to avoid confusion.
Updated the code to MS2 and fixed a couple of things.
Added a missing step to the instructions.
Fixed a small bug. (Thanks michellez1)
This script will place an unsubscribe link at the bottom of the newsletter allowing customers to unsubscribe themselves.
It also add a couple of pages to you shop, so that during the unsubscribe process, you have a chance to explain the benifits of remaining subscribes.