• Mail Configuration

  • OpenKM has many interesting features, but requires some configuration process to show its full potential.
OpenKM has many interesting features, but requires some configuration process to show its full potential.
Forum rules: Please, before asking something see the documentation wiki or use the search feature of the forum. And remember we don't have a crystal ball or mental readers, so if you post about an issue tell us which OpenKM are you using and also the browser and operating system version. For more info read How to Report Bugs Effectively.
 #23821  by manasjha
 
Can anyone please confirm the mail configuration settings. I am trying to setup the mail notification option for the last 1 month but finding some difficulties. Please help?
Code: Select all
<?xml version="1.0" encoding="UTF-8"?>
<!-- $Id: mail-service.xml 62349 2007-04-15 16:48:15Z manas.jha@icmlindia.com $ -->
<server>

  <!-- ==================================================================== -->
  <!-- Mail Connection Factory                                              -->
  <!-- ==================================================================== -->

  <mbean code="org.jboss.mail.MailService"
         name="jboss:service=OpenKM">
    <attribute name="JNDIName">java:/mail/OpenKM</attribute>
    <attribute name="User">manas.jha@icmlindia.com</attribute>
    <attribute name="Password">s323537</attribute>
    <attribute name="Configuration">
      <!-- A test configuration -->
      <configuration>
        <!-- Change to your mail server prototocol -->
        <property name="mail.store.protocol" value="pop3"/>
        <property name="mail.transport.protocol" value="smtp"/>

        <!-- Change to the user who will receive mail  -->
        <property name="mail.user" value="manas.jha@icmlindia.com"/>

        <!-- Change to the mail server  -->
        <property name="mail.pop3.host" value="pop.secureserver.net"/>

        <!-- Change to the SMTP gateway server -->
        <property name="mail.smtp.host" value="smtpout.secureserver.net"/>

        <!-- The mail server port -->
        <property name="mail.smtp.port" value="25"/>

        <!-- Change to the address mail will be from  -->
        <property name="mail.from" value="manas.jha@icmlindia.com"/>
        <property name="mail.smtp.user" value="manas.jha@icmlindia.com"/>
      	<property name="mail.smtp.password" value="s323537"/>
      	<property name="mail.smtp.auth" value="true"/>

        <!-- Enable debugging output from the javamail classes -->
        <property name="mail.debug" value="true"/>
      </configuration>
    </attribute>
    <depends>jboss:service=Naming</depends>
  </mbean>

  <!-- OpenKM -->
  <mbean code="org.jboss.mail.MailService" name="jboss:service=OpenKM">
    <attribute name="JNDIName">java:/mail/OpenKM</attribute>
    <attribute name="User">nobody</attribute>
    <attribute name="Password">password</attribute>
    <attribute name="Configuration">
      <configuration>
        <property name="mail.transport.protocol" value="smtp"/>
        <property name="mail.smtp.host" value="smtpout.secureserver.net"/>
        <property name="mail.smtp.port" value="25"/>
        <property name="mail.from" value="manas.jha@icmlindia.com"/>
        <property name="mail.smtp.user" value="manas.jha@icmlindia.com"/>
      	<property name="mail.smtp.password" value="s323537"/>
      	<property name="mail.smtp.auth" value="true"/>
        <property name="mail.debug" value="true"/>
      </configuration>
    </attribute>
    <depends>jboss:service=Naming</depends>
  </mbean>
</server>
 #23843  by manasjha
 
Dear All,

Please help me with this one. I am tried all the options but yet to find any result.

With Regards
Manas
 #23866  by manasjha
 
