List of things yet to do regarding the email answering system:

Version 2:

  • documentation - requirements, design, connector interactions
  • deploy to other containers, JBoss, IONA Orbix E2A Application Server Platform 6.0
  • resolve duplicate messages when DeliveryMode.PERSISTENT used - because of dual cpu maybe?
  • always return a bounce message when robot has an error - how? supervisor bean?
  • installation routine
  • transaction support & auto-commit
  • abort outstanding transactions on setConnection(false)
  • implement equals correctly, see Dr. Dobb's Jounal. Vol. 27, no. 5 (May 2002)
  • change robots to fill in javax.mail.internet.MimeMessage messages
  • logging/monitoring
  • management tools, reports
  • allow dynamic robot registration somehow
  • create client jar file with email adapter examples
  • icons
  • many javadocs
  • Application or Data Issues:

  • handle multiple word lookup in dictionary bean
  • update phonebook database
  • split out street type field in phonebook
  • pull valid 'phone help' values from database 'distinct' queries
  • add postal codes to phonebook
  • After 'code complete':

  • for favicon support, add <LINK REL="SHORTCUT ICON" HREF="http://connector.sourceforge.net/doc-files/email.ico"> to HEAD of index.html somehow