I would have expected to be directed to a web page set up for email support but nothing happens except a lot of garbled message boxes appear on screen. Is this the finished product?
OpenID is service that allows you to log-on to many different websites using a single indentity. Find out more about OpenID and how to get an OpenID enabled account.