Tips and Tricks HQ Support Portal › Forums › WP eMember › WP eMember Troubleshooting › No complete registration email sent unless regenerated with userid
- This topic has 14 replies, 5 voices, and was last updated 13 years, 2 months ago by
flexwebmaster.
-
AuthorPosts
-
December 18, 2011 at 9:09 am #5069
pachoolee
MemberAfter user registers no complete registration email is sent. However, if I go into Admin Functions and generate an email registration completion link using the member id, an email is sent.
December 18, 2011 at 9:58 am #39801Peter
MemberHi,
This post may help you:
https://support.tipsandtricks-hq.com/forums/topic/email-sent-to-complete-registration
December 18, 2011 at 11:50 am #39802pachoolee
MemberSo I am to understand that no “complete registration email” is sent out to free users?
And yet, using the [wp_eMember_registration] shortcode does not show fields for entering username and password.
So how are free members supposed to set their username and password if they don’t get a completion email, and they can’t do it on the registration form?
December 18, 2011 at 1:08 pm #39803pachoolee
MemberI also tried both of the methods listed in the documentation here:
And I cannot get either method to send the initial email. Email is only sent if regenerated from the admin panel using the member id.
December 18, 2011 at 4:09 pm #39804Ivy
MemberHi, What version of the plugin are you using?
December 18, 2011 at 9:32 pm #39805pachoolee
MemberI am using the latest version from Dec 15. But neither one of the methods (mentioned in the documentation I linked to above) generate an initial email to free users. However, if I regenerate the email with userid it is sent out. What am I doing wrong?
December 19, 2011 at 5:20 am #39806admin
KeymasterPlease post a link to the page where you have placed the free membership with email confirmation shortcode.
December 19, 2011 at 8:33 am #39807pachoolee
MemberI found out what is happening, but don’t know how to fix it.
The “from” email address generated in the initial email is not picking up the “from” email address set in the email settings. Instead it is generating a “from” address of “WordPress@yahoo.com”, which is going straight to spam.
When I regenerate the email using the userid, it does pick up the correct “from” email in the email settings.
December 20, 2011 at 12:16 am #39808pachoolee
MemberI think this is a bug.
I put an echo in function
free_rego_with_email_confirmation_handler()
for the field $from_address which is set by
$from_address = $emember_config->getValue(‘senders_email_address’);
If I hard code the $from address in the function, the email is sent ok.
I do have the field “senders_email_address” properly filled in on the email settings page.
I haven’t been able to chase the problem back any further.
December 20, 2011 at 5:57 am #39809admin
KeymasterLets try to find out why that code is acting abnormal on your site. If you place an echo statement below the “$from_address” field like the example below then what does it show?
$from_address = $emember_config->getValue('senders_email_address');
echo "<br />From Address Value:".$from_address;What value have you entered in the “From Email Address” field in the “Prompt to Complete Registration” Email Settings?
December 24, 2011 at 4:30 am #39810pachoolee
MemberIn the “From Email Address” field in the “Prompt to Complete Registration” Email Settings,
I had used the format “My Name <myemail@mydomain.com>”
When I echoed $from_address it only picked up the first part, ie the “My Name” part.
If I then changed the field to contain only my email address, the $from_address did contain my email address.
It seems like there is some sort of bug when using the “Your Name <youremail@example.com>” format in the registration email settings.
December 24, 2011 at 9:35 am #39811admin
KeymasterThat is weird. I know that there is no bug in this area because I have just double checked this “From Email Address” functionality. What version of eMember are you using? Have you done any customization to it?
December 25, 2011 at 5:03 am #39812pachoolee
MemberThe latest version, from 12-15. I have done no customization (other than adding the echo to the function as requested above).
December 25, 2011 at 7:37 am #39813admin
KeymasterI have sent you an email to get site access so I can check it out.
December 25, 2011 at 11:45 am #39814flexwebmaster
MemberI am having the same problem – free user registration doesn’t send a confirmation email. I’d appreciate you posting the solution once one is found.
-
AuthorPosts
- You must be logged in to reply to this topic.