Buy a cpanel hosting. Shared will work.
If you want your own server than ensure port 25 open by vendor. The easiest way is to use docker image like mailcow to setup a server
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I am the owner of my domain, I just needed an email server.
Buy a cpanel hosting. Shared will work.
If you want your own server than ensure port 25 open by vendor. The easiest way is to use docker image like mailcow to setup a server