Blog Post

New Free Plugin: GD Mail Queue

5 thoughts on “New Free Plugin: GD Mail Queue”

  1. Hi,
    This sounds fantastic but just a couple of queries.
    Will it work with BuddyPress emails?
    And I am using Sendgrid through their WP plugin to send my emails – will it work with this setup?

    I also own WP Offload SES that will send emails through Amazon SES but it had an issue with plain text emails and not sending BuddyPress emails in HTML so will see if it fixes that.

    I am also using the BuddyPress group email notification plugin that sends out a lot of emails and will this queue system help with that plugin?

    Thanks,
    Dale.

    Please wait...
    Reply
    • Hi Dale,

      Plugin intercepts wp_mail function and adds emails to queue only if they have more than one recipient. If any plugin sends 1000 emails one by one (each email one wp_mail call), my plugin will not add them to queue (to be fair, that too can be queued, the plugin has the option to queue all emails regardless of the number of recipients). Sendgrid and WP Offload SES plugins are replacing WordPress wp_mail function, and they remove some filters my plugin needs to use to be able to do what it does. My plugin depends on default wp_mail, using PHPMailer class because without that, there is no way to intercept what WordPress does with emails. If you try my plugin, it will essentially do nothing, because the entry point in wp_mail will be missing from both Sendgrid and WP Offload SES overrides.

      I will include more information in readme file about this.

      Regards,
      Milan

      Please wait...
      Reply
  2. Thanks for the explanation.
    That’s a real shame as you really need to use an external email service provider with WordPress to get emails delivered. But they would need to amend their plugin to grab the emails at a different point I guess.

    I would also really love the template facility you have in your plugin. Perhaps you can think of a possible paid modification to your plugin to make them work together?

    Dale.

    Please wait...
    Reply
    • I have updated plugin information on WordPress.org.

      I have checked Sendgrid plugin already, it doesn’t offer much in term of cooperation with other plugins, no filters to intercept like wp_mail and PHPMailer allow.

      One of the updates I plan for the future version is to expand the queue processing so it can use different methods for sending (currently only PHPMailer), and that can be expanded to use Sendgrid and other similar services.

      Regards,
      Milan

      Please wait...
      Reply
    • Hey Dale, check out the version 2.0 that was just released, with SMTP options and more: https://www.dev4press.com/blog/plugins/2019/gd-mail-queue-2-0/

      Please wait...
      Reply

Leave a Comment

SiteGround - Managed WordPress Hosting
Grammarly - Number 1 Writing App