Part of the Jamroom Core - provides all low level plugin support and functionality for sending email via SMTP servers. Includes external SMTP server support as well as send throttling.
Email Support module changelog
Version 2.5.1:
- Bug Fix: Fatal error when using an external smtp server.
Version 2.5.0:
- Change: Sending a test email will now send in HTML if HTML notifications are enabled
- Change: Upgraded SwiftMailer to version 6.3.0 to better support PHP 8.1+
- Bug Fix: Possible SMTP error when trying to send a Test Email
Version 2.4.6:
- Bug Fix: Sending a test email was not using the "From Name" if configured in Global Config
Version 2.4.5:
- Change: Updates and optimizations to better support PHP 8+
Version 2.4.4:
- Change: When sending an attachment the correct file name will now be used instead of internal name
Version 2.4.3:
- Change: Updated to use core file handling function for GIF image beacon
Version 2.4.2:
- New: "email_info" event trigger added that is fired with email info before sending
Version 2.4.1:
- Change: gather_bounces and process_bounces events moved to ten minute maintenance event
Version 2.4.0:
- Change: Campaign map updated to use new Google Maps API loader (requires Geo Location module 2+)
- Bug Fix: Campaign map is now scrollable to view the entire map when resizing browser window
Version 2.3.5:
- New: Added new "Users who have never viewed a Newsletter" newsletter filter
Version 2.3.4:
- Change: Changed number of Geo tasks for background worker from 100 to 1000 per minute
Version 2.3.3:
- Change: Updated background geo worker to be much faster on very large email sends
Version 2.3.2:
- Bug Fix: Possible UTF8 SQL error in messages if cutting and pasting non-UTF8 characters
- Bug Fix: Some countries were not being highlighted properly on the Campaign Map
Version 2.3.1:
- Bug Fix: Possible SQL error during integrity check on MySQL 5.5
Version 2.3.0:
- New: Newsletter filter plugins provided for new NewsLetter filter feature
- New: Platform and Browser information available in Campaign View detailed user info
- Change: "Opened" event from image proxies (such as Gmail) no longer counted as a view
- Bug Fix: "Russian Federation" changed to "Russia" for Campaign map view
- Bug Fix: HTML newsletter without any URLs was not including open tracking beacon
Version 2.2.1:
- Bug Fix: Unsubscribe tracking may not work properly with customized HTML email footer
Version 2.2.0:
- Change: Process Stats functionality now runs every minute during minute maintenance
Version 2.1.3:
- Bug Fix: Possible SQL Error in Activity Log for entries with emoji in location name
Version 2.1.2:
- Change: System Check message improved with a link to install Geo Location module
Version 2.1.1:
- Bug Fix: Bounced email addresses reported by mail listeners not being unsubscribed
Version 2.1.0:
- Change: Updated to work with new Core 6.0.0 functions
Version 2.0.1:
- Bug Fix: Some mapped URLs may be incorrect based on their order in the message
Version 2.0.0:
- New: All New Campaign Support for modules to utilize to track email delivery
- New: "gather_bounces" hourly event for email plugins to gather bounced email
- New: "process_bounces" hourly event for modules to process bounced email
- Change: Send Test Email tool updated to ensure test email queue is processed
- Change: Updated bundled SwiftMailer library to version 5.4.2
Version 1.2.3:
- Change: Updated bundled SwiftMailer library to version 5.4.0
Version 1.2.2
- New: Daily Maintenance listener to keep throttle table clean if throttling enabled
Version 1.2.1:
- Change: HTML detection changed to look for opening tag in message body
Version 1.2.0:
- New: "Max Send Rate" Global config for limiting the number of emails sent per minute
- Change: If HTML is detected in message body, email will be sent as an HTML email
- Change: Updated bundled SwiftMailer to version 5.3.1
Version 1.1.0:
- New: Enabled SSL/TLS config option for enabling SMTP over SSL/TLS
- New: Test Email tool for testing Mailer Configuration and sending test emails
- Change: SMTP Password field in Global Config is now a password field instead of text
Version 1.0.0:
- Initial release