Sending emails only when someone recieved a message can’t be spammed if they don’t want they should block to receive a message but if they chat meaning it’s not bad getting email us soon they got reply.maybe in posts etc can be spam but not in chats. Consider it and make it we us admin decide