I've written a mass mailer using the fSMTP and fEmail classes and am getting acceptable performance (around 500 emails / minute). The problem that I'm running into is that even though the emails are being generated quickly enough people aren't receiving them until hours later.
My initial thought was that if you try to send out 70,000 emails using one SMTP server at 500 emails / minute that the server just gets them all queued up and it just takes time for it to process them all. I still think this is correct I just wanted to get some community feedback and eliminate Flourish as any source of problem.
I would hate to have to dirty up my code using !SwiftMailer or some other mass mail lib, Flourish code is just so nice and clean and consistent.