Dear Wiki user, You have subscribed to a wiki page or wiki category on "James Wiki" for change notification.
The following page has been changed by BerndFondermann: http://wiki.apache.org/james/JamesPostage ------------------------------------------------------------------------------ == Prepare James == You should have a James instance readily installed. - This means at least extracted James binary and started the server once. + This means at least extracted James binary and started the server once (see JamesQuickstart). - ''TBD: fill in link to James installation howto.'' === 1. Edit the configuration file JAMES_HOME/apps/james/SAR-INF/config.xml === @@ -113, +112 @@ If Postage is running on another machine than James, you should use the appropriate host/port combination under which Postage is receiving mail. - Now Postage is consuming '''all''' mail sent out by James and can try to align the mail it puts into James with mail coming out of the server. + Now Postage is consuming '''all''' mail sent out by James and tries to align the mail it puts into James with mail coming out of the server. NOTE: This configuration makes James unable to deliver regular external mail, don't do this on a production system! @@ -140, +139 @@ == Configure Postage == - TBD + At startup, you can provide Postage with a configuration file on the command line. + The configuration file is split up into sections called ''scenarios''. + Each scenarios stands for one postage run with a set of result files. + You would typically choose one scenario to be run, but you can run an arbitrary sequence of scenarios. + + See the configuration file distributed with Postage for detailed documentation. + You'll find postage.xml in config/ or in svn at http://svn.apache.org/repos/asf/james/postage/trunk/src/main/config/postage.xml . + + For your own scenario just copy/paste an existing scenario, give it a new ID and start modifying it. + + Existing scenarios cover + + ||debug || used in Postage development|| + ||release || to test a James build before release|| + ||release_james512 || test case to reproduce JIRA JAMES-512|| + ||extended_resources || scenario which takes more from James than the default resources|| == Running == {{{ant run}}} + TODO: elaborate on running a specific scenario +