I've added the following to my config.xml <mailetpackages> ... <mailetpackage>org.apache.james.dkim.mailets</mailetpackage> ... </mailetpackages>
and the following mailet ( which is from the example page ) <mailet match="All" class="DKIMSign"> <signatureTemplate>v=1; s=selector; d=example.com; h=from:to:received:received; a=rsa-sha256; bh=; b=;</signatureTemplate> <privateKey> -----BEGIN RSA PRIVATE KEY----- MIICXAIBAAKBgQDYDaYKXzwVYwqWbLhmuJ66aTAN8wmDR+rfHE8HfnkSOax0oIoT M5zquZrTLo30870YMfYzxwfB6j/Nz3QdwrUD/t0YMYJiUKyWJnCKfZXHJBJ+yfRH r7oW+UW3cVo9CG2bBfIxsInwYe175g9UjyntJpWueqdEIo1c2bhv9Mp66QIDAQAB AoGBAI8XcwnZi0Sq5N89wF+gFNhnREFo3rsJDaCY8iqHdA5DDlnr3abb/yhipw0I /1HlgC6fIG2oexXOXFWl+USgqRt1kTt9jXhVFExg8mNko2UelAwFtsl8CRjVcYQO cedeH/WM/mXjg2wUqqZenBmlKlD6vNb70jFJeVaDJ/7n7j8BAkEA9NkH2D4Zgj/I OAVYccZYH74+VgO0e7VkUjQk9wtJ2j6cGqJ6Pfj0roVIMUWzoBb8YfErR8l6JnVQ bfy83gJeiQJBAOHk3ow7JjAn8XuOyZx24KcTaYWKUkAQfRWYDFFOYQF4KV9xLSEt ycY0kjsdxGKDudWcsATllFzXDCQF6DTNIWECQEA52ePwTjKrVnLTfCLEG4OgHKvl Zud4amthwDyJWoMEH2ChNB2je1N4JLrABOE+hk+OuoKnKAKEjWd8f3Jg/rkCQHj8 mQmogHqYWikgP/FSZl518jV48Tao3iXbqvU9Mo2T6yzYNCCqIoDLFWseNVnCTZ0Q b+IfiEf1UeZVV5o4J+ECQDatNnS3V9qYUKjj/krNRD/U0+7eh8S2ylLqD3RlSn9K tYGRMgAtUXtiOEizBH6bd/orzI9V9sw8yBz+ZqIH25Q= -----END RSA PRIVATE KEY----- </privateKey> </mailet> The following files were added to the james.sar : - apache-jdkim-library-0.2 - apache-jdkim-mailets-0.2 And they also appear correctly in the work directory when starting up James. However I get the following exception : 02/03/14 13:11:22 ERROR spoolmanager: Unable to init mailet DKIMSign: org.apache.mailet.MailetException: Could not load mailet (DKIMSign); nested exception is: java.lang.ClassNotFoundException: Requested mailet not found: DKIMSign. looked in [, org.apache.james.transport.mailets., com.gudrun.james.transport.mailets., org.apache.mailet., org.apache.james.dkim.mailets.] org.apache.mailet.MailetException: Could not load mailet (DKIMSign); nested exception is: java.lang.ClassNotFoundException: Requested mailet not found: DKIMSign. looked in [, org.apache.james.transport.mailets., com.gudrun.james.transport.mailets., org.apache.mailet., org.apache.james.dkim.mailets.] at org.apache.james.transport.MailetLoader.getMailet(MailetLoader.java:79) at org.apache.james.transport.JamesSpoolManager.initialize(JamesSpoolManager.java:253) at org.apache.avalon.framework.container.ContainerUtil.initialize(ContainerUtil.java:235) at org.apache.excalibur.containerkit.lifecycle.LifecycleHelper.startup(LifecycleHelper.java:144) at org.apache.avalon.phoenix.components.application.DefaultApplication.startup(DefaultApplication.java:480) at org.apache.avalon.phoenix.components.application.DefaultApplication.doRunPhase(DefaultApplication.java:428) at org.apache.avalon.phoenix.components.application.DefaultApplication.runPhase(DefaultApplication.java:364) at org.apache.avalon.phoenix.components.application.DefaultApplication.start(DefaultApplication.java:138) at org.apache.avalon.framework.container.ContainerUtil.start(ContainerUtil.java:251) at org.apache.avalon.phoenix.components.kernel.DefaultKernel.startup(DefaultKernel.java:178) at org.apache.avalon.phoenix.components.kernel.DefaultKernel.addApplication(DefaultKernel.java:254) at org.apache.avalon.phoenix.components.deployer.DefaultDeployer.deploy(DefaultDeployer.java:353) at org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployFile(DefaultEmbeddor.java:498) at org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployFile(DefaultEmbeddor.java:491) at org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployFiles(DefaultEmbeddor.java:476) at org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployDefaultApplications(DefaultEmbeddor.java:466) at org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.execute(DefaultEmbeddor.java:224) at org.apache.avalon.phoenix.frontends.CLIMain.run(CLIMain.java:158) at java.lang.Thread.run(Unknown Source) 02/03/14 13:11:22 ERROR spoolmanager: Caused by nested exception: java.lang.ClassNotFoundException: Requested mailet not found: DKIMSign. looked in [, org.apache.james.transport.mailets., com.gudrun.james.transport.mailets., org.apache.mailet., org.apache.james.dkim.mailets.] at org.apache.james.transport.MailetLoader.getMailet(MailetLoader.java:72) at org.apache.james.transport.JamesSpoolManager.initialize(JamesSpoolManager.java:253) at org.apache.avalon.framework.container.ContainerUtil.initialize(ContainerUtil.java:235) at org.apache.excalibur.containerkit.lifecycle.LifecycleHelper.startup(LifecycleHelper.java:144) at org.apache.avalon.phoenix.components.application.DefaultApplication.startup(DefaultApplication.java:480) at org.apache.avalon.phoenix.components.application.DefaultApplication.doRunPhase(DefaultApplication.java:428) at org.apache.avalon.phoenix.components.application.DefaultApplication.runPhase(DefaultApplication.java:364) at org.apache.avalon.phoenix.components.application.DefaultApplication.start(DefaultApplication.java:138) at org.apache.avalon.framework.container.ContainerUtil.start(ContainerUtil.java:251) at org.apache.avalon.phoenix.components.kernel.DefaultKernel.startup(DefaultKernel.java:178) at org.apache.avalon.phoenix.components.kernel.DefaultKernel.addApplication(DefaultKernel.java:254) at org.apache.avalon.phoenix.components.deployer.DefaultDeployer.deploy(DefaultDeployer.java:353) at org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployFile(DefaultEmbeddor.java:498) at org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployFile(DefaultEmbeddor.java:491) at org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployFiles(DefaultEmbeddor.java:476) at org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployDefaultApplications(DefaultEmbeddor.java:466) at org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.execute(DefaultEmbeddor.java:224) at org.apache.avalon.phoenix.frontends.CLIMain.run(CLIMain.java:158) at java.lang.Thread.run(Unknown Source) Is there something I'm missing ? I allready set the debug level to DEBUG for both James and the Mailets package, but without any more information. Kind regards, Dennis --------------------------------------------------------------------- To unsubscribe, e-mail: server-user-unsubscr...@james.apache.org For additional commands, e-mail: server-user-h...@james.apache.org