There are many Online software available for sending bulk emails, But there are few risks that the sent emails might be go to the spam or junk folder of receiver. So I would suggest you to make some parts of the emails address and then send it on regular intervals. There are no any doubts that many free Email sending software available in the market but you can use simple plugins in your website to send emails.