By default, Customer.io takes care of your email delivery. However, you can optionally tell Customer.io to send mail through any other SMTP server.
When you save these settings, we’ll start sending emails through your own SMTP account.
Due to a limitation with our cloud provider, you cannot send SMTP messages using port 25; major SMTP providers should allow delivery using port 465, 587 or 2525 (like in our screenshot above). If you need alternatives, the best thing to do is consult your delivery provider’s documentation for ports that work with their service. Regardless of port used, we always initiate a TLS connection (via the STARTTLS command, when supported by your provider), to ensure the security of your outbound messages.
If you enabled custom SMTP, you are no longer required to complete the authentication process. The SPF and DKIM records need to be set up for your chosen STMP. Inside Customer.io, you only need to validate the domain ownership and the CNAME record if you want the tracking links to be branded using your domain rather than customeriomail.com.
If your Customer.io subscription is on the Premium plan, you can add additional SMTP servers to segment deliveries by campaign type. For more details check out our documentation on configuring multiple SMTP accounts.
If you have any questions about setting this up, get in touch!