JBoss Mail Services the appropriate thing? + newbie question
hannes Sep 15, 2005 5:09 AMHi there :)
I am a student of business computing and I am currently working on a little "groupware" project. The heart is the workflow engine (JBoss jBPM) which assigns several tasks to different users (besides some automatic work). To start a specified workflow (process instance) I want to use the reception of a certain Email that contents some meta information (xml) as attachment. Furthermore I want to send mails to inform the user about new tasks.
- Is the Mail-Service too complex for this? (Other possibilities?)
- Could it be, that there is nearly no documention available? I downloaded jboss-mail-1.0-m2-final.zip and found only the http://wiki.jboss.org/wiki/Wiki.jsp?page=JBossMailServer. No JavaDoc? No detailed description of the jboss-service.xml file?
- When using the Mail-Service, I could create create a mail account for every user and use them for internal messages (like PM). Is there a web interface available for 1. Administrative purpose and 2. common user interaction? At best these things as (jsr168) portlets?
- Currently, the users are in a 'StaticUserRepository' in the jboss-service.xml file. I'd like to user one common databased user management for all modules (jbpm, portal, mail ...) - how to configure JAAS for that purpose?
Now some newbie-setting-up problems (base: jbpm-starter-kit-3.0.1 with AS 4.0.2):
A have two users: user1 & user2 and Outlook as external Mailclient:
I cant retrieve the mails - when I logon you can see following trace but nothing happens, so Outlook times out:10:35:33,592 INFO [Server] Got request
10:35:33,592 INFO [Server] waiting for request
10:35:33,602 WARN [CmdUSER] pop username set to user1
10:35:33,602 INFO [STDOUT] socketOverride is null therefore I'm going to return false
10:35:33,652 WARN [EntityFolder] folder requested for Entityfolder=user1
10:35:33,662 INFO [STDOUT] socketOverride is null therefore I'm going to return false
10:35:33,712 INFO [STDOUT] socketOverride is null therefore I'm going to return false
10:35:33,762 INFO [STDOUT] socketOverride is null therefore I'm going to return false
10:35:33,832 INFO [STDOUT] socketOverride is null therefore I'm going to return false
Configured minimal without SSL and TLS. Sending email to an external address works perfectly. Imho the sysos are quite unpretty - how to change this? Is it worth having a look on more recent but beta builds of Mail-Services?
Thank you for your helpd and I'm looking forward to reading your replies :)
Regards
Hannes