I propose to make a checkbox on the configuration page which allows you to turn the confirmation mails off.

I also found this thread about this subject: http://drupal.org/node/126141#comment-234131 .

Comments

jptaranto’s picture

I agree.

Although it may be a perceived spamming issue - it should be the decision of a webmaster to put their members through the extra step of confirming or not.

askibinski’s picture

Also, the confirmation step should require only one confirmation click from the link in the email. In the current situation you have to click the link in the email AND the one on the appearing webpage. This is not necessary (poor usability) : many users fail to click the second link.

Ylan’s picture

Title: Make confirmation mail optional » Make confirmation mail optional + improved subscription process

The main reason I created this issue is indeed the fact that some (inexperienced) users fail to get through the confirmation process. Still, I agree the default setting should be e-mail validation switched on.
You could use a cachtpa to prevent spamming.

I also do agree with askibinski. It would be nice to just have one confirmation link in the email (+ an unconfirmation link in case of abuse of one's e-mailadress). That one link should just point to a 'Thank you for subscribing'-page with a link to the homepage.

jptaranto’s picture

I agree as well. At the moment it is too difficult for anonymous users to subscribe to newsletters.

perandre’s picture

Totally agree on this one. When an anonymous user opts in, he or she would in many cases expect to be signed up right away.

mkalkbrenner’s picture

AFAIK in Germany it's not allowed to send newsletters without a double opt in / confirmation mail.
So what we need in Germany is not to remove confirmation mails for anonymous users but add confirmation mails for registered users as well!

So the right solution for all countries and usability needs must be able to configure if a confirmation email should not be sent, to anonymous users only or to all users.

sutharsan’s picture

I am aware of the legal requirements, but thanks for sharing your situation. opt-in/out will always be (at least) an option.

dorien’s picture

I second that. Make them optional. :-)

millions’s picture

I agree, I'd like to disable the confirmation emails if possible. Thanks!

weka’s picture

Thank you for a great module.

I think that the default setting should stay with e-mail validation switched on.

However, it would be nice to eliminate the last step after user clicks on the confirmation link inside the e-mail. Reaching the confirmation page at newsletter/confirm/add/ConfirmationCode and newsletter/confirm/remove/ConfirmationCode should be sufficient.

orbgasm’s picture

I'm also bumping this.

Some people just don't want the confirmation.

sutharsan’s picture

Status: Active » Fixed

I have comitted a patch to the 6.x-2.x branch which gives each newsletter the option for double opt-in/out (with confirmation) single opt-in/out (without confirmation) and hidden (not listed, no unsubscribe link). I'm open for patches for a one click unsubscription.

drizzi’s picture

hi sutharsan and all,

thanks again for the great module; regarding the topic over here - we are running into a problem. default has to be double opt in because it's law in germany. i do have the opinion that not enabling this by default could cause lots of support requests over here.

i would raise another topic - melting simplenews and simplenews template into one module, making the module more flexibel because sometime design of a homepage should not be reflected in the newsletter, e.g. using the great aquia templates is resulting in very strange newsletters :-)

greetings and have a great time
steffen

sutharsan’s picture

I understand your legal requirement but I don't get your point. Have you checked out the new funtion at all?

Always raise another topic in a new issue.

sutharsan’s picture

In 'the new function' I was referring to #658242: Add single opt-in/out, hidden newsletters and the option to subscribe at registration and the 6.x-2.x-dev release.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.

ipwa’s picture

Sorry for commenting a closed issue, but I can't find this option on the 7.1 branch.

berdir’s picture

The function is in the simplenews category settings, set Opt-In to single.

walangitan’s picture

Version: 6.x-1.x-dev » 7.x-1.0-rc1

I'm still unable to disable the confirmation emails. I've set it up so that users that create a new account are silently subscribed to the newsletter. Setting the Opt-In to Hidden, Single or Double all send the confirmation email. I'd like to not hack the module in order to disable it. Am I missing something?

EDIT: I was able to disable it by changing $confirm = FALSE here
from
function simplenews_subscribe_user($mail, $tid, $confirm = TRUE, $source = 'unknown', $preferred_language = NULL)
to
function simplenews_subscribe_user($mail, $tid, $confirm = FALSE, $source = 'unknown', $preferred_language = NULL)

zeit_geist’s picture

Hi, sorry for re-opening this issue, but i think it's not fully resolved, and still future request is needed :)

Simplenews 7.x-1.0
Drupal 7.22.

Already, still in 7.x user has to click link, and again click 'agree', it's like "i agree, that i agree".
As #3 and #10 said it would be nice to subscribe user just right after click. If we turn single opt in - then no mail we be sent - it's not good solution for Germany and other countries that require user to confirm :)

Do anyone has a solution on his own? Is it possible to commit in next realeases?

zeit_geist’s picture

Issue summary: View changes
Status: Closed (fixed) » Active
srgk’s picture

i agree with zeit_geist, we need to subscribe right after clicking the link in the email, without extra confirmation button.
Does anyone know a solution to this?

EDIT i found a way to do it by adding the "/ok" after the confirmation link

anybody’s picture

Status: Active » Closed (works as designed)

This functionality exists in each individual newsletter in the current stable D7 release!

You may select it as option.