You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-user@james.apache.org by Giulio Troccoli <gi...@troccoli.it> on 2006/10/29 13:27:11 UTC

Mailing list with James

Hi everybody.

I would like to create a mailing list using James (2.2.0), but it is a bit 
different for the usual one.

The list will be used to inform the subscribers of some events. People can 
subscribe and subscribe as they wish but they cannot send emails to the 
mailing list. On my server I have a process that daily checks a database and 
send an email to the mailing list if a new event has been added.

So, to summurize:
- people can subscribe and unsubscribe, but they cannot send emails to the 
mailing list
- one one user on my server, e.g. events_manager, can send emails to the 
mailing list
- ideally that user is not part of the mailing list

This is what I have in my config file

        <mailet match="CommandListservMatcher=events@[MYDOMAIN]" 
class="CommandListservManager">
           <!-- CHECKME! -->
           <!--resources-->
           <resources>/usr/james-2.2.0/apps/james/conf/miResources.xml</resources>
           <!-- general information -->
           <listName>events</listName>
           <displayName>Events at [MYDOMAIN]</displayName>
           <listOwner>event_manager@[MYDOMAIN]</listOwner>
           <repositoryName>list_events</repositoryName>
           <listDomain>[MYDOMAIN]</listDomain>

           <!-- the packages where the commands can be loaded from -->
           <commandpackages>
              <commandpackage>org.apache.james.transport.mailets.listservcommands</commandpackage>
           </commandpackages>

           <!-- all the available commands for this command. -->
           <commands>
              <command name="subscribe" class="Subscribe"/>
              <command name="subscribe-confirm" class="SubscribeConfirm"/>
              <command name="unsubscribe" class="UnSubscribe"/>
              <command name="unsubscribe-confirm" 
class="UnSubscribeConfirm"/>
              <command name="error" class="ErrorCommand"/>
              <command name="owner" class="Owner"/>
              <command name="info" class="Info"/>
           </commands>
        </mailet>

        <!-- the processor for this list serv -->
        <mailet match="RecipientIs=events@[MYDOMAIN]" 
class="CommandListservProcessor">
           <membersonly>true</membersonly>
           <attachmentsallowed>false</attachmentsallowed>
           <replytolist>false</replytolist>
           <repositoryName>list_events</repositoryName>
           <subjectprefix>Events</subjectprefix>
           <autobracket>true</autobracket>
           <listOwner>event_manager@[MYDOMAIN]</listOwner>
           <listName>events</listName>
        </mailet>


With this configuration I have the mailing list working as a normail one, 
i.e. subscribers and subscribers only can send emails to the mailing list. 
But it's not what I want. I can live with the fact that the event_manager 
user receives the emails too, but how can I configure James to that only 
event_manager can send emails to the mailing list? Is it possible at all?

Thanks
Giulio 


---------------------------------------------------------------------
To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org
For additional commands, e-mail: server-user-help@james.apache.org


Re: Mailing list with James

Posted by Giulio Troccoli <gi...@troccoli.it>.
Whoops, of course.

However now spoolmanager-2006-10-29-18-22.log says

java.lang.ClassCastException: java.lang.String
        at 
org.apache.james.transport.mailets.CommandListservFooter.service(CommandListservFooter.java:121)
        at 
org.apache.james.transport.mailets.CommandListservProcessor.addFooter(CommandListservProcessor.java:228)
        at 
org.apache.james.transport.mailets.CommandListservProcessor.service(CommandListservProcessor.java:203)
        at 
org.apache.james.transport.LinearProcessor.service(LinearProcessor.java:407)
        at 
org.apache.james.transport.JamesSpoolManager.process(JamesSpoolManager.java:451)
        at 
org.apache.james.transport.JamesSpoolManager.run(JamesSpoolManager.java:360)
        at java.lang.Thread.run(Thread.java:595)
29/10/06 18:23:02 ERROR spoolmanager: An error occurred processing 
Mail1162146176193-0 through mailingListIncoming
29/10/06 18:23:02 ERROR spoolmanager: Result was error


----- Original Message ----- 
From: "Stefano Bagnara" <ap...@bago.org>
To: "James Users List" <se...@james.apache.org>
Sent: Sunday, October 29, 2006 2:24 PM
Subject: Re: Mailing list with James


