InnoviaMail
  • ๐Ÿ‘‹Welcome to A InnoviaMail
  • Broadcast
    • ๐Ÿง‘โ€๐ŸซWhat you can do with broadcasts
    • โž•Create a Broadcast
    • โš™๏ธBroadcast Settings
    • โŒจ๏ธChoosing your email composer
    • ๐Ÿ—ฃ๏ธAugment your subject line with a preheader
    • ๐Ÿ“ฌAdding your recipients
    • โฒ๏ธSchedule your Broadcast
    • ๐Ÿ”‚Resend to non-openers automation
    • ๐Ÿ“ˆBroadcast Reporting
    • ๐Ÿ‘ฏDuplicate a broadcast
    • ๐Ÿท๏ธTag contacts who Open your broadcast
    • ๐Ÿ’ซResume an incomplete broadcast
    • โฌ‡๏ธExport Broadcast Openers & Unsubscribes
    • ๐Ÿ›‘Cancelar uma transmissรฃo
    • ๐Ÿ”—Cancelar um gatilho de funil de transmissรฃo
    • ๐Ÿ”งRevise tagging and funnel triggers for sent broadcasts
  • USING THE DRAG & DROP EMAIL COMPOSER
    • โŒจ๏ธThe Basics
    • โš’๏ธComponent Section Toolbar
    • ๐Ÿ›๏ธDesigning your email - Using Columns
    • ๐ŸฆถFooter
    • ๐ŸฆSocial Media Component
  • TRANSACTIONAL
    • ๐Ÿ“ฎTransactional SMTP Relay
    • ๐Ÿ“ญTransactional SMTP Relay requirements for Cloudflare
    • ๐Ÿ“Transactional templates
    • ๐Ÿท๏ธTransactional tags
    • ๐Ÿง€Use SWAKS for testing and troubleshooting
  • CONTACT LIST MANAGEMENT
    • โž•Create a contact list
    • โ™ป๏ธResubscribe after an unsubscribe
    • ๐Ÿ‘“List X-Ray
    • ๐Ÿท๏ธContact Tags Manager
    • โฌ‡๏ธExport your contact list
    • ๐ŸšซUploading a suppression list
    • โš ๏ธLarge suppression files
    • โ›”Exclusion Lists
    • ๐Ÿ‡ช๐Ÿ‡บGDPR Delete & Export
  • SEGMENTING
    • ๐Ÿง‘โ€๐ŸซWhat you can do with segments
    • โž•Create a segment
    • ๐ŸงฑDesigning your segment
    • ๐Ÿท๏ธTag contacts in a segment
    • โฌ‡๏ธExport a Segment's Contacts
    • ๐Ÿ†ŽA/B test using segments
  • INTEGRATIONS
    • ๐ŸŸขPabbly Connect
    • ๐Ÿ”ดZapier
    • ๐ŸชEvent webhooks
    • ๐Ÿ…ฐ๏ธAPI
    • ๐Ÿ”ฒIntegrating Pixabay into your email campaigns
    • ๐Ÿ“ฐWordPress
  • Funnels
    • ๐Ÿง‘โ€๐ŸซWhat you can do with funnels
    • โž•Create a funnel
    • ๐ŸŸงChoosing your funnel type
    • ๐Ÿ†”From Name & From Email - editing
    • โšกActivating your funnel
    • ๐Ÿ”—Trigger an email funnel from a broadcast
    • ๐Ÿท๏ธTag contacts who open your funnel messages
    • โŒจ๏ธChoosing your email composer
    • ๐Ÿ—ฃ๏ธAugment your subject line with a preheader
    • ๐Ÿค–Design your automated email sequence
    • ๐ŸšซContact Suppression and Exclusion
    • ๐Ÿ–‡๏ธAdding a funnel to an opt-in subscriber form
  • SUBSCRIBER OPT-IN FORMS
    • ๐Ÿง‘โ€๐ŸซWhat you can do with forms
    • โž•Create an opt-in form
    • 2๏ธโƒฃSending to double opt-in contacts
    • ๐Ÿ“‹Choosing your form type: floating bars, lightboxes,inline naked embedded, slide outs
    • ๐Ÿ”™Exit intent and display rules
    • ๐Ÿ“‹Adding email and name input boxes to your form
    • โœ๏ธSetting the size of your form
    • ๐Ÿ“ฑConfiguring how your form displays on mobile devices
    • ๐Ÿ“ฒConfiguring your mobile width
    • โœ–๏ธAdd a close window X to your form
    • โ›”Adding a "No" button that closes your form
    • ๐Ÿท๏ธTag subscribers who opt-in to your form
    • ๐Ÿ™…โ€โ™€๏ธAdding "no thanks" text which closes your form
    • ๐Ÿ”ฃView your form conversion rate
    • ๐Ÿ”—Connect an existing form to your account
    • ๐Ÿ’ Adding your form to your website
    • ๐Ÿค–Add opt-in subscribers to an automated email sequence
Powered by GitBook
On this page
  1. TRANSACTIONAL

Transactional SMTP Relay requirements for Cloudflare

If you've enabled the Cloudflare proxy for HTTPS://, incoming Transactional SMTP Relay is blocked by Cloudflare's firewall unless you pay for the spectrum service.

To use Transactional SMTP Relay with Cloudflare, you'll need to make a secondary subdomain just for this purpose with the proxy switch flipped to the gray cloud (OFF).

You'll then need to create a TLS certificate using Let's Encrypt just for SMTP, in order to ensure compatibility with connecting applications.

Below are the instructions for enabling TLS for Transactional SMTP Relay on your VPS for compatibility with Cloudflare when using Cloudflare as your reverse proxy for HTTPS.

Log into your VPS using SSH on macOS or PuTTY on Windows

Copy

ssh root@1.2.3.4

*** Note: Use the the real IP address of your VPS above, not 1.2.3.4, this is just a placeholder.

Change directory to your ESP installation:

Copy

cd edcom-install

You must be on the latest build for Let's Encrypt to work:

Copy

./upgrade.sh

Run this command and provide your secondary SMTP Relay subdomain and domain you created just for this purpose as an argument.

Copy

./generate_smtp_certificate.sh smtprelay.yourdomain.com

*** Note: Use the the real subdomain and domain you created for this purpose above, not smtprelay.yourdomain.com, this is just a placeholder.

Restart your ESP:

Copy

./restart.sh

Create an automated cron job that renews your Let's Encrypt certificate every 30 days.

Run the following command and when you're asked which editor to use, select nano:

Copy

crontab -e

Copy and paste the following into the bottom of the editor, change the placeholder domain to the real subdomain and domain you created for this purpose, and hit ctrl-x to save:

Copy

* * */30 * * cd /root/edcom-install && ./renew_smtp_certificate.sh smtprelay.domain.com > data/logs/certbot.log 2>&1

*** Note: Use the real subdomain and domain you created for this purpose above, not smtprelay.yourdomain.com, this is just a placeholder.

*** Note: If your ESP is installed somewhere else other than /root/edcom-install you will need to modify that as well.

You're done! Make sure you use TLS for your Transactional SMTP Relay settings and not SSL in the configuration of your connecting applications.

PreviousTransactional SMTP RelayNextTransactional templates

Last updated 1 year ago

๐Ÿ“ญ