Did the smtp servers changed?
I mean, is your ISP the same on dial-up and on DSL?
Is your email something like this:
username@oldprovidername.com
and now you connect to:
smtp.newprovider.com