I'm looking for an open-source HelpDesk solution with the following features:
- CAS or direct AD integration
- Different priorities for different tickets
- KB generation (from tickets and manually)
- Email support (create, reply via email)
- Client can view progress via email or through web interface
- Hide comments from client
- Web form with custom options from drop-down
Unfortunately I only have a Windows Server to work with, so I can't use RT4.