How to set up a custom SMTP inbox
When sending an email you have the choice to send emails using your own dedicated SMTP server. An SMTP server is a mail server that you can use to send an email. It stores your messages and ensures that your messages are either delivered or returned to you with a failure message.
You can set up a custom SMTP inbox in Front, meaning you want to use your own server to send messages. Follow the instructions below to set up a custom SMTP inbox.
Please note if you are updating an existing inbox you'll want to open the existing inbox's settings and can skip to Part 2 once on the inbox's settings page.
Receive email with forwarding
Click the gear icon on the top right of Front and into the Company or Personal settings tab, depending on which space you are working with. Admins can also access user settings by following these steps.
Click on Inboxes on the left menu and Add an individual inbox or Add a team inbox, depending on which space you're in.
Fill out the name and description of your inbox. Click Create.
Choose Other email client from the channel menu.
Input your email address and click Next.
Follow the steps on the screen to set up email forwarding from your email provider to the Front forwarding address on the screen. Click Test connection or Do this later. Once you receive the test email, this means the redirect is working.
Send email with Custom SMTP
In the Channels subsection of the inbox, click the dropdown next to the email address if the menu is not already expanded. Scroll down and expand the Custom SMTP submenu, and toggle on Enable.
Complete the Host, Port, Login and Password fields, as well as specifying if you want to Connect with SSL/TLS (recommended) then test your connection. For Gmail/Office 365, your host would be smtp.gmail.com or smtp.office365.com over port 587. You may also want to generate an app password in Gmail or Office 365 if you're utilizing 2FA in either platform.
Choose the teammate access for this inbox, and whether you'd like to add this inbox to teammates' sidebars.
Complete the remainder of the inbox settings, and click Finish.
Why should I set up custom SMTP?
Since the emails are sent from your specified SMTP channel, you have full control over the emails that are being sent via Front. Also, if you are unable to set up the SPF/DKIM DNS records that are required for Front, you can set up custom SMTP to send via your own mail servers, where you will have full control over the DNS records.
Will the emails I send from Front show in my custom server?
Depending on your custom email server's settings and configurations, the emails you send from Front may or may not be saved on your own server outside of Front. You'll want to consult your email service provider regarding what configurations are supported.
For example, setting up a custom SMTP with Microsoft's cloud-based Office/Microsoft 365 mailboxes will allow sent emails to be reflected in the respective inbox's Sent folder. This is not the case with Microsoft's on-prem products though.
This feature is available on all plans.
This is on the same topic. We are using a CRM which automatically adds any email sent to a customer within the CRM to the activity for that customer. However this doesn't work for our team using Front, even if I setup their inboxes with the custom SMTP of our email server.
The emails also do not appear in the sent folder of the web-based email client for that email provider (Rackspace), so it seems like there is a disconnect somewhere.