By gregThomas - January 3, 2013 - edited: January 3, 2013

Hi Deborah,

Thanks for the feedback, this is something we'll look into changing on the IT newsletter.

If you want to change this default behaviour on the newsletter plugin, the easiest way around this is to create a custom unsubscription page. In your e-mail you could link to a custom unsubscription page that also passes the users e-mail address (using the #to_email# placeholder) or num value in the URL, for example the link in the message might be: http://www.yourSite.com/unsubscribe?email=#to_email#. Then you could have a form asking the user if they are sure they want to unsubscibe. When the user submits the form you could remove their entry from the _nlb_subscribers section using the mysql_delete function. 

Another options is to have an unsubscribe page that isn't passed any extra data in the URL. Then ask the user to enter their e-mail address and then remove any records from the _nlb_subscribers section that contain that e-mail address.

Thanks!

Greg 

Greg Thomas

PHP Programmer - interactivetools.com

By Deborah - January 3, 2013

Greg, thanks for the helpful suggestions. If I purchase the plugin, I'll adopt one of your methods. For the Newsletter Builder "feature wish list", I feel a two-click opt-out is a necessity (or at least should be an option in the newsletter admin settings).

Thanks again!
Deborah

Hi All,

When someone signs up, they need to confirm their intentions by following a link in an email sent to their email address.

I'd strongly recommend the same approach for unrsubscribing as well.

This would eliminate another possibility for malicious intent.

Just my two cents.

Jerry Kornbluth

The first CMS Builder reference book is now available on-line!

Take advantage of a free 3 month trial subscription, only for CMSB users, at: http://www.thecmsbcookbook.com/trial.php