When I online (only have dial-up) I get this message every few minutes "avast!: Connection Timeout - Internet Connection Timeout Elapsed"
Are you trying to send or receive a big email (size of the attached file)?
You can increase both your avast! timeout: Internet Mail provider > Customize > Advanced (tab)
and your email account timeout (generally, right click the email account, choose properties and the Advanced tab of settings).