Solved

Spam unregister

Posted on 2011-09-13
4
447 Views
Last Modified: 2012-05-12
Hello,
Supposedly Canada is incorporating an anti-spam legislation. Our company sends out mass email to our customers to notify them of different events. It's usually done via Outlook/Excel mail merges. The legislation says that there must be an unsubscribe link at the bottom of the email. How do most companies accomplish this? Does the unsubscribe link go to a web server then the customer enters their email address and clicks on unsubscribe? Also how would other users incorporate this into their mass emails for people who have unsubscribed? I'm just looking for suggestions. Thank you.
0
Comment
Question by:CMilne
4 Comments
 
LVL 9

Assisted Solution

by:Benjamin MOREAU
Benjamin MOREAU earned 83 total points
ID: 36532500
You must to have an E-Mailing supplier who manage a databse with all your contacts. When a user click on "unsuscribe", he is deleted from the database of your emailing suscriber.

You can also use a software to do this : try Sarbacane who is a very good emailing software (and not expensive) : http://www.sarbacane.com/uk-us/blacklist_bounces.asp 
0
 
LVL 83

Accepted Solution

by:
Dave Baldwin earned 84 total points
ID: 36532590
This is the official page for the CAN-SPAM Act in the US: http://business.ftc.gov/documents/bus61-can-spam-act-compliance-guide-business   Item #6 "Honor opt-out requests promptly" tells what your requirements are the US.  It will probably be similar in Canada.
0
 
LVL 4

Assisted Solution

by:Anacreo
Anacreo earned 83 total points
ID: 36900364
You will have a tricky time if you're using Outlook Mail Merge to perform your mass mailing.  The usual technique is to embed a link that will link back to an e-mail id in your mail system so it knows which mailing list, which user, and which e-mail received the negative response.

In a simpler way you could have Outlook form a URL such as:

http://www.mydomain.com/unregister.php?email=<recipient e-mail address>

You'll need to use VB script to generate the recipient e-mail address as a base64 encoded string though, as there can be unacceptable characters, however most modern email/browser clients will autofix this for you until you figure out how to get that VBScript into your outlook emails.

Anyhow on your domain server you can have your unregister.php script simply e-mail you with the recipients name and has requested to be removed from your list.  Then when you receive this e-mail you should process it.

This is really a manual way of doing it there are many systems out there that can automate this for you, we use ARP+, and I've used StrongMail in the past for an integrated solution.  You can check out PHPList which runs as a hosted service or a local install, and then finally the de facto standard of "Constant Contact".

Also at the same time you'll want to register to be on FeedBack Loops with all the major providers, this way if there is a complaint against your IP than you'll receive the offended users e-mail; this makes it a lot easier to stay on the good mailer side of the house.  You must be the owner of the IP address of your mail servers in order to get on the feedback loop however.

Hope some of this helps.
0
 

Author Closing Comment

by:CMilne
ID: 36964567
Thank you
0

Featured Post

Does Powershell have you tied up in knots?

Managing Active Directory does not always have to be complicated.  If you are spending more time trying instead of doing, then it's time to look at something else. For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

An overview of HIPAA and guidance on this topic that Experts Exchange members can offer.
There are many Password Managers (PM) out there to choose from. PM's can help with your password habits and routines, but they should not be a crutch you rely on too heavily. I also have an article for company/enterprise PM's.
In this video we show how to create an Accepted Domain in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.: First we need to log into the Exchange Admin Center. Navigate to the Mail Flow >> Ac…
A simple description of email encryption using a secure portal service. This is one of the choices offered by The Email Laundry for email encryption. The other choices are pdf encryption which creates an encrypted pdf of your email and any attachmen…

912 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

25 Experts available now in Live!

Get 1:1 Help Now