You are viewing a plain text version of this content. The canonical link for it is here.
Posted to site-dev@james.apache.org by si...@james.apache.org on 2004/04/29 18:02:44 UTC

[Apache James Wiki] Updated: JamesQuickstart

   Date: 2004-04-29T09:02:44
   Editor: ChristianGeisert <ch...@isu-gmbh.de>
   Wiki: Apache James Wiki
   Page: JamesQuickstart
   URL: http://wiki.apache.org/james/JamesQuickstart

   Fixed <code> display

Change Log:

------------------------------------------------------------------------------
@@ -10,7 +10,7 @@
 
  1. Download the latest stable 2.x release from http://james.apache.org.
  1. Extract the gz or zip file to a local directory.
- 1. Start <code>bin/run.sh</code> (unix) or <code>bin\run.bat</code> (windows)  You will see something like the following: {{{ 
+ 1. Start {{{bin/run.sh}}} (unix) or {{{bin\run.bat}}} (windows)  You will see something like the following: {{{ 
 Using PHOENIX_HOME:   D:\James\james-2.1.3
 Using PHOENIX_TMPDIR: D:\James\james-2.1.3\temp
 Using JAVA_HOME:      c:\programming\java14
@@ -22,17 +22,17 @@
 POP3 Service started plain:110
 SMTP Service started plain:25
 NNTP Service started plain:119
-Fetch POP Disabled }}} On Unix platforms, <code>bin/run.sh</code> runs James in the console.  To stop it, hit Ctrl-C.  Alternatively you can use <code>bin/phoenix.sh</code>, which gives you sysinit functions such as start, stop, restart, and check.
+Fetch POP Disabled }}} On Unix platforms, {{{bin/run.sh}}} runs James in the console.  To stop it, hit Ctrl-C.  Alternatively you can use {{{bin/phoenix.sh}}}, which gives you sysinit functions such as start, stop, restart, and check.
  1. Kill the process (either do kill or ctrl-c or whatever you want).  Starting James once was necessary to extract its directory structure and expose the configuration files to edit.
- 1. Determine the DNS server to use.  On Windows, type <code>ipconfig /all</code> and look for the DNS servers.  On Unix, look at <code>/etc/resolv.conf</code>.  ''You will need this information in step #9.''
- 1. Determine your local IP address for reference.  On Windows, run <code>ipconfig</code> to see your IP Address.  On Unix, run <code>/sbin/ifconfig</code> and look for your inet addr.
- 1. Check the DNS configuration of the domain you want James to handle using http://www.dnsreport.com.  If you want to handle email for <code>foobar.com</code>,  put that domain name in the DNS Report field.  On the report, you will want to check the MX record section to make sure the MX records point to the IP address you determined in the previous step, and that everything else about your domain's MX passes.
- 1. Edit <code>apps/james/SAR-INF/config.xml</code>.  Look over a section called <servernames> and put the domain you want to accept messages for within <servername> elements, e.g.,{{{ 
+ 1. Determine the DNS server to use.  On Windows, type {{{ipconfig /all}}} and look for the DNS servers.  On Unix, look at {{{/etc/resolv.conf}}}.  ''You will need this information in step #9.''
+ 1. Determine your local IP address for reference.  On Windows, run <code>ipconfig</code> to see your IP Address.  On Unix, run {{{/sbin/ifconfig}}} and look for your inet addr.
+ 1. Check the DNS configuration of the domain you want James to handle using http://www.dnsreport.com.  If you want to handle email for {{{foobar.com}}},  put that domain name in the DNS Report field.  On the report, you will want to check the MX record section to make sure the MX records point to the IP address you determined in the previous step, and that everything else about your domain's MX passes.
+ 1. Edit {{{apps/james/SAR-INF/config.xml}}}.  Look over a section called <servernames> and put the domain you want to accept messages for within <servername> elements, e.g.,{{{ 
 <servernames>
 {{{  <servername> foobar.com </servername> }}}
 </servernames>
  }}}  Be sure you do not edit the instructional part of the conf file.
- 1. Continue editing <code>apps/james/SAR-INF/config.xml</code> and look for a section called <dnsserver>.  Put the DNS servers (''from step #5'' above) there, e.g.,:{{{ 
+ 1. Continue editing {{{apps/james/SAR-INF/config.xml}}} and look for a section called <dnsserver>.  Put the DNS servers (''from step #5'' above) there, e.g.,:{{{ 
 <dnsserver>
 {{{  <servers> }}}
 {{{    <server> 10.0.0.15 </server> }}}
@@ -41,7 +41,7 @@
 {{{  <authoritative> false </authoritative> }}}
 </dnsserver>
  }}}
- 1. Start James again using <code>bin/run.sh</code> or <code>bin\run.bat</code>
+ 1. Start James again using {{{bin/run.sh}}} or {{{bin\run.bat}}}
 
 '''TOWRITE:''' How to test James is working for you. (use an external mail account to send a message to and from.  need to create a local account too, maybe add a local IP address to use as the sender).