Mass Emailing using Custom Views and Latest Email Status

Mass Emailing using Custom Views and Latest Email Status

Suppose one has to send Mass Emails to lets say 50000 Leads. The limit although for that organization is 500 emails per day. How to schedule and send the mass email to those leads over a span of 10 days without resending emails to the same leads again? I tried creating a Custom View and sending a mass email through that but it doesn't let us choose the criteria of Latest Email Status. Please help.