Hi Stu,
Thank you for reaching out about this issue. I know it can be frustrating when your incoming mail works perfectly but the outgoing SMTP settings keep failing. I completely understand how confusing it is to enter smtp.comcast.net settings over and over only to see error messages or repeated prompts for your credentials—it can really disrupt your workflow.
Comcast now Xfinity requires secure encryption for SMTP connections by default. The recommended setup is smtp.comcast.net using port 587 with STARTTLS or TLS which some clients label as SSL/TLS. Port 465 with SSL/TLS can also work. Make sure SMTP authentication is turned on and that you’ve entered your full Comcast email address and password in the outgoing server settings. If you keep getting password prompts it’s often because the client isn’t using the full email address as the username or the authentication method is incorrect so double-check that it matches your IMAP credentials exactly. In some cases antivirus or firewall software can block outbound SMTP connections on these ports so try temporarily disabling them or whitelisting your email client and the necessary ports.
Could you confirm if your email client is set to authenticate using your full Comcast address and that STARTTLS or SSL/TLS is enabled for outgoing mail?
I hope this answer is helpful if you have further questions feel free to reply back
Regards,
Marcelo