A recent change in Discourse’s PM system now shows all sent PMs in the personal inbox, regardless of whether they were sent to a group or individual. Nacho_Caballero finds this feature counterintuitive and suggests reverting to the old behavior for personal inboxes, where only received PMs are shown. JQ331 agrees that sent PMs should only appear in the inbox if the sender is a recipient or a member of the group being messaged. tgxworld confirms that the change was intended to exclude only self-sent messages, not all sent messages, and a PR to fix this regression is already in progress (PR #14496).
New and unread message lists - easily see what messages have come in that you haven’t seen, even if another group member read and archived it already.
This makes total sense for group inboxes, but for the personal inbox, it means that every PM I’ve ever sent now shows up. My workflow until now was to archive the messages in my personal inbox after I replied/dealt with them (a la gmail). I know I can bulk select them and archive them, but I’ll also have to do this for every new PM I send.
Would it make sense to revert to the old behavior for the personal inbox and keep the new behavior for the group inboxes?
If messages you send to a group also show up in your inbox in the case you are a member of the group, I also think that makes sense (and would be consistent with other similar tools, like email, I believe).
If all messages you send–even ones to individuals where you don’t include yourself, or messages to groups that you are not a part of–also show up in your inbox, then I agree that would not be the appropriate functionality.
I think this is a regression but from the changes in the commit, it seems like we only excluded messages that you sent to yourself and not all sent messages.