This issue has been addressed and https://webmail.po3.comcast.net/owa/ is now available.
Please try to access it and thank you again for alerting us.
I've checked the site https://webmail.po3.comcast.net/owa/ for access and it is accessible using: I.E. Chrome and Firefox.
Can you tell us what error you are getting, if any?