Where is my Settings link?
Please help, I am really puzzled. I have just signed up for Zoho free personal mail.
I can not find a Settings link anywhere on my Zoho mail page.
My user name, my email address, Inbox and Search are right at the top of my Zoho Mail page (on Internet Explorer 8 and Windows XP) with just the IE command bar and status bar above.
Should there not be a Zoho menu bar at the top of the mail page?