1. A method comprising: causing, at least in part, reception of at least one email at a server, initially filtering the at least one email to identify whether the at least one email is a spam email or a non-spam email, the non-spam email being accessible to a user device; improving the filtering by updating a spam filter; performing at least one intermediate filtering on the initially identified non-spam email, to further identify whether the initially identified non-spam email is a spam email or a non-spam email using the updated spam filter, at least once before detecting that the user device attempts to access the initially identified non-spam email, a further identified spam email being overlooked by the initial filtering; and finally filtering the initially or further identified non-spam email in response to the user device attempting to access the initially or further identified non-spam email, while omitting final filtering of the initially or further identified non-spam email, if the spam filter is not updated since the initial filtering or a most recent intermediate filtering, wherein the intermediate filtering only occurs if there are more than a predetermined amount of initially or further identified non-spam emails to be filtered, or if an email storage threshold is reached at the server.