Network virus propagation is influenced by various factors, and some of them are neglected in most of the existed models. So, mathematical model of network virus propagation is simplified. In fact, many factors are very important during the virus propagation. In this paper, we investigate epidemiological models to reason about email virus propagation. The paper extended the classical virus propagation model SEIR for incorporating two new parameters: User Vigilance and Removing Time. We show that these parameters greatly influence the virus propagation. The fruitful simulations will demonstrate that this developed model can be used for describing email virus propagation and calculating the costs of virus outbreak. We also prove that the time of anti-virus technique appearing plays an important role in controlling virus propagation.