Adds a SparkPost mail transport option to have all mails sent via your SparkPost account.
This addon has full bounced email and unsubscribed email handling support using the SparkPost Events API - no mailbox required.
Setup
If you haven't already done so, you will need to configure a sending domain for...
Update
Important: if you also run my...
- required parameter specified after optional parameter in SubContainer/SparkPost::logJobProgress - reorder function parameters to make this more usable
- required parameter specified after optional parameter in Test/AbstractTest::message - just make them both required
- explicitly list "egulias/email-validator": "^2.0" as a requirement so that we don't run into problems with the version shipped with XenForo
bugfix: strip uri prefix returned in uri from paged responses
I suspect this is actually a bug in the Sparkpost API provided by the vendor - but I would need to do further tests to verify this. Either way, I've coded a workaround which should hopefully work.
NOTE: this release is identical to the previous version uploaded. I accidentally entered the wrong version number (v2.2.1) into resource manager when uploading the previous version - but the download is actually v2.1.1. If you have...
- add composer dependency of "symfony/translation": "^5.0" (used by nesbot/carbon) to avoid installing v6.0 which breaks compatibility with older versions installed by other addons
no change log for this version
Version 3.x of this addon will only work on XenForo 2.3.x - do not try to install it on an earlier version.
Some composer dependencies were missing from the 3.0.0 release, causing issues with bounced email handling on some platforms that didn't already have those dependencies installed via other addons. This release fixes the issue.
addresses a bug in an underlying SparkPost package which resulted in the from header not containing the forum title
bugfix - fix a bug in exception handling in AbstractHttpTransport
Minor bugfix to explicitly enforce admin permissions on admincp tools