If it were me, I would test it for myself; meaning just log out and request a lost password.
Even though it will send you an email with a temporary password, it is just that; you can ignore the new password and continue to use the original one.
I don't doubt the user had multiple emails sent by some fluke but 100 is a lot. Possibly he only had a few to many but 100?.
But anyway the software is designed to send only one email per request.