Just a quick update on threading, since that's causing the most pain...

On 05/11/17 18:51, Martin Bačovský wrote:
>  - for some reason the threads are not kept together in my Gmail and the
> messages from one thread are split into multiple threads even if they seem
> to have same subject. I'm not sure why, it may be because I tuned the
> account settings. I'll keep testing this

In short, it appears Mailjet (the SMTP service I'm using) are mangling
outgoing Message-ID headers :/

Discourse has some fairly sane code around re-using the incoming
message-id if a post comes in by email, or generating a sensible one if
it was written in the UI. That means you'd get a header like:

Message-ID: <topic/12345/4...@community.theforeman.org>

Sadly what's arriving in my inbox has a header like:

Message-ID <u...@mailjet.com>

*That's* what's breaking the threading, not Discourse itself ( I think,
it's hard to separate currently). Interesting the Redmine email does not
do this, I see this:

Message-ID: <redmine.journal-u...@theforeman.org>
References: <redmine.issue-u...@theforeman.org>

So Mailgun is leaving it intact. I'll see about switching over to
Mailgun shortly (sadly that means I have to sort out new DKIM and SPF
records, sigh), and hopefully this threading mess will go away.

Greg

-- 
You received this message because you are subscribed to the Google Groups 
"foreman-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to foreman-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to