Viewing 11 replies - 1 through 11 (of 11 total)
  • Plugin Author xnau webdesign

    (@xnau)

    Not sure how that’s possible. Does this happen every time you test it?

    This happened with me. I went away when I added [pdb_signup_thanks] to the “Thank you ” page. However, after I did so, the participant would recieve emails but these emails are BLANK!

    I have tried many things, including resetting the whole process, but it has been acting up.

    I found the problem in the pDb_Signup.class.PHP
    in this code
    $this->_mail(
    $this->participant_values[$email_field],
    $this->_proc_tags($this->receipt_subject),
    Participants_Db::process_rich_text($this->_proc_tags($this->receipt_body))
    );

    I had to replace
    Participants_Db::process_rich_text($this->_proc_tags($this->receipt_body))
    by
    $this->_proc_tags($this->receipt_body)

    to make it work.

    I understand that there is a reason for process_rich_text. I would like to know what went wrong to avoid missing on something else.
    Thanks

    Plugin Author xnau webdesign

    (@xnau)

    All that does is apply the WP content filter to the email body text. The action of that filter depends on your theme and plugins, so there are many possibilities.

    Another possible solution would have been to turn off the “Use WordPress Auto Formatting” setting.

    Thank you xnau for your very nice plugin.

    And thank you commoner1 for solving the issue.
    (Before I found your post I was seriously thinking
    of changing career from web designer to something
    much easier).

    Something I’d like to note is that before changing the
    PDb_Signup.class.PHP I was getting the blank sign up response
    email straight in the inbox. Now that the issue is solved it
    goes right to the spam folder, for both, yahoo and hotmail.
    I wonder if there’s a way to make it jump, as before, straight
    into the inbox, is there?

    you may want to add the sender-email to a safe list on your email client.

    I wonder if there’s a way to make it jump, as before, straight
    into the inbox

    @joaquin-tin, your emails didn’t go to spam before because there was no content. Now that there is content, they are going to spam, likely because the receiving email server does not trust your domain. to fix this, you should use an SMTP plugin to specific a server to deliver email via, and if you are using a personalized domain as your email, you should create an SPF record for it.

    Thank you commoner1 and thank you Postman SMTP, your suggestion goes
    mostly beyond my comprehension but you have put me on track and will advance
    on it by learning here and there in the forums and tutorials.

    Plugin Author xnau webdesign

    (@xnau)

    @postman SMTP is correct, and that is the best way to handle deliverability issues, but if that is too technical you can often solve this one by using an email from your site domain as the “from” address.

    Thank you xnau.

    I think I am using an email from the site domain, which is hosted at Godaddy.
    It’s configured in the WP-Mail-SMTP settings.

    Plugin Author xnau webdesign

    (@xnau)

    Try taking a look at the email the Gmail put in the spam folder, it should explain why it was put there.

Viewing 11 replies - 1 through 11 (of 11 total)
  • The topic ‘Sign Up Response Email’ is closed to new replies.