Currently every single message to offline users results in separate email.
It's the same when writing message in room with offline users.
By pressing any single letter and enter several times, we can result in multiple several emails to offline user. It is a issue when offline user have non-gmail email inbox, for instance like me at work, which cannot display all emails in one row.
I hate to say it, but there is potential of DDoS-like situation for internal company emails solution, because of this correlation 1 message -> 1 email.
After X messages have been sent, Rocket now will accumulate rest of the messages for Y time and will send it in one email.
For instance, X = 5 messages, Y = 5 minutes
Direct email is being sent for every message/mention to offline user(s).
EDIT: Yay, I'm number 10000 issue. This is great project!
Suggestion: There should be one email (with ability to turn off entirely) that notifies the particular user that there are missed messages. It should not accumulate messages at all since more messages can come after that email has been sent.
Hi @912d, we will evaluate you suggestion. But right now it is not on our top priorities. Thanks.
I suggest wait like 15 min before sending a mail and add every message missed as a digest.
@rocket-cat close
Closing this in favour of #6079 as the sentiment is the same.
Cheers
Thomas
Most helpful comment
Hi @912d, we will evaluate you suggestion. But right now it is not on our top priorities. Thanks.