> Giulio Troccoli wrote:
>> Thanks Stefano.
>>
>> I have tried it but it doesn't work.
>>
>> spoolmanager-2006-10-29-13-13.log contains
>>
>> 29/10/06 13:13:55 ERROR spoolmanager: Exception in processor 
>> <mailingListIncoming>
>> org.apache.mailet.MailetException: Unable to find processor 
>> mailingListIncoming requested for processing of Mail1162127634868-0
>>        at 
>> org.apache.james.transport.JamesSpoolManager.process(JamesSpoolManager.java:439) 
>> at 
>> org.apache.james.transport.JamesSpoolManager.run(JamesSpoolManager.java:360) 
>> at java.lang.Thread.run(Thread.java:595)
>> 29/10/06 13:13:55 ERROR spoolmanager: An error occurred processing 
>> Mail1162127634868-0 through mailingListIncoming
>> 29/10/06 13:13:55 ERROR spoolmanager: Result was error
>
> Make sure that you added the processor to your config.xml
> And note that the processor have to be added outside from the processor 
> that contains the first mailet.
>
> Stefano
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org
> For additional commands, e-mail: server-user-help@james.apache.org
>
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org
For additional commands, e-mail: server-user-help@james.apache.org


Re: Mailing list with James

Posted by Giulio Troccoli <gi...@troccoli.it>.
I'll try :-)
----- Original Message ----- 
From: "Norman Maurer" <nm...@byteaction.de>
To: "James Users List" <se...@james.apache.org>
Sent: Sunday, October 29, 2006 6:42 PM
Subject: Re: Mailing list with James


> Hmm that sounds like a bug. Can you fill a bugreport  ?
>
> bye
> Norman
>
> Giulio Troccoli schrieb:
>> Whoops, of course.
>>
>> However now spoolmanager-2006-10-29-18-22.log says
>>
>> java.lang.ClassCastException: java.lang.String
>>        at
>> org.apache.james.transport.mailets.CommandListservFooter.service(CommandListservFooter.java:121)
>>
>>        at
>> org.apache.james.transport.mailets.CommandListservProcessor.addFooter(CommandListservProcessor.java:228)
>>
>>        at
>> org.apache.james.transport.mailets.CommandListservProcessor.service(CommandListservProcessor.java:203)
>>
>>        at
>> org.apache.james.transport.LinearProcessor.service(LinearProcessor.java:407)
>>
>>        at
>> org.apache.james.transport.JamesSpoolManager.process(JamesSpoolManager.java:451)
>>
>>        at
>> org.apache.james.transport.JamesSpoolManager.run(JamesSpoolManager.java:360)
>>
>>        at java.lang.Thread.run(Thread.java:595)
>> 29/10/06 18:23:02 ERROR spoolmanager: An error occurred processing
>> Mail1162146176193-0 through mailingListIncoming
>> 29/10/06 18:23:02 ERROR spoolmanager: Result was error
>>
>>
>> ----- Original Message ----- From: "Stefano Bagnara" <ap...@bago.org>
>> To: "James Users List" <se...@james.apache.org>
>> Sent: Sunday, October 29, 2006 2:24 PM
>> Subject: Re: Mailing list with James
>>
>>
>>> Giulio Troccoli wrote:
>>>> Thanks Stefano.
>>>>
>>>> I have tried it but it doesn't work.
>>>>
>>>> spoolmanager-2006-10-29-13-13.log contains
>>>>
>>>> 29/10/06 13:13:55 ERROR spoolmanager: Exception in processor
>>>> <mailingListIncoming>
>>>> org.apache.mailet.MailetException: Unable to find processor
>>>> mailingListIncoming requested for processing of Mail1162127634868-0
>>>>        at
>>>> org.apache.james.transport.JamesSpoolManager.process(JamesSpoolManager.java:439)
>>>> at
>>>> org.apache.james.transport.JamesSpoolManager.run(JamesSpoolManager.java:360)
>>>> at java.lang.Thread.run(Thread.java:595)
>>>> 29/10/06 13:13:55 ERROR spoolmanager: An error occurred processing
>>>> Mail1162127634868-0 through mailingListIncoming
>>>> 29/10/06 13:13:55 ERROR spoolmanager: Result was error
>>>
>>> Make sure that you added the processor to your config.xml
>>> And note that the processor have to be added outside from the
>>> processor that contains the first mailet.
>>>
>>> Stefano
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org
>>> For additional commands, e-mail: server-user-help@james.apache.org
>>>
>>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org
>> For additional commands, e-mail: server-user-help@james.apache.org
>>
>> !EXCUBATOR:1,4544f2c653079350612865!
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org
> For additional commands, e-mail: server-user-help@james.apache.org
>
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org
For additional commands, e-mail: server-user-help@james.apache.org


