I am implementing an GAE application where I need to show the chat status of any user using user's gmail address that belongs to a certain domain.
The user has no idea of the application and the application has not being added to the user's contact/IM list.
Is it possible?
No, that's not possible. XMPP only exposes status messages for contacts that have accepted a subscribe request.