2

Our webhost upgraded PHP, so we had to upgrade our EE install from 2.7.3 to 3.5.2. With that process we also upgraded the Solspace User module from 3.4.5 to 4.0.8. PHP is now at 5.6.21 CGI(Stable).

New registrants must be manually approved by the admin. In the older version of EE, when you approved a member, there was a "send member activation email" box we had to uncheck because it would send both the User welcome email AND the default EE activation email, which we didn't need.

Now that box/option is gone, and approving the member does not kick off the User welcome email. The user receives nothing. I verified that "Notify Members When Approved" is set to yes. [EDIT: previously I posted that the default EE activation email didn't arrive either, but it finally did. So the normal EE function is working.]

Is there something about the new PHP that could be tripping things up, or does EE3/User4 expect PHP 7 (which we can upgrade to if needed) ?

  • if your normal emails sending are working, this should be users bug. You should ask solspace for support! – Mufi - Amici Infotech Feb 17 '17 at 5:11
3

I can duplicate this issue on my end as well. It seems that the Welcome Email feature only works on "No Activation" and "Self Activation" methods, but not on "Manual Activation".

A "workaround" for now would be that you can just use the EE notification option to send the user a confirmation email instead. The template (to adjust what it says) for it is here:

Template Manager -> Email -> User – Account validation notification

| improve this answer | |
  • on EE2 where would you find this template? I have a rescue client that I'm trying to get an email sent with manual activation set up. – CreateSean Jul 11 '17 at 14:20
  • Design -> Message Pages -> Email Notifications -> Member Account Validation Notification – Solspace Jul 12 '17 at 4:08

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.