Simple Membership Plugin › Forums › Simple Membership Plugin › Confirmation email after register is not send
Tagged: simple membership
- This topic has 65 replies, 7 voices, and was last updated 9 years, 6 months ago by
admin.
-
AuthorPosts
-
November 15, 2015 at 2:20 am #3984
Nathalie
Participant@cfajardo79 maybe you could explain the way it works to the plugin developer 🙂
So they can implement this change for everybody.
I saw you found out what to do, but I am not able to make this work on my site by myself.Thanks
November 15, 2015 at 4:34 am #3987cfajardo79
Participant@Nathalie this is what I did:
1. I modified file class.swpm-registration adding 4 code lines to get the member id from table and the link [login_link] that is sent to the user inbox.
2. I created a php file that gets the member id from step 1 and sends it to a 3rd and last php file.
3. In this last php file I created, updates the user status to active.
5. That’s it!!Regards!!
November 15, 2015 at 11:06 am #3988Nathalie
ParticipantThanks
hope they will read it and integrate in the plugin
Otherwise the plugin is useless for free subscriptions
Unfortunately I am not a programer 😉November 15, 2015 at 11:54 am #3989mbrsolution
ModeratorHi all the plugin developers will investigate further your issue.
Thank you
November 16, 2015 at 4:35 am #3995mbrsolution
ModeratorHi all, just one question did any of you tied out Tools tab in the plugin?
November 16, 2015 at 4:18 pm #4003cfajardo79
ParticipantNovember 16, 2015 at 8:02 pm #4006mbrsolution
Moderator@cfajardo79 if you go to WP Membership -> Settings -> Tools, you can manually create and send another registration link to those who missed it or did not receive it.
November 17, 2015 at 11:15 am #4020Nathalie
Participant@mbrsolution you always don’t understand the problem
what we are talking about is that some person may register and not confirm his email address.
He can even register with a fake email address and access to all the content, because he is able to create his username and password by its own!
Or if we don’t want that users access directly to our content, we have to set the default status to “pending” but in this case the “good” user will have to wait too. Because we need to change the user status manually to activate the user account.The solution is:
New users get a first email with a link to click (to confirm the subscription) and only after this confirming step the account gets active, user gets the email with the account datas as usual, and optionally the user is redirected to his account page or whatever page choosen.Sorry for my english, do you understand ?
ThanksNovember 17, 2015 at 12:19 pm #4021mbrsolution
Moderator@Nathalie sorry for not understanding your question earlier. The plugin developers will investigate further your problem.
Kind regards
November 17, 2015 at 12:55 pm #4026admin
KeymasterEmails can get blocked very easily (specially if you have a new site). So make sure to use an SMTP plugin so the emails sent from your server doesn’t get blocked or marked as spam.
https://wordpress.org/plugins/easy-wp-smtp/If you enable the debug option in the plugin it will tell you if the plugin sent the email or not. When someone submits the registration form, the plugin immediately sends the email. Basically, if you can see the member’s record in the admin, it means that this plugin sent email confirmation to that member so everything in this plugin is working correctly. This plugin cannot do anything if the email sent from your server gets blocked in the middle and it never arrives in the inbox of the recipient. Using an SMTP plugin can help in that situation.
November 17, 2015 at 2:54 pm #4031Nathalie
ParticipantHi admin
The plugin sends an email, but not the correct one! But it is able to send emails out, so I don’t have any SMTP problems.The real problem is that the plugin sends an email with the login datas directly to a new user, BEFORE sending the “email address confirmation” email.
September 23, 2016 at 6:39 pm #8409Eetheart
Participant@cfarjardo79
Could you tell us what changes you did and on what files?September 23, 2016 at 10:10 pm #8413mbrsolution
Moderator@Nathalie are you still having issue with emails not being sent? I know this thread is a year old.
In regards to your last comment.
The real problem is that the plugin sends an email with the login datas directly to a new user, BEFORE sending the “email address confirmation” email.
If you are referring to Free membership then that is how the plugin functions. If you use the Form Builder add-on, then you will be able to set up a confirmation e-mail when they register for a free membership.
Regards
September 23, 2016 at 10:12 pm #8414mbrsolution
Moderator@Eetheart if you are having issue with your e-mails not being sent please read the following troubleshooting instructions.
Thank you
September 24, 2016 at 2:29 pm #8418Nathalie
Participantyep, always same problem with outgoing emails, confirming subscription data, although subscriber has not confirmed his email address yet.
What do you mean by Form Builder add-on and how this will fix the issue?
Thanksps found out that the plugin does not work with jetpack, had to disable jetpack in order to work, otherwise, people could not access to their account
-
AuthorPosts
- You must be logged in to reply to this topic.