Re: Mailing list with James

Posted by Norman Maurer <nm...@byteaction.de>.
Hmm that sounds like a bug. Can you fill a bugreport  ?

bye
Norman

Giulio Troccoli schrieb:
> Whoops, of course.
>
> However now spoolmanager-2006-10-29-18-22.log says
>
> java.lang.ClassCastException: java.lang.String
>        at
> org.apache.james.transport.mailets.CommandListservFooter.service(CommandListservFooter.java:121)
>
>        at
> org.apache.james.transport.mailets.CommandListservProcessor.addFooter(CommandListservProcessor.java:228)
>
>        at
> org.apache.james.transport.mailets.CommandListservProcessor.service(CommandListservProcessor.java:203)
>
>        at
> org.apache.james.transport.LinearProcessor.service(LinearProcessor.java:407)
>
>        at
> org.apache.james.transport.JamesSpoolManager.process(JamesSpoolManager.java:451)
>
>        at
> org.apache.james.transport.JamesSpoolManager.run(JamesSpoolManager.java:360)
>
>        at java.lang.Thread.run(Thread.java:595)
> 29/10/06 18:23:02 ERROR spoolmanager: An error occurred processing
> Mail1162146176193-0 through mailingListIncoming
> 29/10/06 18:23:02 ERROR spoolmanager: Result was error
>
>
> ----- Original Message ----- From: "Stefano Bagnara" <ap...@bago.org>
> To: "James Users List" <se...@james.apache.org>
> Sent: Sunday, October 29, 2006 2:24 PM
> Subject: Re: Mailing list with James
>
>
>> Giulio Troccoli wrote:
>>> Thanks Stefano.
>>>
>>> I have tried it but it doesn't work.
>>>
>>> spoolmanager-2006-10-29-13-13.log contains
>>>
>>> 29/10/06 13:13:55 ERROR spoolmanager: Exception in processor
>>> <mailingListIncoming>
>>> org.apache.mailet.MailetException: Unable to find processor
>>> mailingListIncoming requested for processing of Mail1162127634868-0
>>>        at
>>> org.apache.james.transport.JamesSpoolManager.process(JamesSpoolManager.java:439)
>>> at
>>> org.apache.james.transport.JamesSpoolManager.run(JamesSpoolManager.java:360)
>>> at java.lang.Thread.run(Thread.java:595)
>>> 29/10/06 13:13:55 ERROR spoolmanager: An error occurred processing
>>> Mail1162127634868-0 through mailingListIncoming
>>> 29/10/06 13:13:55 ERROR spoolmanager: Result was error
>>
>> Make sure that you added the processor to your config.xml
>> And note that the processor have to be added outside from the
>> processor that contains the first mailet.
>>
>> Stefano
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org
>> For additional commands, e-mail: server-user-help@james.apache.org
>>
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org
> For additional commands, e-mail: server-user-help@james.apache.org
>
> !EXCUBATOR:1,4544f2c653079350612865!



---------------------------------------------------------------------
To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org
For additional commands, e-mail: server-user-help@james.apache.org


Re: Mailing list with James

Posted by Stefano Bagnara <ap...@bago.org>.
Giulio Troccoli wrote:
> Thanks Stefano.
> 
> I have tried it but it doesn't work.
> 
> spoolmanager-2006-10-29-13-13.log contains
> 
> 29/10/06 13:13:55 ERROR spoolmanager: Exception in processor 
> <mailingListIncoming>
> org.apache.mailet.MailetException: Unable to find processor 
> mailingListIncoming requested for processing of Mail1162127634868-0
>        at 
> org.apache.james.transport.JamesSpoolManager.process(JamesSpoolManager.java:439) 
> 
>        at 
> org.apache.james.transport.JamesSpoolManager.run(JamesSpoolManager.java:360) 
> 
>        at java.lang.Thread.run(Thread.java:595)
> 29/10/06 13:13:55 ERROR spoolmanager: An error occurred processing 
> Mail1162127634868-0 through mailingListIncoming
> 29/10/06 13:13:55 ERROR spoolmanager: Result was error

Make sure that you added the processor to your config.xml
And note that the processor have to be added outside from the processor 
that contains the first mailet.

Stefano


---------------------------------------------------------------------
To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org
For additional commands, e-mail: server-user-help@james.apache.org


Re: Mailing list with James

Posted by Giulio Troccoli <gi...@troccoli.it>.
Thanks Stefano.

