[#6906] Handle new format and non-post message IDs

The format of the message ID in the In-Reply-To header changed in
[#6328] (commit 734bf8a), as well as possibly referring to the
artifact instead of a parent post.

Signed-off-by: Cory Johns <cjohns@slashdotmedia.com>