--- I could not find a better place to post this. --- I have a website which has a community with more than 70,0000 members, these are opt-in list. Now I have extracted emails from the community forum and would like to send newsletter to all the members, for the same site ofcourse. I have sorted emails by domain and created list for each domain. i.e gmail, yahoo, hotmail etc I am using phplist to send the bulk email, My problem is that gmail had temporarily blocked my IP when I started sending email to gmail list which was around 9K. Not more than 300 emails were delivered and rest were in the Mail Queue. My question is, How do I send emails to everyone without getting blocked out? I'm not spamming in any case. Following is the error I got when trying to send further emails to gmail users. LOG: MAIN SMTP error from remote mail server after initial connection: host gmail-smtp-in.l.google.com [209.85.201.27]: 421-4.7.0 [74.xx.xx.xxx] Our system has detected an unusual amount of\n421-4.7.0 unsolicited mail originating from your IP address. To protect\n421-4.7.0 our users from spam, mail sent from your IP address has been\n421-4.7.0 temporarily blocked. Please visit http://www.google.com/mail/help/bul\n421 4.7.0 k_mail.html to review our Bulk Email Senders Guidelines. 22si8481453wfi.14 Connecting to gmail-smtp-in.l.google.com [209.85.201.114]:25 ... connected SMTP<< 421-4.7.0 [74.xx.xx.xxx] Our system has detected an unusual amount of 421-4.7.0 unsolicited mail originating from your IP address. To protect 421-4.7.0 our users from spam, mail sent from your IP address has been 421-4.7.0 temporarily blocked. Please visit http://www.google.com/mail/help/bul 421 4.7.0 k_mail.html to review our Bulk Email Senders Guidelines. 30si7161937wfa.10 SMTP>> QUIT Code (markup):
Hi, I'm not using gmail to send emails, I have my own dedicated server. The problem is with sending mass emails to people on list. I'm looking for some header information to be used in the email so it is recoganized as bulk email and the IP is not blocked or some other solution which can help me send to a large list.
You could send about 10 - 25 emails each 5 minutes instead of a lot at once. It can be done with a simple php script.
Did you read all gmail rules? https://mail.google.com/support/bin/answer.py?answer=81126 -> Messages should indicate that they are bulk mail, using the 'Precedence: bulk' header field.
I'm using phplist, it by default adds 'Precedence: bulk' in the headers. My problem is that I have large number of gmail and yahoo users on the list and the server sends a large volume to these domains which gets me into temp blacklisting of IP. Where can I find a sending limit per hour or per day basis for these domains? So I can add those settings to phplist.
Do not sort your list by domain name, make it random so you are sending to several other domain names so you are not hammering yahoo and gmail one after the other. I have not used PHPList so I do not know how to setup a "timer" per say with it to slow down the mailings.
I can slow down the process .. I just wanted to know .. how slow I should be? 300 emails per 20 mins?