I have tried it but it doesn't work.

spoolmanager-2006-10-29-13-13.log contains

29/10/06 13:13:55 ERROR spoolmanager: Exception in processor 
<mailingListIncoming>
org.apache.mailet.MailetException: Unable to find processor 
mailingListIncoming requested for processing of Mail1162127634868-0
        at 
org.apache.james.transport.JamesSpoolManager.process(JamesSpoolManager.java:439)
        at 
org.apache.james.transport.JamesSpoolManager.run(JamesSpoolManager.java:360)
        at java.lang.Thread.run(Thread.java:595)
29/10/06 13:13:55 ERROR spoolmanager: An error occurred processing 
Mail1162127634868-0 through mailingListIncoming
29/10/06 13:13:55 ERROR spoolmanager: Result was error

----- Original Message ----- 
From: "Stefano Bagnara" <ap...@bago.org>
To: "James Users List" <se...@james.apache.org>
Sent: Sunday, October 29, 2006 12:43 PM
Subject: Re: Mailing list with James


> Giulio Troccoli wrote:
>> [...]
>>        <!-- the processor for this list serv -->
>>        <mailet match="RecipientIs=events@[MYDOMAIN]" 
>> class="CommandListservProcessor">
>>           <membersonly>true</membersonly>
>>           <attachmentsallowed>false</attachmentsallowed>
>>           <replytolist>false</replytolist>
>>           <repositoryName>list_events</repositoryName>
>>           <subjectprefix>Events</subjectprefix>
>>           <autobracket>true</autobracket>
>>           <listOwner>event_manager@[MYDOMAIN]</listOwner>
>>           <listName>events</listName>
>>        </mailet>
>>
>>
>> With this configuration I have the mailing list working as a normail one, 
>> i.e. subscribers and subscribers only can send emails to the mailing 
>> list. But it's not what I want. I can live with the fact that the 
>> event_manager user receives the emails too, but how can I configure James 
>> to that only event_manager can send emails to the mailing list? Is it 
>> possible at all?
>
> I don't use that mailets, so maybe there is a simpler way, but I would 
> solve this way:
>
> <mailet match="RecipientIs=events@[MYDOMAIN]" class="ToProcessor">
> <processor> mailingListIncoming </processor>
> </mailet>
>
> <processor name="mailingListIncoming">
>   <mailet match="RemoteAddrInNetwork=127.0.0.1" 
> class="CommandListservProcessor">
>     <membersonly>true</membersonly>
>     <attachmentsallowed>false</attachmentsallowed>
>     <replytolist>false</replytolist>
>     <repositoryName>list_events</repositoryName>
>     <subjectprefix>Events</subjectprefix>
>     <autobracket>true</autobracket>
>     <listOwner>event_manager@[MYDOMAIN]</listOwner>
>     <listName>events</listName>
>   </mailet>
>   <mailet match="All" class="NotifySender">
>     <message> you're not allowed to write to this list </message>
>   </mailet>
> </processor>
>
> This way only mail generated locally (127.0.0.1) will be accepted.
> Otherwise you can change the RemoteAddrInNetwork matcher with something 
> else like SMTPAuthUserIs.
>
> Stefano
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org
> For additional commands, e-mail: server-user-help@james.apache.org
>
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org
For additional commands, e-mail: server-user-help@james.apache.org


Re: Mailing list with James

Posted by Stefano Bagnara <ap...@bago.org>.
Giulio Troccoli wrote:
> [...]
>        <!-- the processor for this list serv -->
>        <mailet match="RecipientIs=events@[MYDOMAIN]" 
> class="CommandListservProcessor">
>           <membersonly>true</membersonly>
>           <attachmentsallowed>false</attachmentsallowed>
>           <replytolist>false</replytolist>
>           <repositoryName>list_events</repositoryName>
>           <subjectprefix>Events</subjectprefix>
>           <autobracket>true</autobracket>
>           <listOwner>event_manager@[MYDOMAIN]</listOwner>
>           <listName>events</listName>
>        </mailet>
> 
> 
> With this configuration I have the mailing list working as a normail 
> one, i.e. subscribers and subscribers only can send emails to the 
> mailing list. But it's not what I want. I can live with the fact that 
> the event_manager user receives the emails too, but how can I configure 
> James to that only event_manager can send emails to the mailing list? Is 
> it possible at all?

I don't use that mailets, so maybe there is a simpler way, but I would 
solve this way:

