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 Mike Farace:
http://wiki.apache.org/james/JamesQuickstart

------------------------------------------------------------------------------
  }}}
   JAMES does not print errors by default when a user is invalid, it puts the 
message into james-2.2.0/apps/james/var/mail/address-error
  
+   1. To relay email for your local subnet only, without authentication, make 
the following changes, you need to edit {{{apps/james/SAR-INF/config.xml}}}. 
Look for the following default line 
<authorizedAddresses>127.0.0.0/8</authorizedAddresses>.  Change this to contain 
your internal network: {{{ 
+ <authorizedAddresses>192.168.1.0/24, 127.0.0.0/8</authorizedAddresses>
+ or
+ <authorizedAddresses>192.168.1.0/255.255.255.0, 
127.0.0.0/8</authorizedAddresses>
+  }}}  Either of the above will allow the internal network of 192.1681.0 with 
a subnet mask of 255.255.255.0 to relay mail through JAMES without 
autentication.
+ 
+ 
   1. To relay email for your local subnet only, without authentication, make 
the following changes, you need to edit {{{apps/james/SAR-INF/config.xml}}}. 
Look for the following default line 
<authorizedAddresses>127.0.0.0/8</authorizedAddresses>.  Change this to contain 
your internal network: {{{ 
  <authorizedAddresses>192.168.1.0/24, 127.0.0.0/8</authorizedAddresses>
  or
  <authorizedAddresses>192.168.1.0/255.255.255.0, 
127.0.0.0/8</authorizedAddresses>
  
   }}}  Either of the above will allow the internal network of 192.1681.0 with 
a subnet mask of 255.255.255.0 to relay mail through JAMES without 
autentication.
+ 
+  1. To test if you can now send email to the internet via JAMES, telnet to 
the JAMES server on port 25, and do a manual email test:
+ 
+ > '''telnet james-server 25'''
+ Trying 192.168.1.45...
+ Connected to james-server.
+ Escape character is '^]'.
+ 220 james-server SMTP Server (JAMES SMTP Server 2.3.1) ready Mon, 17 Sep 2007 
21:31:00 -0700 (PDT)
+ '''ehlo foo.com'''
+ 250-mailmaster Hello foo.com ( [192.168.1.10])
+ 250-PIPELINING
+ 250 ENHANCEDSTATUSCODES
+ '''mail from:<[EMAIL PROTECTED]>'''
+ 250 2.1.0 Sender <[EMAIL PROTECTED]> OK
+ '''rcpt to:<[EMAIL PROTECTED]>'''
+ 250 2.1.5 Recipient <[EMAIL PROTECTED]> OK
+ '''data'''
+ 354 Ok Send data ending with <CRLF>.<CRLF>
+ '''subject:  test to some-user via JAMES'''  
+                      
+ '''This is a test from [EMAIL PROTECTED] via james to the internet. '''      
+ '''.'''   <---- Period (.) on a line by itself is the end of message indicator
+ 250 2.6.0 Message received
+ ^]  <--- '''CNTL-]''' to quit from the telnet session
+ telnet> '''quit'''
+ 
  
  '''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).
  

Reply via email to