Yes, but if the user does not visit the site within 24 hours he will get a new email. It is happening every day. The system should wait for the next time the user logged in and then send for new messages after his visit.
Also older chat messages are poppping out on site several times a day even if there are no new messages. Maybe this is a bug that has to do with above. It didn't do this in previous release.