<mailet match="RecipientIs=events@[MYDOMAIN]" class="ToProcessor">
	<processor> mailingListIncoming </processor>
</mailet>

<processor name="mailingListIncoming">
   <mailet match="RemoteAddrInNetwork=127.0.0.1" 
class="CommandListservProcessor">
     <membersonly>true</membersonly>
     <attachmentsallowed>false</attachmentsallowed>
     <replytolist>false</replytolist>
     <repositoryName>list_events</repositoryName>
     <subjectprefix>Events</subjectprefix>
     <autobracket>true</autobracket>
     <listOwner>event_manager@[MYDOMAIN]</listOwner>
     <listName>events</listName>
   </mailet>
   <mailet match="All" class="NotifySender">
     <message> you're not allowed to write to this list </message>
   </mailet>
</processor>

This way only mail generated locally (127.0.0.1) will be accepted.
Otherwise you can change the RemoteAddrInNetwork matcher with something 
else like SMTPAuthUserIs.

Stefano


---------------------------------------------------------------------
To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org
For additional commands, e-mail: server-user-help@james.apache.org


Re: Mailing list with James

Posted by Giulio Troccoli <gi...@troccoli.it>.
I would love to contribute somehow, especially so that I would give 
something back to a project that I think it's fantastic. Unfortunately I 
don't know Java :-(

----- Original Message ----- 
From: "Noel J. Bergman" <no...@devtech.com>
To: "James Users List" <se...@james.apache.org>
Sent: Monday, October 30, 2006 5:32 AM
Subject: RE: Mailing list with James


> Giulio Troccoli wrote:
>
>> Wow, that worked a treat!!
>
> You're welcome.  :-)  I needed the feature, too.
>
>> Now, I know I might be asking too much, but... is it possible
>> somehow to allow a special user to approve the subscription?
>> I don't care that much but I wouldn't like for everybody to
>> subscribe to my mailing lists.
>
> We would just need to add some commands written to support moderation.
> Contributions welcomed, or we'll get to it eventually.
>
> --- Noel
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org
> For additional commands, e-mail: server-user-help@james.apache.org
>
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org
For additional commands, e-mail: server-user-help@james.apache.org


RE: Mailing list with James

Posted by "Noel J. Bergman" <no...@devtech.com>.
Giulio Troccoli wrote:

> Wow, that worked a treat!!

You're welcome.  :-)  I needed the feature, too.

> Now, I know I might be asking too much, but... is it possible
> somehow to allow a special user to approve the subscription?
> I don't care that much but I wouldn't like for everybody to
> subscribe to my mailing lists.

We would just need to add some commands written to support moderation.
Contributions welcomed, or we'll get to it eventually.

	--- Noel



---------------------------------------------------------------------
To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org
For additional commands, e-mail: server-user-help@james.apache.org


Re: Mailing list with James

Posted by Giulio Troccoli <gi...@troccoli.it>.
Wow, that worked a treat!!

Now, I know I might be asking too much, but... is it possible somehow to 
allow a special user to approve the subscription? I don't care that much but 
I wouldn't like for everybody to subscribe to my mailing lists.

Giulio
----- Original Message ----- 
From: "Noel J. Bergman" <no...@devtech.com>
To: "James Users List" <se...@james.apache.org>
Sent: Sunday, October 29, 2006 3:09 PM
Subject: RE: Mailing list with James


> Giulio Troccoli wrote:
>
>> I would like to create a mailing list using James (2.2.0), but it is a 
>> bit
>> different for the usual one.
>
>> - people can subscribe and unsubscribe, but they cannot send emails to 
>> the
>>   mailing list
>> - one one user on my server, e.g. events_manager, can send emails to the
>>   mailing list
>
> You will need to upgrade to JAMES 2.3, but then you can add:
>
>  <specifiedpostersonly>true</specifiedpostersonly>
>  <allowedposters>
>    <address>theventguy@troccoli.it</address>
>  </allowedposters>
>
> to your CommandListservProcessor configuration.
>
> --- Noel
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org
> For additional commands, e-mail: server-user-help@james.apache.org
>
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org
For additional commands, e-mail: server-user-help@james.apache.org


Re: Mailing list with James

Posted by Giulio Troccoli <gi...@troccoli.it>.
All right, but how can I get James 2.3? Is it only available as source?

----- Original Message ----- 
From: "Noel J. Bergman" <no...@devtech.com>
To: "James Users List" <se...@james.apache.org>
Sent: Sunday, October 29, 2006 3:09 PM
Subject: RE: Mailing list with James


