Hi All,
The changes I made were to exim's list_macrodefs:
from:
MM_LISTCHK=MM_HOME/lists/${lc::$local_part}/config.pck
to:
MM_LISTCHK=MM_HOME/lists/${lc:$local_part}/config.pck
and mailman_router:
from:
require_files = MM_LISTCHK
to:
require_files = <; MM_LISTCHK
I made the changes above, but now exim4 says the addresses are unroutable:
#exim4 -bt [EMAIL PROTECTED]
R: system_aliases for [EMAIL PROTECTED]
[EMAIL PROTECTED] is undeliverable:
Unrouteable address
I reverted the changes and get this:
#exim4 -bt [EMAIL PROTECTED]
[EMAIL PROTECTED]
router = mailman_router, transport = mailman_transport
Is there anything else I need to do to make this work? I didn't see any
other reference to MM_LISTCHK
Thanks,
Sean
John W. Baxter wrote:
> On 1/3/06 9:29 AM, "Sean Roe" <[EMAIL PROTECTED]> wrote:
>
> The macro
>
>> MM_LISTCHK=MM_HOME/lists/${lc::$local_part}/config.pck
>>
> is later used in a list context
>
>> require_files = MM_LISTCHK
>>
>
> So I to would expect the : in $(lc:$local_part) to have to be doubled. But
> what seems to be happening is that the second of the pair of colons is being
> picked up as part of the string to be lower-cased.
>
> You could make certain that the colon *doesn't* need to be doubled by
> changing the list separator character in the require_files option:
> require_files = <; MM_LISTCHK
>
> If you do that, then for sure you only need a single : in the MM_LISTCHK
> macro. (You need to do the same magic other places the macro is used in
> list context.)
>
> --John
>
>
------------------------------------------------------
Mailman-Users mailing list
[email protected]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe:
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org
Security Policy:
http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp