WordPress.org

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 1 year 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 1 year 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 1 year 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 1 year 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 1 year 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

  • wpMandrill
  • Frequently Asked Questions
  • Support Threads
  • Reviews

About this Topic