> Giulio Troccoli wrote:
>
>> I would like to create a mailing list using James (2.2.0), but it is a 
>> bit
>> different for the usual one.
>
>> - people can subscribe and unsubscribe, but they cannot send emails to 
>> the
>>   mailing list
>> - one one user on my server, e.g. events_manager, can send emails to the
>>   mailing list
>
> You will need to upgrade to JAMES 2.3, but then you can add:
>
>  <specifiedpostersonly>true</specifiedpostersonly>
>  <allowedposters>
>    <address>theventguy@troccoli.it</address>
>  </allowedposters>
>
> to your CommandListservProcessor configuration.
>
> --- Noel
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org
> For additional commands, e-mail: server-user-help@james.apache.org
>
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org
For additional commands, e-mail: server-user-help@james.apache.org


Re: Mailing list with James

Posted by Giulio Troccoli <gi...@troccoli.it>.
That would be de ideal solution, as I can keep the mailing list 
configuration all in one place (and I have to set up 4 mailing lists :-)

Thanks
G

----- Original Message ----- 
From: "Noel J. Bergman" <no...@devtech.com>
To: "James Users List" <se...@james.apache.org>
Sent: Sunday, October 29, 2006 3:09 PM
Subject: RE: Mailing list with James


> Giulio Troccoli wrote:
>
>> I would like to create a mailing list using James (2.2.0), but it is a 
>> bit
>> different for the usual one.
>
>> - people can subscribe and unsubscribe, but they cannot send emails to 
>> the
>>   mailing list
>> - one one user on my server, e.g. events_manager, can send emails to the
>>   mailing list
>
> You will need to upgrade to JAMES 2.3, but then you can add:
>
>  <specifiedpostersonly>true</specifiedpostersonly>
>  <allowedposters>
>    <address>theventguy@troccoli.it</address>
>  </allowedposters>
>
> to your CommandListservProcessor configuration.
>
> --- Noel
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org
> For additional commands, e-mail: server-user-help@james.apache.org
>
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org
For additional commands, e-mail: server-user-help@james.apache.org


Re: Mailing list with James

Posted by Norman Maurer <nm...@byteaction.de>.
The website is not updated yet. But you can get it for example from:

http://www.ftp.apache.mirroarrr.de/james/server/binaries/james-2.3.0.tar.gz

bye
Norman

Giulio Troccoli schrieb:
> All right, but how can I get James 2.3? Is it only available as source?
>
> ----- Original Message ----- From: "Noel J. Bergman" <no...@devtech.com>
> To: "James Users List" <se...@james.apache.org>
> Sent: Sunday, October 29, 2006 3:09 PM
> Subject: RE: Mailing list with James
>
>
>> Giulio Troccoli wrote:
>>
>>> I would like to create a mailing list using James (2.2.0), but it is
>>> a bit
>>> different for the usual one.
>>
>>> - people can subscribe and unsubscribe, but they cannot send emails
>>> to the
>>>   mailing list
>>> - one one user on my server, e.g. events_manager, can send emails to
>>> the
>>>   mailing list
>>
>> You will need to upgrade to JAMES 2.3, but then you can add:
>>
>>  <specifiedpostersonly>true</specifiedpostersonly>
>>  <allowedposters>
>>    <address>theventguy@troccoli.it</address>
>>  </allowedposters>
>>
>> to your CommandListservProcessor configuration.
>>
>> --- Noel
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org
>> For additional commands, e-mail: server-user-help@james.apache.org
>>
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org
> For additional commands, e-mail: server-user-help@james.apache.org
>
> !EXCUBATOR:1,4544f0c253072103611338!



---------------------------------------------------------------------
To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org
For additional commands, e-mail: server-user-help@james.apache.org


RE: Mailing list with James

Posted by "Noel J. Bergman" <no...@devtech.com>.
Giulio Troccoli wrote:

> I would like to create a mailing list using James (2.2.0), but it is a bit
> different for the usual one.

> - people can subscribe and unsubscribe, but they cannot send emails to the
>   mailing list
> - one one user on my server, e.g. events_manager, can send emails to the
>   mailing list

You will need to upgrade to JAMES 2.3, but then you can add:

  <specifiedpostersonly>true</specifiedpostersonly>
  <allowedposters>
    <address>theventguy@troccoli.it</address>
  </allowedposters>

to your CommandListservProcessor configuration.

	--- Noel



---------------------------------------------------------------------
To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org
For additional commands, e-mail: server-user-help@james.apache.org