[quote user="Peter Strömblad"]
To be honest, I think the not being able to have lists being members of lists is a safety precaution. The message is in process of being routed either to a local mailbox or queued off externally. If it was to be queued again to another mailing list you would have a potential loop.
How did you manage to get it working with aliases?
[/quote]
But you can have mailing lists as members of mailing lists (it would be sadly limited if you couldn't). At work we I have a hierarchy of lists: the "everyone" list contains all other lists; the "allfaculty" list contains the "faculty" (*) and "ptfaculty" lists; the "allgrads" list contains the "tagrads" and "ntagrads" lists (and so on). Only the innermost lists have individuals as members. It works well (almost). Can you imagine the chore of maintaining the collection if lists were not allowed as members?
(*) There's only a problem when a member list name is a substring of the parent list name. So, above, there's a problem with "faculty" being a member of "allfaculty". To work around this, the "allfaculty" list actually contains the "phony" and "ptfaculty" lists and an alias points "faculty" to "phony".
As you suggested the problem could easily be related to an attempt at suppressing loops. Whatever the reason, it doesn't work correctly.
- Vince
[quote user="Peter Strömblad"]<p>To be honest, I think the not being able to have lists being members of lists is a safety precaution. The message is in process of being routed either to a local mailbox or queued off externally. If it was to be queued again to another mailing list you would have a potential loop.</p>
<p>How did you manage to get it working with aliases?</p><p>[/quote]</p><p>But you can have mailing lists as members of mailing lists (it would be sadly limited if you couldn't). At work we I have a hierarchy of lists: the "everyone" list contains all other lists; the "allfaculty" list contains the "faculty" (*) and "ptfaculty" lists; the "allgrads" list contains the "tagrads" and "ntagrads" lists (and so on).&nbsp; Only the innermost lists have individuals as members.&nbsp; It works well (almost).&nbsp; Can you imagine the chore of maintaining the collection if lists were not allowed as members?
</p><p>(*) There's only a problem when a member list name is a substring of the parent list name.&nbsp; So, above, there's a problem with "faculty" being a member of "allfaculty".&nbsp; To work around this, the "allfaculty" list actually contains the "phony" and "ptfaculty" lists and an alias points "faculty" to "phony".</p><p>As you suggested the problem could easily be related to an attempt at suppressing loops.&nbsp; Whatever the reason, it doesn't work correctly.
</p><p>&nbsp;- Vince
&nbsp; </p><p>&nbsp;&nbsp;
&nbsp;</p>