Thanks for checking!
Well, given that I reread the features of the mirror mail list option I guess it’s not a bug but intended as such:
- Usually
find_related_post_with_key
is enabled in the site settings. Disabling it for the whole site is not recommended, since it allows user impersonation based on email address. Incoming emails that were sent to the mailing list always use the email’sMessage-ID
to find related posts and disregard the value of that site setting.
I mainly kept the option because of another point:
- Normally Discourse expects incoming emails to contain text formatted as Markdown. Mailing list users are usually unaware of that requirement, so Discourse doesn’t interpret any Markdown (except for code blocks enclosed in three backticks) or HTML within plain text emails and posts them with the original formatting intact.
Which makes sense for people who have no idea of markdown