WordPress.org

Ready to get started?Download WordPress

Forums

wpMandrill
bbPress + BuddyPress compatibility (9 posts)

  1. therandomguy12345
    Member
    Posted 1 year ago #

    @MC_Will

    I am running BuddyPress & bbPress (for group forums through BP) on my website. My hosting service is WP Engine and doesn't support the PHP mail() function. That is the main reason that I use Mandrill (not the only reason).

    I am facing an issue with the bbPress group forums on my BuddyPress website. The issue is with the following checkbox that is displayed for any logged-in user when viewing any topic/thread in any forum — "Notify me of follow-up replies via email". Even when I check this, it isn't sent.

    I believe this is because wpMandrill only replaces all of the default WordPress mail functions, but this one is only there because my use of the famous bbPress plugin. I believe that if this was added in an update, the wpMandrill plugin would be completely bbPress & BuddyPress plugin, which would help a lot of people (including me)!

    Is there any way that you can help me out with this?

    http://wordpress.org/extend/plugins/wpmandrill/

  2. MC_Will
    Member
    Plugin Author

    Posted 1 year ago #

    Hey RandonGuy,

    You lost on the third paragraph, sorry :(

    What I can tell is that if that bbPress' feature ("Notify me of follow-up replies via email") doesn't use the standard wp_mail function, those emails won't be sent by Mandrill...

  3. MC_Will
    Member
    Plugin Author

    Posted 1 year ago #

    Jusdt checked bbPress code. Seems that they are using wp_main to send their emails. However, they are applying a filter to the headers parameters of wp_mail which might be preventing wpMandrill to send the email if another process add non-supported headers.

    bbPress v2.3.2: ./includes/common/functions.php Line 1095

    Have you checked your server's log? Take a look and see if wpMandrill leave any trace there that might help troubleshoot what's going on in your server.

  4. therandomguy12345
    Member
    Posted 1 year ago #

    @MC_Will

    Sorry, I've been busy the past little bit of time. I will check soon and get back to you.

  5. therandomguy12345
    Member
    Posted 11 months ago #

    @MC_Will
    Haven't been able to see anything related in error logs, but I only have a limited view. Would you please test your plugin with a similar setup and see what your results are?

    However, they are applying a filter to the headers parameters of wp_mail which might be preventing wpMandrill to send the email if another process add non-supported headers.

    After testing, would you look into a solution for this (making wpMandrill send the email with the header that bbPress is using)?

    Please respond as soon as possible. Thanks in advance.

  6. therandomguy12345
    Member
    Posted 11 months ago #

    @MC_Will

    Been a while since you've posted on this thread. Just checking on the status?

  7. MC_Will
    Member
    Plugin Author

    Posted 11 months ago #

    Sorry therandomguy12345. I'd recommend you to use the mandrill_payload filter and check what are they adding to the headers field... and change it accordingly.

  8. therandomguy12345
    Member
    Posted 11 months ago #

    @MC_Will
    I'm not much of a programmer myself, so I'll need quite a bit of help here. If you can lead me through process, I should be able to take care of it though.

    I'd recommend you to use the mandrill_payload filter and check what are they adding to the headers field... and change it accordingly.

    I didn't follow what to do. Remember that I will need step-by-step instruction due to my limited knowledge.

    Would you please explain in more detail? Please respond as soon as possible. It's really appreciated.

  9. MC_Will
    Member
    Plugin Author

    Posted 11 months ago #

    It's not that easy therandomguy12345, sorry :( You'll need to find a programmer to do it.

    This thread might help you:
    http://wordpress.org/support/topic/using-template-in-wpmandrill?replies=6

Topic Closed

This topic has been closed to new replies.

About this Plugin

About this Topic