This may not be the correct place for this notification (please advise if
so).
In accordance with condition 3 of the Java Apache Mail Enterprise Server
License (this being different to all other Apache Projects)
3. Every modification must be notified to the Java Apache Project
and redistribution of the modified code without prior notification
is not permitted in any form.
Please note the following:
I have taken JAMES 1.2.1 (old Avalon) and intend to redistribute it (in
binary form) as my own product, as part of a small product suite.
I have made the following changes to date:
1. Added a GateWay host functionality: (this approach, while successful is
probably not as good as that offered by Serge) and allowable RelayHosts
by modying the following files:
"MailetContext.java" to include a function "public String
getGatewayHost()",
"Constants.java" to change software name, version and include
"GATEWAY_HOST" and RELAY_ADDRESSES
"James.java" to get the gatewayHost configuration item and put it in the
constant and obtain the "relayAddresses" and put them in a collection.
"SMTPHandler.java" to respond with "Service not Available" and drop the
connection if not from a valid relay address.
2. Added GateWay delivery mailet.
3. Changed "LocalDelivery.java" to check the existence of local users and
bounce with a message if user does'nt exist.
4. Though not yet removed (it soon will be) the "town" modules, libraries
and interface will not be used as that bears different licensing conditions
not applicable to commercial actvity.
I intend to make further changes (e.g. shutdown hooks, NT Service support)
and realise that, as yet I have not added to the excellent work of the open
source community. I hope to improve the remote management module, but
whether this will be valid for the current or future state of JAMES remains
to be seen. I am also offering (and I could use all currently available
information) to aid in the documentation of JAMES, in terms of architecture,
getting started, administration and user documentation. This will not bee
immediately forthcoming but will hopefully start to stream out during the
next few months.
Regards
Ben
------------------------------------------------------------
To subscribe: [EMAIL PROTECTED]
To unsubscribe: [EMAIL PROTECTED]
Archives: <http://www.mail-archive.com/james%40list.working-dogs.com/>
Problems?: [EMAIL PROTECTED]