If emails from your app are hitting a spam filter or being blocked by company firewalls, there are a few steps you can take to identify and fix the issue:
- Add DKIM, DMARC, SPF verification: This is done in the DNS settings for the domain. We haven't written up the details but you can flag your PM if you think this is needed.
- Test your send email: You can go to this site to get an email address that you can trigger an email to from your app. You can then refresh the page on the site to get some information on whether the domain is blocked.
The high-level steps are as follows:
- 1.Create an HTML field on the object that you want to send in an email. This field should store the HTML code for displaying the contents of the object in the email.
- 2.Keep that field updated whenever the object is updated (either through a Custom Workflow or through an API workflow)
- 3.When sending an email, populate the contents of all of the matching objects' HTML fields in the body, joined with a blank space