As much as we like staying online all the time in rocket chat and things are happening only in rocketchat windows, there are always some residual interaction that happens asynchronously in emails (_as there is valid case of email notification that goes out when somebody does @all or 1-1 message to you and you have email notification turned on_ ). Although residual, email communication should also bring in context and not mere haphazard bombardment; sadly Rocketchat emails currently belongs to the latter.
Try it
If somebody has email notification "turned on" in their direct messaging and on the mentions, you can basically mail-bomb by mentioning his/her handle or doing "enter" demarcated directing messaging with them when they are not online.


How about bringing some ideas from Hipchat folks?
What would be an expected delay to group messages?
@engelgabriel I would say 5-10 minutes; because as soon as something has hit the email, it means it has become asynchronous( and the person prolly is outside of internet world ) and there is no need to do it in haste.
Grouping messages is one thing which I think also builds a context in the scenario of direct messaging but what if you are summoned in the middle of something important in a channel when you were not online. For that case, the email should also try to gather N previous / after message since the mention.
Related: allow users to configure timing for bundling and send of email alerts.
In many cases a daily digest would be preferable to real-time mail-bombing
+1
Most helpful comment
Related: allow users to configure timing for bundling and send of email alerts.
In many cases a daily digest would be preferable to real-time mail-bombing