>> But
I did not make any type of changes in mail server or in outlook, and it
happening
with more than 10 users.
> Are you experience bandwidth issue?
Looks to me you are experiencing bandwidth issue.
All email clients have an "anchor" to mark which email has been
downloaded/read. At the same time, auto check is often turned on usually by
default is 10mins.
During times when your internet(yours or the remote server) is very utilized or
exhausted, and the email client cannot complete send & receive within that
10mins, it will automatically run again. Over a number of times, the "anchor"
is broken and you will re-download all the emails left on the server.
regards
nic