1300 emails and no sign of stopping

Hello, I tried to add a device to my account and now I’m getting spammed with email that says “[Prey] iPhone has been added to Prey…” I have gotten over 1,350 of these emails and I’ve tried everything. I can’t even read the emails because they are coming in too fast.
video link because you can’t put videos here: https://imgur.com/a/wT0uOE6
Thanks in advance :grinning: