With our CRM the unsubscribe button adds a user opt out for the bulk emails.
The CRM still sends bulk emails to people who use the unsubscribe button or has the do not email and opt out of bulk email options.
Any help would be great.
I haven't been able to recreate this issue on our sites, or on the demo site.
The test I did was:
I couldn't see an automated test that ensures this (I've logged this on JIRA: https://issues.civicrm.org/jira/browse/CRM-19473).
What version of CiviCRM are you using that encounters this issue? Are you sending emails straight from Civi or integrating with a third party email provider? Perhaps you could write out the exact steps to recreate the problem?