I have never experienced a problem with my Comcast mail. If you are using the IMAP mail, then use the following settings:
Incoming Mail Server
Host Name: imap.comcast.net
User Name: the first part of your email address before the "at"
Password: you should know that
Outgoing Mail Server:
SMTP: smtp.comcast.net. Tap on this to get to those settings>on this page it should be the Primary Server, tap on smtp.comcast.net again.
The Host Name is the same, smtp.comcast.net
User Name: same as the incoming
Password: same as incoming
Use SSL: turn this switch on
Authentication: Password
Server Port 587
Go back to the first page with the Incoming Mail Server
Tap on Advanced:
Mailbox Behaviors
Move Discarded Messages Into
Deleted Messages
Set all of these to your desired setting
Use SSL: turn on
Authentication: Password
IMAP Patch Prefix /
Server Port 993
This should get it to work. But first, delete the account from Mail, then power the iPhone off, then back on again. Go back to Settings and go to Mail, and Add Account. Add the information requested. After the account verifies, you can go into it and check all these settings and modify if necessary.