Follow the step by step below. You will have to tweak the pop3 settings to match your own. Pay close attention to the outgoing settings as this is where I think your problem is. Notice I had to use my ENITRE email here instead of just my user name. Good Luck~
Start>Messaging>Accounts>New Account
Page 1/4 ~ E-mail Address
This is easy, enter your email address
Next....
Page 2/4 ~ User information
The "your name" part is what ever you want. It has no bearing on the settings.
User name is the part of your email before the @ sign (ie
USERNAME@<isp>.com)
Password is your email password
Check the box for Save Password
Next....
Page 3/4 ~ Account information
Account type is POP3
Account Name is what ever you want it to be. If you set up more then one this can be very helpfull. I just used my username, same as the last page.
next....
Page 4/4 ~ Server information
This is where it can be a little different for some people. 99% of the time it is MAIL.<ISP>.COM, From looking at the Comcast site it appears they use MAIL.COMCAST.NET for the incomming and SMTP.COMCAST.NET for the out going. You can try these. But this is one of the areas you might have to tinker with. For example changing both to MAIL.COMCAST.NET
The domain you can just leave blank.
Options.....
Options page 1/3
I would not check this box for checking for messages every X# of minutes. If you are not online you will get an error message every X# of minutes.
Next....
Options Page 2/3
Here I checked the box for "Outgoing mail requiers authentication" as well as "Use separate settings"
Outgoing Settings....
Outgoing server settings
For username here I had to use my entire email address. This was very different then the rest of the set up.
Enter your password
Leave the domain blank
Check the box for save password
Check the box for "Require SSL for outgoing mail
Click OK in the upper right corner
Next....
Options page 3/3
In order to save space I would select "Get message headers only"
Check the box marked include and select 2K
Finish....