GD Mail Queue

Changelog

Version: 5.3 / february 5 2021
  • newsystem requirements: plugin requires PHP 7.0
  • newsystem requirements: plugin requires WordPress 5.0
  • newsendgrid rest api: wrap the email preparation in try/catch block
  • newqueue processing settings: show current PHP timeout limit
  • editSendGrid PHP API Library 7.9.2
  • fixsendgrid rest api: doesn’t capture errors during email preparation
  • fixsendgrid rest api: few minor issues with the email control
  • fixadmin side panels grid rows count not saving properly
Version: 5.2.2 / september 16 2020
  • fixanother issues with the function adding emails into queue
Version: 5.2.1 / september 16 2020
  • editmain queue function improved to better handle from email and name
  • fixfrom email and name get overwritten by queue processing in some cases
Version: 5.2 / september 5 2020
  • newadded 7 more email types detection for WordPress core
  • newsupport for email types detection for Asgaros Forum plugin
  • newsupport for email types detection for Contact Form 7 plugin
  • newlog entry popup shows Info tab with more important information
  • editlog now showing the email sending engine with status
  • editfew improvements to the sendgrid engine attachments handling
  • editSendGrid PHP API Library 7.8.3
Version: 5.1 / july 28 2020
  • newsupport for WordPress 5.5 and new PHPMailer class
  • newuse class alias to support new and old PHPMailer classes
  • editvarious code quality improvements
  • editremoved some obsolete functions and code blocks
  • editSendGrid PHP API Library 7.8.0
  • editd4pLib 2.8.12
  • fixproblem with function to normalize emails
  • fixsmall issue with SendGrid REST API engine stats
  • fixminor issue with some HTML logo tags
  • fixcleanup functions not taking into account blog ID
  • fixfew PHP strict mode warnings
Version: 5.0.1 / june 20 2020
  • newsupport for email types detection for Rank Math plugin
  • fixdashboard errors clear not using the UTC datetime
Version: 5.0 / june 11 2020
  • newphpmailer smtp: all services listed on same settings page
  • newphpmailer smtp: PepiPost SMTP service
  • newnotifications: daily and weekly overview
  • newnotifications: daily and weekly errors
  • newnotifications: markdown content with HTML conversion
  • newoptions to set sleep periods for batch and each email
  • newqueue function now has support for ‘from’ field
  • newdaily and weekly statistics keeping
  • newpanel added for viewing averything in the queue
  • newdashboard widget to show latest email sending errors
  • newsupport for email types detection for WP Members plugin
  • newbulk retry option in the email log for failed emails
  • newauto requeue locked emails not sent due to the server error
  • newtool for sending email test now includes name value
  • newtool for queue email test now includes name value
  • newreorganization of the plugin settings panels
  • newusing SCSS file as a base for the CSS file
  • newreorganized CSS and JS files
  • editvarious improvements to queue test tool
  • editimproved queue box on the plugin dashboard with more information
  • editimproved htmlfy main method with additional arguments
  • editupdated database schema due to the problem with column lengths
  • editimproved bulk operation messages and counts displayed
  • editvarious improvements to the JavaScript
  • editretried emails have new retry status
  • editd4pLib 2.8.10
  • fixSendGrid REST API: problem with setting the reply to address
  • fixSendGrid REST API: log entries are missing queue override values
  • fixfailed REST API queue sending get’s logged as success
  • fixloading of SparkPost SMTP service not working
  • fixsettings for PostMark SMTP missing
Version: 4.3.4 / april 21 2020
  • editd4pLib 2.8.7
  • fixcritical regression with the settings class
Version: 4.3.3 / april 7 2020
  • newtested with PHP 7.4
  • editfew minor updates to the interface
  • editd4pLib 2.8.5
  • fixminor issue with with the PHP 7.4 deprecations
Version: 4.3.2 / november 2 2019
  • fixemail type detection related to the GD Topic Polls plugin
Version: 4.3.1 / october 17 2019
  • fixdefault logo inline styling causing issues with small logos
  • fixlogo block in the default template not properly centered
Version: 4.3 / september 28 2019
  • newvalidate email object for missing attachments before queue processing
  • newcolor coded log rows for the failed and queued emails
  • newemail log: action to retry sending emails that failed previously
  • newemail test: options to send attachments
  • newqueue test: options to send attachments
  • newemail and queue test: 3 demo ‘lorem ipsum’ based attachments
  • editvarious updates and expansions to the universal core email class
  • editqueue test is now sending proper from and from name values
  • editimproved queue error detection that happens before the sending attempt
  • editfew small updates to the emails log processing
  • editd4pLib 2.7.8
  • fixadding to log can set wrong status for emails sent through queue
  • fixin some cases reply_to value doesn’t get stored in the queue
  • fixfew issues with logging the from email when using API engines
  • fixsome minor problems with logging the direct emails
  • fixadd to log database method doesn’t log message value
  • fixlog entry preview for attachments broken for emails sent using API engines
Version: 4.2 / july 22 2019
  • newphpmailer smtp service: Postmark
  • newphpmailer smtp service: SparkPost
  • newsafe staging to prevent sending when on staging/development server
  • newsafe staging: revert to phpmailer and mail function
  • newsafe staging: allow email addresses to send to
  • newsafe staging: redirect disallowed email addresses
  • newdashboard: sending block includes safe staging information
  • newvarious additional new actions and filters for more control
  • newbuddypress: force use of the wp_mail to send plain text emails only
  • newcontextual help for the admin log panel with additional instructions
  • editmany improvements to the plugin settings display
  • editremove some unused PHPMailer parameters from mirroring
  • editd4pLib 2.7.5
  • fixusing REST API engines can send email even if it is added to queue
  • fixsome third-party services missing from the PHPMailer drop down
  • fixminor problem with host settings for AWS SES SMTP Service
Version: 4.1 / june 30 2019
  • newphpmailer smtp service: MailJet
  • newimproved detection of the plain text email content
  • newoption to control detection of the plain text email content
  • newoption to fix the plugin content type when using HTML
  • newadmin side actions when the page and panel are set
  • editd4pLib 2.7.4
  • fixsendgrid engine: reply-to not set even when available
  • fixminor issue with the addon base class for addon version
  • fixsaving failed message in log fails if message is too long
Version: 4.0 / june 24 2019
  • newplugin core: implemented addons architecture
  • newmail seding engine: SendGrid REST API
  • newmail seding engine: SendPulse REST API
  • newphpmailer: third party smtp services support
  • newphpmailer smtp service: AWS SES
  • newphpmailer smtp service: Mailgun
  • newphpmailer smtp service: Mandrill
  • newphpmailer smtp service: SendGrid
  • newphpmailer smtp service: SendInBlue
  • newphpmailer smtp service: SendPulse
  • newemail log: search filter supports email modifiers
  • newemail log: grid filter directly by email
  • newhtmlfy: primary and secondary logo images
  • newhtmlfy: several new logo related tags
  • newemail test: additional fields for CC and BCC emails
  • newtools: preview generated HTML from template
  • newdashboard: direct controls to pause or resume various features
  • newdashboard: direct control to manually run queue at any time
  • newmail type detection: support for GD Topic Polls
  • newphpmailer updated to use core email class for email building
  • editd4pLib 2.7.3

Spread the word about this plugin, share on social networks: