Category: Communication Version: 2.3.0 Size: 67KB License: MPL Updated: 01/31/24 12:14:17PM
Requires: Email Support
The Mailgun API module adds core support for sending email via the MailGun SMTP service, as well as tools for validating email addresses and processing bounced email.
Mailgun API Module changelog
Version 2.3.0:
- New: DMARC aggregate reporting support added via new "DMARC Reports" tab - requires DNS config
Version 2.2.1:
- Bug Fix: Searching for an email address in the Bounce and Failures would not return results.
Version 2.2.0:
- New: Multiple sending domains can be configured in the "MailGun Domain" global config
- New: "Spam Complaints" browser tab added to the Dashboard -> MailGun browser
- Change: Updated view structure to support new updates in Jamroom Core 6.5.12+
- Change: Bounces and Failures browser updated to better sync with MailGun API results
Version 2.1.5:
- Change: Activity log entry for failing to gather bounced addresses only logs a single time
Version 2.1.4:
- New: "View" button added to Dashboard -> Delivery Log to view content of delivered email
Version 2.1.3:
- Change: Mailgun delivery log updated to support searching by parameter - i.e. "from:[emailaddress]"
Version 2.1.2:
- Change: When sending an attachment the correct file name will now be used instead of internal name
Version 2.1.1:
- Bug Fix: Attachments may not be attached correctly if sending via Mailgun's HTTP API
Version 2.1.0:
- New: "Max Daily Validations" global config option to set max number of daily email validations
- New: "validate_email_addresses" event to allow other modules to see what addresses are being validated
- Change: Upgraded Email Validation function to use MailGun API version 4
Version 2.0.6:
- Bug Fix: "migrate_email" queue entry could be created even if Kickbox module is not installed
Version 2.0.5:
- Change: Removed redundant activity log message reporting number of bounced messages
Version 2.0.4:
- Bug Fix: Possible activity log URL error for checking "no email address" for bounces
Version 2.0.3:
- Bug Fix: Searching in the MailGun log may not return results for mixed case email addresses
Version 2.0.2:
- New: Support added for attachments when using the MailGun API delivery plugin and PHP 5.5+
Version 2.0.1:
- Bug Fix: Possible "jrCore_checktype: invalid type: user_name" error in Global Config
Version 2.0.0:
- Change: "Delivery Log" and "Bounces and Failure" tools are now located in the Dashboard
- Change: Admin users can now access the "Delivery Log" and "Bounces and Failure" tools
Version 1.6.1:
- Change: Bounced address handler moved to every 10 minutes per changes in Email Support module
- Bug Fix: Deleting a bounced email suppression may still show "bounce" message in user account
Version 1.6.0:
- New: Ability to delete bounced email suppressions from within bounce browser
Version 1.5.12:
- New: Updated to support reporting email bounces and email validity in User Browser
Version 1.5.11:
- New: "undeliverable" email address warning added to User Account section if email has bounced
Version 1.5.10:
- Bug Fix: Email Validation could still happen even with "Signup Check Enabled" turned off
Version 1.5.9:
- Change: Global Config wording for keys changed to match what is in the Mailgun control panel
- Bug Fix: Changing "From" email address in Mail Support hiding previous Mailgun logs
- Bug Fix: Email validation could still happen at signup even with Signup Check Enabled off
Version 1.5.8:
- Change: Email that is returned with a "No MX" error is now counted as a bounce
Version 1.5.7:
- Change: Update to limit migrate_email queue entries to 1 max
- Bug Fix: Email validation worker would try to validate email even if API info was wrong
Version 1.5.6:
- New: "Error Events Only" button added to Delivery Log to filter for delivery errors
Version 1.5.5:
- Change: Removed select page jumper from Delivery Log - MailGun does not support page jumping
Version 1.5.4:
- New: Better connect timeout handling when validating email addresses via worker
Version 1.5.3:
- New: Number of validated accounts now shows in upper right of Bounce Browser screen
Version 1.5.2:
- Change: Increased timeout values for connecting to Mailgun API to prevent false connection errors
- Bug Fix: Reason may not be displayed for Failed messages that were suppressed at Mailgun
Version 1.5.1:
- Bug Fix: Hourly email check worker was not gathering email addresses correctly
Version 1.5.0:
- New: "Delivery Log" admin tool for browsing the Mailgun delivery log
- Change: Updates to work with Core 6.0.0 and new Mail Support options
Version 1.4.0:
- New: "Signup Check Enabled" option to validate signup email addresses using Mailgun API
- New: "Public Validation Key" Global Config option that needs to be set to validate email addresses
- New: Hourly maintenance check that validates existing email addresses
Version 1.3.0:
- New: Email bounces automatically handled during System Core hourly maintenance event
- Change: Module updated to work with updated Mailgun "events" API for better bounce handling
Version 1.2.0:
- New: 'Move Profile to Quota' option when processing bounced emails
Version 1.1.2:
- Bug Fix: possible "invalid search criteria" error in Activity Log when browsing bounces
Version 1.1.1:
- Bug Fix: Process Bounces loop was only processing 1 bounce at a time (instead of 250)
Version 1.1.0:
- New: "Browse Bounces" and "Process Bounces" tools for handling email bounces
Version 1.0.1:
- Adding new Changelog