To install or upgrade -
- Enable MySQL Database privileges as needed. See - https://docs.whmcs.com/Further_Security_Steps#Restrict_Database_Privileges.
- Extract all files in the .zip file downloaded from griffinhosting.com.
- Upload all files (retaining directory structure “modules/addons/email_plus”) to your WHMCS installation using FTP. NOTE : You must upload all files in “binary” mode, as they are encrypted. Not using binary mode could result in PHP errors and/or blank screens in WHMCS. See – http://docs.whmcs.com/Blank_or_Partially_Rendered_Pagesfor troubleshooting steps, before opening a support ticket with us.
- Log in to your WHMCS installation as an administrator and select “setup”, “Addon Modules”.
- Activate the Email Plus addon.
- Click on “configure”, to bring up the configuration page.
- Insert you license key from GriffinHosting.com and select how long to retain email logs. Note: This log is separate from you WHMCS logs. The Email Plus+ logs also keep track of deliver, opens and clicks from your selected provider.
- Insert your API credentials provided by your selected email provider. Note : you may use more than one provider. (See instructions for each provider, in our knowledgebase)
- Select the users allowed to access the module and then select “save”.
- Select your inbound processing settings (If using inbound parsing to support ticket integration).
- Select a user that has API access.
- Enter the number of days to store sent and received logs. Logs will be pruned as part of the nightly WHMCS cron job process.
- Click on “addons”, “WHCMS Email Plus+”.
- Verify license key and click on “Recheck License Now”.
- Select from the menu on the left sidebar, “Template Configs”.
- Using the drop-down list, select an external email provider for each template (or leave as internal to use the built-in smtp settings in WHMCS).
- Input any tracking tags that will be passed to your provider for reporting and stats. Click on “Update” to save all settings.
- Send a test email by going to the "Diagnostics" tab in Email Plus+ addon.
- For troubleshooting, you can enable module logging by going to “Utilities”, “Logs”, “Module logs” and enable debug logging. All email plus actions are logged, and API replies from providers are also logged.
- Log in to your select provider, and configure Event webhooks and/or Inbound parsing (for support ticket integration). The URL’s to use will be displayed on the addon home page.
- Configure all other features and options as needed. (see additional Docs on this website for each provider).
- For live updates to delivery, opens and click information, you will need to create webhooks back to your WHMCS installation. Please see your providers documentation on creating and using webhooks. The URL to use, is shown on the addon page in WHMCS (once installed).
NOTE : For WHMCS 8.0 and above, DO NOT configure any 3rd party email providers in "General Settings, Mail tab". Leave it configured with SMTP, or PHP Mail.