I have resolved this issue by adding the following rule to local_rules.xml.
<rule id="100014" level="0">
<description>Ignoring NodeBB (socket.io).</description>
I think there might be some steps/docs missing from the
If you've been sending emails via your G Suite account, then the SendGrid emailer plugin will override those settings. The selection is thusly:
Emailer plugin ->
Fallback (configured mailer in Settings/Email or local sendmail mailer)
You probably cannot send emails via your G Suite and have replies handled via SendGrid.
So I'm not using G Suite to send emails for NodeBB
Generally speaking, I use GSuite with the domain axisandallies.org for Gmail and so forth but no integration with NodeBB.
I would like to configure SendGrid for reply-by-email. There is an option to have a subdomain for replies. The big issue that I'm confused about is that SendGrid never asked for me to set up MX records.
This article on SendGrid is helpful. You do need to set up a separate MX record on a subdomain (or other domain) for inbound "parse" replies.