I think your emails will not get through.
Imagine the amount of spam we would have if everyone could just send emails from home, no checks!
The receiving server will look to see who is sending, and reject your unknown server request.
What you can do is use gmail, yahoo, QQ or other where you have an account
smtp_server = "smtp.gmail.com"
You need your email and an App password, get that from gmail or whoever, the app-password looks like abcd efgh ijkl mnop
But you can't send too many at one time, or the server will complain and end the connection. I sent 104 from QQ before QQ got angry!
Have a look
here.
If you need help building the email, let me know.
If you want to send thousands of emails a day, there are companies which specialise in that.