Can someone tell me the best way to send 2000 emails that won't get filtered out. And why some emails get filtered out by some providers. thanks in advance.
Try to send by batches, some email marketing software can toggle by batches to different providers to minimize the grey listing or tar pitting. But for only 2000 emails I think you can just manually send in batches of say 50.
How would i send in batches? trough gmail or similar? Will i get banned for sending more than 50, or is there any chance i will get banned?
Use an email management service like aweber or getresponse. Alternatively, you can purchase a software like Autoresponder Plus and host it on your own server.
Take a look into http://www.phplist.com/ - If you have a cPanel host it should already be there in fantastico. I'm pretty sure you can import email addys into and it and has a throttle feature where it send them in batches.