I'm developing a social network in php. There is a feature to create custom groups by members and i want to enable the owner of the group to send emails in bulk to all group members.
And most importantly i want to make sure that most mails are not going to end up in users' SPAM list.
I'm using PHPMailer in my website
What should be the best and affordable approach? These are the solutions i came up with. Pls include your own if possible.
Using my servers' (hostgator.com) given SMTP server to send emails in bulk
Using google apps SMTP (i have even setup SPF for this)
Using a third-party to handle my outgoing messages (i.e: mailChimp, iContact ? do they provide APIs ? this is just my idea)
Thanks in advance