The Jabber wizard

Wizard through the world of Jabber

tvrdiaak

mail: tvrdiaak 

version 2.1.1, 2005-02-24


Table of Contents

0. Intoduction
0.1 How to deal with this document
1. 1. Jabber
1.1 What Jabber is?
1.2 Why Jabber?
1.2.1 Open
1.2.2 Standard
1.2.3 Proven
1.2.4 Decentralized
1.2.5 Secure
1.2.6 Extensible
1.2.7 Flexible
1.2.8 Transports {LINKS}
1.2.9 Resources
1.3 How to get it work?
1.3.1 Choosing a client
1.3.2 Choosing a server
1.3.3 Registration
1.3.4 Connection testing
1.3.5 Sending a message, IM
1.3.6 Groupchat
1.3.6.1 Used acronyms
1.3.6.2 Chat commands
1.3.7 Jabber User Directory, JUD
1.3.8 vCard
1.3.9 Roster
1.3.10 Authorization
1.3.11 Transports, gateways
1.3.11.1 Transports to other IM networks
1.3.11.2 SMTP transport
1.3.11.3 SMS Transport
1.3.12 Connection through restrictions
1.3.12.1 Proxy
1.3.12.2 Firewall
1.3.12.3 Tunnel
1.4 Background
1.4.1 History
1.4.2 People, organization
1.4.3 Comunication
1.4.4 The Protocol
1.4.5 The core of the protocol
2. 2. Client
2.1 Just Another Jabber Client (JAJC)
2.1.1 Features
2.1.2 Download, instalation, lunching, registration
2.1.2.1 Solving connection troubles
2.1.2.2 Advanced settings
2.1.3 Main window
2.1.3.1 Pop-up menu
2.1.4 Main menu
2.1.4.1 Add contact
2.1.4.2 Find contact
2.1.4.3 Register service
2.1.4.4 Import contacts
2.1.4.5 Send message
2.1.4.6 Join/Creat Groupchat
2.1.4.7 Today correspondets
2.1.4.8 Tools
2.1.4.8.1 Preferences
2.1.4.8.2 Messages
2.1.4.8.3 Popups
2.1.4.8.4 PGP
2.1.4.8.5 Roster
2.1.4.8.6 Security
2.1.4.8.7 Sounds
2.1.4.8.8 LookAndFeel
2.1.4.8.9 Startup
2.1.4.8.10 Misc
2.1.4.8.11 Groupchat
2.1.4.8.12 Hotkeys
2.1.4.8.13 Hidden users
2.1.5 Message
2.1.6 Chat
2.1.7 Groupchat
2.1.8 Jabber Browser
2.1.9 Headlines
2.2 PSI
2.2.1 Download, installation, start, registration
2.2.2 Properties of the new account
2.2.3 Main window
2.2.4 Services and gates
2.2.5 Contacts
2.2.6 PSI Settings
2.2.7 Groupchat
2.2.8 PSI and asymetric encryption on Windows 2003/XP/2k
2.3 Exodus
2.3.1 Download, installation, start, registration
2.3.2 Main window
2.3.2.1 Pop-up menu
2.3.3 Main menu
2.3.3.1 Options
2.3.3.1.1 System Options
2.3.3.1.2 Roster Options
2.3.3.1.3 Roster Group Options
2.3.3.1.4 Subscription Options
2.3.3.1.5 Fonts and Colors
2.3.3.1.6 Window Layouts
2.3.3.1.7 Window Options
2.3.3.1.8 Notification Options
2.3.3.1.9 Message Options
2.3.3.1.10 File Transfer Options
2.3.3.1.11 Auto Away Options
2.3.3.1.12 Notification Keywords
2.3.3.1.13 Blocked Contacts
2.3.3.1.14 Presence Options
2.3.3.1.15 Connection Options
2.3.3.1.16 Application Plugins
2.3.4 Message
2.3.5 Chat
2.3.6 Conference
2.3.5 Jabber Browser
2.4 Gaim
2.5 Business Instant Messenger
2.5.1 Download, installation, start, registration
2.5.2 Main window
2.5.2.1 Pop-up menu
2.5.2.2 Main menu
2.5.2.2.1 Preferences
2.5.3 Chat
2.5.4 Conference
3. 3. Server
3.1 Download, installation
3.1.1 Linux
3.1.2 Windows
3.2 Configuration
3.3 Starting
4. 4. Utility
4.1 Jogger
4.2 ChatBot
4.3 RSSBot
4.4 X-Weather
4.5 WebBot
4.6 Build your own bot
4.6.1 Advanced settings
4.6.2 Self made plugin
5. 5. Download
6. 6. Links
7. 7. Information
7.1 Resources
7.2 Promotion
7.3 Author
7.4 Thanks
7.5 License terms

