View Issue Details

IDProjectCategoryView StatusLast Update
0000975OXID eShop (all versions)1.05. Userspublic2009-07-29 18:07
Reportertjungcl Assigned To 
PrioritynormalSeveritymajorReproducibilityalways
Status resolvedResolutionno change required 
Product Version4.1.2 revision 18998 
Summary0000975: when creating new account newsletter-checkbox does not work
DescriptionI run EE 4.1.2, but it's also reproducable in http://demoshop.oxid-esales.com/professional-edition/index.php?

- When creating new account ("Konto eröffnen"), the newsletter-checkbox is activated by default.
- enter your data, leave the checkbox as it is
- submit
- now open your account-properties, go to newsletter.
-> "no" is selected.

To be sure i checked the table oxnewssubscribed: oxdboptin has value 2 (0 is no, 1 is yes, don't know what 2 is.)

TagsNo tags attached.
Theme
BrowserAll
PHP Version5.2.6
Database Version5.0.33

Activities

tjungcl

2009-06-05 12:24

reporter   ~0001012

Last edited: 2009-06-05 14:17

Dboptin=2 means, the newsletter-adress was not yet verified by its owner - right?
But then I don't understand, why the DBoptin changes to 1, when i change it in the newsletter-settings in account-options.

I guess, that way a user can order a newsletter to an email-adress he does not own, without having to verify it.

birute_meilutyte

2009-06-08 12:55

reporter   ~0001022

Last edited: 2009-06-08 12:56

Reminder sent to: tjungcl

managing newsletters works this way:
* when newsletter is ordered by entering email in newsletter field or when creating new user, confirmation email is sent to user
* when already registered user selects newsletter on/off in his account managemen in eShop, it is set without confirmation email
* there is also possibility to select newsletter in order step2. by default, no confirmation email for newsletter will be sent, but this functionality can be turned on by activating option 'Activate Double Opt-In if Users register for Newsletter during Checkout' (in Core settings -> Settings)

And yes, Dboptin=2 means that waiting for confirmation, 1 - when newsletter is confirmed, and 0 when newsletter is not ordered.

greetings,
Birute M.

dainius.bigelis

2009-06-09 09:20

reporter   ~0001032

Newsletter is activated only when user confirms the subscription in the email. It's not a bug but a feature.

tjungcl

2009-06-09 11:36

reporter   ~0001034

I know, dboptin=2 is a feature.

But there is a possibility to outsmart the confirmation and therefore subscribe to an e-mail address without having legal access to the submitted e-mail address:

- create a new account with emailaddress "[email protected]"
- choose a password to your liking
- activate the newsletter-box
- fill out all other fields and submit
- now you are logged in

mr. president has a confirmation-email in his inbox (which i guess he will not click, but lets do that for him:
- go to newsletter-configuration in your account-setting.
- select newsletter-selectbox to "yes" and submit
- that's it. Newsletter-flag dboptin is set to 1, without having access to mr obamas email-account

I dont think, that's a feature :-)

dainius.bigelis

2009-07-29 18:06

reporter   ~0001320

Reminder sent to: tjungcl

Finaly, after discussions in developers forum and internal discussions we decided to do double opt-in confirmation in entire shop (everywhere, where user will submit subcsription to newsletter).
Now it's included in ToDo list and will be implemented in some future release. So the entry here is Closed.

Thank you for your idea and comments.