My web hoster has asked me to take the MailFeed site down as it was consuming too much resources. I'm on a shared server, and a dedicated server is too expensive right now, so I concurred.I'm really sorry that this happened so early. I'll see if I can set up this service in a way that is more sustainable, but for now I can only ask you to watch the news section for an official announcement.