Some services like MS Office 365 won't accept this number of mails for delivery, regardless whether you send them all at once or with a delay. You'd need a much longer delay like 10 minutes or more and send tranches of 50 mails only. They might accept the mails, but they will not deliver them to...