List of Figures

1. Site logo
1.1. Conference
1.2. Setting client to connect through firewall
1.3. Some agents
1.4. SMS and mails in roster
1.5. Connecting one account by two resources
1.6. What is available?
1.7. Account registration
1.8. The echo function
1.9. Sending a message
1.10. Groupchat
1.11. Using /me in groupchat
1.12. Searching in JUD
1.13. vCard
1.14. Adding contact
1.15. Autorization subsribtion
1.16. Transport to ICQ
1.17. SMS sent...
1.18. Connection through proxy server
1.19. Setting client to connect behind the firewall
1.20. Jabber comunication
2.1. Lunching JAJC
2.2. Aplikation of PING command
2.3. Proxy settings
2.4. Connection by IP
2.5. Lunching JAJC
2.6. Connect by IP
2.7. Changin language
2.8. Changing skin
2.9. Pop-up menu
2.10. Message history window
2.11. Autorization cancellation request
2.12. Main menu
2.13. Add contact dialog
2.14. Autorization dialog
2.15. Search result
2.16. Registration
2.17. JUD Registration
2.18. Registration successful
2.19. Import of contacts from another account
2.20. Message repicient
2.21. Groupchat identification
2.22. Today correspondets
2.23. Tools Menu
2.24. Unused contacts
2.25. Preferences - Messages
2.26. Preferences - Popups
2.27. Preferences - PGP
2.28. Preferences - Roster
2.29. Preferences - Security
2.30. Preferences - Sounds
2.31. Preferences - LookAndFeel
2.32. Preferences - Startup
2.33. Preferences - Misc
2.34. Preferences - Groupchat
2.35. Preferences - Hotkeys
2.36. Preferences - Hidden Users
2.37. Message window
2.38. Contact acceptance
2.39. Link acceptance
2.40. Chat window
2.41. Groupchat window
2.42. Groupchat invitation
2.43. Owner's form
2.44. Jabber browser
2.45. Headlines
2.46. Profile choice
2.47. New profile
2.48. Add account
2.49. Registration
2.50. Account
2.51. Connection
2.52. Connection through proxy or firewallem
2.53. Detail
2.54. Settings
2.55. Main window
2.56. Main menu
2.57. Services Browsing
2.58. Registration
2.59. Main menu
2.60. Adding contact
2.61. Adding ICQ contact
2.62. Filling JID
2.63. Autorization
2.64. Application
2.65. Chat
2.66. Events
2.67. Status
2.68. Advanced
2.69. Groupchat
2.70. Encryption settings
2.71. Key choice
2.72. Sercet key
2.73. Type a password
2.74. Delegate your key to your partner
2.75. Public key
2.76. Encryption switching
2.77. Encrypted communication
2.78. Instalation
2.79. Account
2.80. Main window
2.81. File Transfer Manager
2.82. Groupchat invitation
2.83. vCard
2.84. Groupchat choice
2.85. Status definition
2.86. System Options
2.87. Roster Options
2.88. Roster Group Options
2.89. Subscription Options
2.90. Fonts and Colors
2.91. Window Layouts
2.92. Window Options
2.93. Notification Options
2.94. Message Options
2.95. File Transfer Options
2.96. Auto Away Options
2.97. Notification Keywords
2.98. Blocked Contacts
2.99. Presence Options
2.100. Connection Options
2.101. Application Plugins
2.102. Message window
2.103. Chat Window
2.104. Okno konference
2.105. Owner's form
2.106. Jabber Browser
2.107. BIM login
2.108. Main window
2.109. Add kontakt
2.110. Search
2.111. File transfer
2.112. Massage Log
2.113. Profile
2.114. Groupchat definition
2.115. Observers
2.116. Server information
2.117. Preferences - Gateways
2.118. Preferences - Personal
2.119. Preferences - Connection
2.120. Preferences - File Transfers
2.121. Preferences - Messages
2.122. Preferences - Privacy
2.123. Preferences - Resources
2.124. Preferences - Roster
2.125. Preferences - Sounds
2.126. Preferences - Status
2.127. Preferences - Security
2.128. Preferences - Services
2.129. Chat window
2.130. Conference window
3.1. Server installed
3.2. Server started
4.1. Joggeru message to send
4.2. Hauzie the ChatBot
4.3. Working with RSS robot
4.4. Weather in roster
4.5. WebBot on my personal site
7.1. Banner 468x60 - bulb background
7.2. Banner 468x60 - flash background
7.3. Banner 88x31

List of Tables

1.1. Akronyms
1.2. Conversation namespaces
1.3. Presence values