Newsletter slow sending - delay between 2 mails to the same server / max e-mails per hour?

StackOverflow https://stackoverflow.com/questions/235349

  •  04-07-2019
  •  | 
  •  

Question

I have to make a newsletter sending utility application which will collect the list of subscriber from our central database and send out the newsletter. I've considered the possibility to be blacklisted due to flooding if I just flush out all emails at once, so I decided to go on a desktop-based softwer which will email those slowly.

my question is

  • what is the max emails per hour that may be addressed to the same email domain (recipient/incoming server)?
  • or what should be delay between 2 e-mails to the same server for it doesn't consider it flooding?

whichever of the above applies more appropriate to the real-world of mail servers configuration...

thanks

Was it helpful?

Solution 3

I've implementing sending to max 600 e-mails per recipient domain. That seems to be working fine for some time now and sounds like an OK solution.

Still, some SysAdmin insight on this would be appreciated.

OTHER TIPS

I make Thread.Sleep(2000) after every 2 mail

It's really going to vary by configuration, so there's not necessarily a one-size-fits-all answer. You might want to check with your ISP - it's probably them or their upstream that you'd need to worry about.

Since you're sending a newsletter, could you add multiple recipients via BCC rather than individual messages? That should be less "abusive" to all concerned.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top