• This problem has been discovered as part of another issue that has been detailed on this thread.

    (Marcus, you made me aware of this problem when you registered a test account on my website yesterday.)

    The problem here is that (in combination with the Sabre plugin), selecting registration by ajax in versions 3.1 or 3.1.0.1 do not send a user confirmation email on registration; a confirmation email is only sent when the admin manually confirms it. All login and registration is handled via sidebar widgets.

    Sabre is set to allow users to choose their own password and to confirm their accounts by following a link sent to them in an email – which never arrives. I note that when the registration button is clicked, the account is created (as seen in the sabre settings) and a green popup ajax confirmation message is given (instructing the user to check their mail)… but no email is sent.

    I’ve reverted to version 3.0.4.1 to see if this allows user registration emails to be sent. In short, it does (and everything works properly with Sabre as far as I’ve been able to determine). The user experience is completely normal.

    Is there a potential problem, then, in the ajax registration method? Using ajax registration in v 3.1.0.1 (and 3.1) will register the user but the confirmation email is not sent.

    This is a real shame as the ajax registration method is a really excellent idea.

    Anyone else with similar issues?

    You can link to my page here, but at the moment I will leave version 3.0.4.1 in place and set up a test wordpress site for breaking/ verification purposes. I’ll post again when this is done.

    Cheers,
    SD.

    http://wordpress.org/extend/plugins/login-with-ajax/

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author Marcus (aka @msykes)

    (@netweblogic)

    I’ll try out Sabre asap and see if there’s anything we can do about it.

    Thread Starter slightlydazed

    (@slightlydazed)

    Hello Marcus,

    I’ve just put version 3.1.1 on my site, and this problem seems to have gone away. I’ve just run a test from an external domain to the one my site is hosted on, and it all seems to work fine.

    However, would you mind testing again yourself at this link? (I have unregistered your previous account/ email, so same can be used again).

    Thanks again your efforts.

    Cheers,
    SD.

    Plugin Author Marcus (aka @msykes)

    (@netweblogic)

    I still can’t completely register, the wheel keeps spinning, but I do get the registraion email.

    The problem is with Sabre, it probably hooks in during the registration process and outputs a login page before we can output a reply to our ajax call, so the wheel never stops spinning.

    Will look into this asap, although it may take some time given it’s another plugin i have to look into. I will release another update as well that will allow you to make the registration link a direct link to the reg page rather than using ajax for events like this.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Registration with Ajax not sending user confirmation email’ is closed to new replies.