1) Recording SPF is the most important thing. Use email from a domain, so contact@whatever.com, where what.com has the correct SPF record.
2) It is always useful to throttle e-mail, especially at the first start. You should check the policies of shared servers, which are usually 200-500 / hour. Calculate how many seconds this will happen. For example, 300 / hour - 1 time in 12 seconds. After weeks of sending good emails, you should be fine to send large amounts.
3) You may have a cron file outside of webroot or restrict access via .htaccess or another method.
source share