Hi Danny, Thanks for your fast response.
I have already commented out pop3server, nntpserver, nntprepository, nntpauth and remotemanager from assembly.xml and config.xml files. I have also removed RecipientIsLocal, LocalDelivery and HostIsLocal. I have tried to do the same with mailstore and users-store, but it doesn't work. I get the following error message: Dependency "users-store" of Block "James" has not been specified. I have removed the "provide" entries that point to users-store from James and smtpserver, but I get the following error message: Dependency for role "org.apache.james.services.UsersStore" not specified for the Block named "James". Finally, I have removed the "dependency" entries from the James.xinfo and SMTPServer.xinfo files. I do avoid the error messages, but James does not start at all. I guess this means that I cannot remove the users-store block, even though I do not understand why it is required by the SMTP server. Thanks, Diego -----Message d'origine----- De�: Danny Angus [mailto:[EMAIL PROTECTED]] Envoy�: mardi 28 mai 2002 14:01 ��: James Users List Objet�: RE: Minimum James SMTP configuration edit assembly.xml and comment out: pop3server nntpserver nntprepository nntpauth and you could try(but I don't know what would happen): userstorage then edit config.xml and comment out the corresponding blocks, also remove the LocalDelivery mailet configuration, and try removing the inbox configuration (I don't know if that'll work) then you should have SMTP only with no local delivery. d. > -----Original Message----- > From: Diego Castillo [mailto:[EMAIL PROTECTED]] > Sent: 28 May 2002 12:41 > To: 'James Users List' > Subject: Minimum James SMTP configuration > > > Hi, > > I am using James as a SMTP proxy for sending outgoing mails. I do not > need to store or receive any incoming mail. > > I would like to reduce James to its minimum configuration, leaving just > the SMTP server. I have succeeded to remove the Remote Manager, the POP3 > Server and the NNTP Server. However I do not manage to remove blocks > such as the Mail Store and the Users Store, because James seems to > depend on them. Why is this so? I tried commenting out the "provide" > lines corresponding to these dependencies on the James block, but it > didn't work. The point is that I do not want to store any mail or define > any user! > > This is the list of blocks that I am using: > - James > - spoolmanager > - dnsserver > - smtpserver > - mailstore > - users-store > - objectstorage > - connections > - sockets > - scheduler > - database-connections > - thread-manager > > What extra blocks could I take out? > > Thanks in advance, > > > Diego > > > -- > To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
