• Hi there,

    I wonder if you can help me? I’ve set up s2member with Paypal Standard and all the settings within s2member seem to be correct. When a new user buys, they get redirected to Paypal (they then receive a Paypal receipt email) and then are redirected back to the site to register a username. At that point they are told to check there email but they are not getting a confirmation email from our site. They are also not receiving their password. I’ve ran a few different tests and sometimes the password email comes through but not always. The confirmation email has never come through.

    Can you let me know what you think the issue may be? Is it a server issue?

    Thank you!

    https://www.ads-software.com/plugins/s2member/

Viewing 6 replies - 16 through 21 (of 21 total)
  • Also, free signup confirmation emails also have quit working.

    @roysmyth,

    s2Member is not designed to send email messages on change of user level. So the question there is not why it is not doing so, but how your site was doing so before. When you can identify how it was doing so before, you’ll be in a position to reinstate that functions.

    More generally, I’d suggest trying an SMTP plugin to send your emails.

    kts915:

    The transaction is a paid modification from subscriber (level0) or from level 1 to level 2. s2 should send a Modification Confirmation email.

    And in fact it seems to try, as the log file shows:
    7 => ‘Modification Confirmation Email sent to: testuser101@xxxxxx.’

    However, WP Mail Log shows no call to wp_mail(). It is as if the s2 function or method to send mail quits before calling WordPress. Everything else about the transaction is fine. All the user data is updated, the EOT is set correctly, the payment goes through, the log files seem correct. But no confirmation email.

    Likewise, new member signup confirmations have quit working.

    I think I explained all that above, however it may not be clear to you.

    And, as I explained, I’d suggest trying an SMTP plugin to send your emails.

    kts915:

    That might help in situations where WordPress mail isn’t working. That’s not the case here. WordPress mail works and sends other messages.

    The problem is that s2 isn’t calling WordPress mail to send confirmation messages. Adding a plugin that intercepts wp_mail() and sends it via SMTP rather than php mail won’t solve the problem when there is no call to WordPress mail.

    @roysmyth:

    Yes, what you say is absolutely true in theory. And it ought therefore to be true as a matter of fact. Unfortunately, though, I’ve seen many users report that wp_mail() worked for some plugins and/or core but not others, and that installing an SMTP plugin worked for them.

    Now it’s very possible that those cases were actually instances of user error, or inaccurate reporting of the facts, or some other anomaly. But it’s impossible to know, and so I’d always make that suggestion, just to be sure.

    Either way, if you have the Pro version, I’d suggest contacting Pro support.

Viewing 6 replies - 16 through 21 (of 21 total)
  • The topic ‘New users not receiving confirmation email.’ is closed to new replies.