I've been testing sending/recieving emails from the CRM, from both the Deals page and from the Conversations inbox channel.
When an email is responded to by the user, it's recieved in my mailserver at our domain but NOT in the CRM.
This is the scenario:
1) User "X" sends an email to our mailserver - it is recieved in the mailserver and in the CRM.
2) We respond to it via either the Communications inbox channel or from the Deal page in the CRM - user "X" recievies the email, we have a copy in the inbox channel or in the Deal page (and in our mailserver if from Deal page).
3) User "X" then responds to that email - it is recieved in the mailserver but NOT in the CRM. User "X" recieves a 'Mail Delivery System failed' email that say:
This message was created automatically by mail delivery software.
A message that you sent could not be delivered to one or more of its recipients. This is a permanent error. The following address(es) failed:
[hubspot email forwarding address]
(ultimately generated from accounts@mydomain) host smtp.antispamcloud.com [38.111.198.189] SMTP error from remote mail server after end of data: 550 Headers contain illegal BOM Reporting-MTA: dns; hp296.hostpapa.com
Thank you for the information, investigating more about it looks like that Gmail itself creates these BOM headers when it sends email replies to Gmail users who are using the Gmail "send mail as" feature.
In theory whitelisting will help with all deliverability issues, because the mail server should accept all emails from a whitelisted source.