They updated security requirements without announcing it. You can't use port 25 anymore, and you need to enable authentication with your username&password
http://customer.comcast.com/help-and-support/internet/email-client-programs-with-xfinity-email/