This thread's discussion is locked. If it doesn't give you the information you need, head to its forum board for active discussions or to start a new discussion.
Looks like the email is for Mobility inquiries, and requires a login, so it is checking your services to determine eligibility to continue.
I, too can access the form. Have you an account set up in 'My Account' with Telus?
The only other ways I see to not wait in the phone queue, are to use Chat, or send a message through Facebook or Twitter.
You've got my attention. I tested the link you gave. Seems ok. Do you have a portal account set up? As far as the fiber link, I need your tel number to run tests on your circuit. Please provide the info by PM only. Never give your account details on the open forum.