Server Log:
Code: Select all
file:/C:/jboss-4.2.3.GA/server/default/deploy/mail-service.xml
2013-07-10 09:10:36,591 DEBUG [org.jboss.deployment.DeploymentInfo] createLoaderRepository from config: LoaderRepositoryConfig(repositoryName: JMImplementation:service=LoaderRepository,name=Default, repositoryClassName: null, configParserClassName: null, repositoryConfig: null)
2013-07-10 09:10:36,591 DEBUG [org.jboss.mx.loading.RepositoryClassLoader] setRepository, repository=org.jboss.mx.loading.UnifiedLoaderRepository3@1081d2e, cl=org.jboss.mx.loading.UnifiedClassLoader3@566dd3{ url=null ,addedOrder=0}
2013-07-10 09:10:36,591 DEBUG [org.jboss.mx.loading.RepositoryClassLoader] setRepository, repository=org.jboss.mx.loading.UnifiedLoaderRepository3@1081d2e, cl=org.jboss.mx.loading.UnifiedClassLoader3@566dd3{ url=null ,addedOrder=0}
2013-07-10 09:10:36,591 DEBUG [org.jboss.mx.loading.UnifiedLoaderRepository3] Adding org.jboss.mx.loading.UnifiedClassLoader3@566dd3{ url=null ,addedOrder=0}
2013-07-10 09:10:36,591 DEBUG [org.jboss.deployment.MainDeployer] found 0 subpackages of file:/C:/jboss-4.2.3.GA/server/default/deploy/mail-service.xml
2013-07-10 09:10:36,591 DEBUG [org.jboss.deployment.MainDeployer] Watching new file: file:/C:/jboss-4.2.3.GA/server/default/deploy/mail-service.xml
2013-07-10 09:10:36,591 DEBUG [org.jboss.deployment.MainDeployer] create step for deployment file:/C:/jboss-4.2.3.GA/server/default/deploy/mail-service.xml
2013-07-10 09:10:36,591 DEBUG [org.jboss.deployment.SARDeployer] Deploying SAR, create step: url file:/C:/jboss-4.2.3.GA/server/default/deploy/mail-service.xml
2013-07-10 09:10:36,591 DEBUG [org.jboss.deployment.SARDeployer] Registering service UCL=jmx.loading:UCL=566dd3
2013-07-10 09:10:36,591 DEBUG [org.jboss.system.ServiceCreator] About to create bean: jboss:service=Mail with code: org.jboss.mail.MailService
2013-07-10 09:10:36,591 DEBUG [org.jboss.system.ServiceCreator] Created bean: jboss:service=Mail
2013-07-10 09:10:36,591 DEBUG [org.jboss.system.ServiceConfigurator] JNDIName set to java:/Mail in jboss:service=Mail
2013-07-10 09:10:36,591 DEBUG [org.jboss.system.ServiceConfigurator] User set to manas.jha@icmlindia.com in jboss:service=Mail
2013-07-10 09:10:36,591 DEBUG [org.jboss.system.ServiceConfigurator] Password set to s323537 in jboss:service=Mail
2013-07-10 09:10:36,609 DEBUG [org.jboss.system.ServiceConfigurator] Configuration set to [configuration: null] in jboss:service=Mail
2013-07-10 09:10:36,609 DEBUG [org.jboss.system.ServiceController] recording that jboss:service=Mail depends on jboss:service=Naming
2013-07-10 09:10:36,609 DEBUG [org.jboss.system.ServiceConfigurator] considering <anonymous> with object name jboss:service=Naming
2013-07-10 09:10:36,609 DEBUG [org.jboss.system.ServiceCreator] About to create bean: jboss:service=OpenKM with code: org.jboss.mail.MailService
2013-07-10 09:10:36,609 DEBUG [org.jboss.system.ServiceCreator] Created bean: jboss:service=OpenKM
2013-07-10 09:10:36,609 DEBUG [org.jboss.system.ServiceConfigurator] JNDIName set to java:/mail/OpenKM in jboss:service=OpenKM
2013-07-10 09:10:36,609 DEBUG [org.jboss.system.ServiceConfigurator] User set to nobody in jboss:service=OpenKM
2013-07-10 09:10:36,609 DEBUG [org.jboss.system.ServiceConfigurator] Password set to password in jboss:service=OpenKM
2013-07-10 09:10:36,609 DEBUG [org.jboss.system.ServiceConfigurator] Configuration set to [configuration: null] in jboss:service=OpenKM
2013-07-10 09:10:36,609 DEBUG [org.jboss.system.ServiceController] recording that jboss:service=OpenKM depends on jboss:service=Naming
2013-07-10 09:10:36,609 DEBUG [org.jboss.system.ServiceConfigurator] considering <anonymous> with object name jboss:service=Naming
2013-07-10 09:10:36,609 DEBUG [org.jboss.system.ServiceController] Creating service jboss:service=Mail
2013-07-10 09:10:36,609 DEBUG [org.jboss.mail.MailService] Creating jboss:service=Mail
2013-07-10 09:10:36,609 DEBUG [org.jboss.mail.MailService] Created jboss:service=Mail
2013-07-10 09:10:36,609 DEBUG [org.jboss.system.ServiceController] Creating dependent components for: jboss:service=Mail dependents are: []
2013-07-10 09:10:36,609 DEBUG [org.jboss.system.ServiceController] Creating service jboss:service=OpenKM
2013-07-10 09:10:36,609 DEBUG [org.jboss.mail.MailService] Creating jboss:service=OpenKM
2013-07-10 09:10:36,609 DEBUG [org.jboss.mail.MailService] Created jboss:service=OpenKM
2013-07-10 09:10:36,609 DEBUG [org.jboss.system.ServiceController] Creating dependent components for: jboss:service=OpenKM dependents are: []
2013-07-10 09:10:36,609 DEBUG [org.jboss.deployment.MainDeployer] Done with create step of deploying mail-service.xml
2013-07-10 09:10:36,609 DEBUG [org.jboss.deployment.MainDeployer] Begin deployment start file:/C:/jboss-4.2.3.GA/server/default/deploy/mail-service.xml
2013-07-10 09:10:36,609 DEBUG [org.jboss.deployment.SARDeployer] Deploying SAR, start step: url file:/C:/jboss-4.2.3.GA/server/default/deploy/mail-service.xml
2013-07-10 09:10:36,609 DEBUG [org.jboss.system.ServiceController] starting service jboss:service=Mail
2013-07-10 09:10:36,609 DEBUG [org.jboss.mail.MailService] Starting jboss:service=Mail
2013-07-10 09:10:36,609 DEBUG [org.jboss.mail.MailService] setting property mail.store.protocol=pop3
2013-07-10 09:10:36,609 DEBUG [org.jboss.mail.MailService] setting property mail.transport.protocol=smtp
2013-07-10 09:10:36,609 DEBUG [org.jboss.mail.MailService] setting property mail.user=manas.jha@icmlindia.com
2013-07-10 09:10:36,609 DEBUG [org.jboss.mail.MailService] setting property mail.pop3.host=pop.secureserver.net
2013-07-10 09:10:36,609 DEBUG [org.jboss.mail.MailService] setting property mail.smtp.host=smtpout.secureserver.net
2013-07-10 09:10:36,609 DEBUG [org.jboss.mail.MailService] setting property mail.smtp.port=25
2013-07-10 09:10:36,609 DEBUG [org.jboss.mail.MailService] setting property mail.from=manas.jha@icmlindia.com
2013-07-10 09:10:36,609 DEBUG [org.jboss.mail.MailService] setting property mail.smtp.user=manas.jha@icmlindia.com
2013-07-10 09:10:36,609 DEBUG [org.jboss.mail.MailService] setting property mail.smtp.password=s323537
2013-07-10 09:10:36,609 DEBUG [org.jboss.mail.MailService] setting property mail.smtp.auth=true
2013-07-10 09:10:36,609 DEBUG [org.jboss.mail.MailService] setting property mail.debug=true
2013-07-10 09:10:36,609 DEBUG [org.jboss.mail.MailService] Using properties: {mail.store.protocol=pop3, mail.user=manas.jha@icmlindia.com, mail.transport.protocol=smtp, mail.smtp.host=smtpout.secureserver.net, mail.debug=true, mail.from=manas.jha@icmlindia.com, mail.smtp.port=25, mail.smtp.auth=true, mail.smtp.user=manas.jha@icmlindia.com, mail.pop3.host=pop.secureserver.net, mail.smtp.password=s323537}
2013-07-10 09:10:36,626 INFO  [STDOUT] DEBUG: JavaMail version 1.4ea
2013-07-10 09:10:36,626 INFO  [STDOUT] DEBUG: java.io.FileNotFoundException: C:\Program Files\Java\jdk1.6.0_31\jre\lib\javamail.providers (The system cannot find the file specified)
2013-07-10 09:10:36,626 INFO  [STDOUT] DEBUG: !anyLoaded
2013-07-10 09:10:36,626 INFO  [STDOUT] DEBUG: not loading resource: /META-INF/javamail.providers
2013-07-10 09:10:36,626 INFO  [STDOUT] DEBUG: successfully loaded resource: /META-INF/javamail.default.providers
2013-07-10 09:10:36,626 INFO  [STDOUT] DEBUG: Tables of loaded providers
2013-07-10 09:10:36,626 INFO  [STDOUT] DEBUG: Providers Listed By Class Name: {com.sun.mail.smtp.SMTPSSLTransport=javax.mail.Provider[TRANSPORT,smtps,com.sun.mail.smtp.SMTPSSLTransport,Sun Microsystems, Inc], com.sun.mail.smtp.SMTPTransport=javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Sun Microsystems, Inc], com.sun.mail.imap.IMAPSSLStore=javax.mail.Provider[STORE,imaps,com.sun.mail.imap.IMAPSSLStore,Sun Microsystems, Inc], com.sun.mail.pop3.POP3SSLStore=javax.mail.Provider[STORE,pop3s,com.sun.mail.pop3.POP3SSLStore,Sun Microsystems, Inc], com.sun.mail.imap.IMAPStore=javax.mail.Provider[STORE,imap,com.sun.mail.imap.IMAPStore,Sun Microsystems, Inc], com.sun.mail.pop3.POP3Store=javax.mail.Provider[STORE,pop3,com.sun.mail.pop3.POP3Store,Sun Microsystems, Inc]}
2013-07-10 09:10:36,626 INFO  [STDOUT] DEBUG: Providers Listed By Protocol: {imaps=javax.mail.Provider[STORE,imaps,com.sun.mail.imap.IMAPSSLStore,Sun Microsystems, Inc], imap=javax.mail.Provider[STORE,imap,com.sun.mail.imap.IMAPStore,Sun Microsystems, Inc], smtps=javax.mail.Provider[TRANSPORT,smtps,com.sun.mail.smtp.SMTPSSLTransport,Sun Microsystems, Inc], pop3=javax.mail.Provider[STORE,pop3,com.sun.mail.pop3.POP3Store,Sun Microsystems, Inc], pop3s=javax.mail.Provider[STORE,pop3s,com.sun.mail.pop3.POP3SSLStore,Sun Microsystems, Inc], smtp=javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Sun Microsystems, Inc]}
2013-07-10 09:10:36,626 INFO  [STDOUT] DEBUG: successfully loaded resource: /META-INF/javamail.default.address.map
2013-07-10 09:10:36,626 INFO  [STDOUT] DEBUG: !anyLoaded
2013-07-10 09:10:36,644 INFO  [STDOUT] DEBUG: not loading resource: /META-INF/javamail.address.map
2013-07-10 09:10:36,644 INFO  [STDOUT] DEBUG: java.io.FileNotFoundException: C:\Program Files\Java\jdk1.6.0_31\jre\lib\javamail.address.map (The system cannot find the file specified)
2013-07-10 09:10:36,644 INFO  [org.jboss.mail.MailService] Mail Service bound to java:/Mail
2013-07-10 09:10:36,644 DEBUG [org.jboss.mail.MailService] Started jboss:service=Mail
2013-07-10 09:10:36,644 DEBUG [org.jboss.system.ServiceController] Starting dependent components for: jboss:service=Mail dependent components: []
2013-07-10 09:10:36,644 DEBUG [org.jboss.system.ServiceController] starting service jboss:service=OpenKM
2013-07-10 09:10:36,644 DEBUG [org.jboss.mail.MailService] Starting jboss:service=OpenKM
2013-07-10 09:10:36,644 DEBUG [org.jboss.mail.MailService] setting property mail.transport.protocol=smtp
2013-07-10 09:10:36,644 DEBUG [org.jboss.mail.MailService] setting property mail.smtp.host=smtpout.secureserver.net
2013-07-10 09:10:36,644 DEBUG [org.jboss.mail.MailService] setting property mail.smtp.port=25
2013-07-10 09:10:36,644 DEBUG [org.jboss.mail.MailService] setting property mail.from=manas.jha@icmlindia.com
2013-07-10 09:10:36,644 DEBUG [org.jboss.mail.MailService] setting property mail.smtp.user=manas.jha@icmlindia.com
2013-07-10 09:10:36,644 DEBUG [org.jboss.mail.MailService] setting property mail.smtp.password=s323537
2013-07-10 09:10:36,644 DEBUG [org.jboss.mail.MailService] setting property mail.smtp.auth=true
2013-07-10 09:10:36,644 DEBUG [org.jboss.mail.MailService] setting property mail.debug=true
2013-07-10 09:10:36,644 DEBUG [org.jboss.mail.MailService] Using properties: {mail.debug=true, mail.smtp.user=manas.jha@icmlindia.com, mail.from=manas.jha@icmlindia.com, mail.smtp.port=25, mail.transport.protocol=smtp, mail.smtp.auth=true, mail.smtp.host=smtpout.secureserver.net, mail.smtp.password=s323537}
2013-07-10 09:10:36,644 INFO  [STDOUT] DEBUG: JavaMail version 1.4ea
2013-07-10 09:10:36,644 INFO  [STDOUT] DEBUG: java.io.FileNotFoundException: C:\Program Files\Java\jdk1.6.0_31\jre\lib\javamail.providers (The system cannot find the file specified)
2013-07-10 09:10:36,644 INFO  [STDOUT] DEBUG: !anyLoaded
2013-07-10 09:10:36,644 INFO  [STDOUT] DEBUG: not loading resource: /META-INF/javamail.providers
2013-07-10 09:10:36,644 INFO  [STDOUT] DEBUG: successfully loaded resource: /META-INF/javamail.default.providers
2013-07-10 09:10:36,644 INFO  [STDOUT] DEBUG: Tables of loaded providers
2013-07-10 09:10:36,644 INFO  [STDOUT] DEBUG: Providers Listed By Class Name: {com.sun.mail.smtp.SMTPSSLTransport=javax.mail.Provider[TRANSPORT,smtps,com.sun.mail.smtp.SMTPSSLTransport,Sun Microsystems, Inc], com.sun.mail.smtp.SMTPTransport=javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Sun Microsystems, Inc], com.sun.mail.imap.IMAPSSLStore=javax.mail.Provider[STORE,imaps,com.sun.mail.imap.IMAPSSLStore,Sun Microsystems, Inc], com.sun.mail.pop3.POP3SSLStore=javax.mail.Provider[STORE,pop3s,com.sun.mail.pop3.POP3SSLStore,Sun Microsystems, Inc], com.sun.mail.imap.IMAPStore=javax.mail.Provider[STORE,imap,com.sun.mail.imap.IMAPStore,Sun Microsystems, Inc], com.sun.mail.pop3.POP3Store=javax.mail.Provider[STORE,pop3,com.sun.mail.pop3.POP3Store,Sun Microsystems, Inc]}
2013-07-10 09:10:36,644 INFO  [STDOUT] DEBUG: Providers Listed By Protocol: {imaps=javax.mail.Provider[STORE,imaps,com.sun.mail.imap.IMAPSSLStore,Sun Microsystems, Inc], imap=javax.mail.Provider[STORE,imap,com.sun.mail.imap.IMAPStore,Sun Microsystems, Inc], smtps=javax.mail.Provider[TRANSPORT,smtps,com.sun.mail.smtp.SMTPSSLTransport,Sun Microsystems, Inc], pop3=javax.mail.Provider[STORE,pop3,com.sun.mail.pop3.POP3Store,Sun Microsystems, Inc], pop3s=javax.mail.Provider[STORE,pop3s,com.sun.mail.pop3.POP3SSLStore,Sun Microsystems, Inc], smtp=javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Sun Microsystems, Inc]}
2013-07-10 09:10:36,644 INFO  [STDOUT] DEBUG: successfully loaded resource: /META-INF/javamail.default.address.map
2013-07-10 09:10:36,644 INFO  [STDOUT] DEBUG: !anyLoaded
2013-07-10 09:10:36,644 INFO  [STDOUT] DEBUG: not loading resource: /META-INF/javamail.address.map
2013-07-10 09:10:36,644 INFO  [STDOUT] DEBUG: java.io.FileNotFoundException: C:\Program Files\Java\jdk1.6.0_31\jre\lib\javamail.address.map (The system cannot find the file specified)
2013-07-10 09:10:36,644 INFO  [org.jboss.mail.MailService] Mail Service bound to java:/mail/OpenKM
2013-07-10 09:10:36,644 DEBUG [org.jboss.mail.MailService] Started jboss:service=OpenKM
2013-07-10 09:10:36,644 DEBUG [org.jboss.system.ServiceController] Starting dependent components for: jboss:service=OpenKM dependent components: []
2013-07-10 09:10:36,662 DEBUG [org.jboss.deployment.MainDeployer] End deployment start on package: mail-service.xml
2013-07-10 09:10:36,662 DEBUG [org.jboss.deployment.MainDeployer] Deployed package: file:/C:/jboss-4.2.3.GA/server/default/deploy/mail-service.xml
2013-07-10 09:10:36,662 DEBUG [org.jboss.deployment.scanner.URLDeploymentScanner] Watch URL for: file:/C:/jboss-4.2.3.GA/server/default/deploy/mail-service.xml -> file:/C:/jboss-4.2.3.GA/server/default/deploy/mail-service.xml
Last edited by manasjha on Wed Jul 10, 2013 7:19 am, edited 2 times in total.
 #24251  by pavila
 
Sorry but your installed OpenKM is very old and deprecated. If you have problems with the JBoss mail configuration you can try in a JBoss forum.

About Us

OpenKM is part of the management software. A management software is a program that facilitates the accomplishment of administrative tasks. OpenKM is a document management system that allows you to manage business content and workflow in a more efficient way. Document managers guarantee data protection by establishing information security for business content.