On Wed, Mar 02, 2005 at 01:01:16AM +0100, gigant said:
> Hi
>
> i'm trying to install mailman on my debian server.
> I use Exim4 but when i try to use mailman with it i get only an error :(
>
> exim4 -bt 5411@???
> R: virtual for 5411@???
> R: list for 5411@???
> R: system_aliases for 5411@???
> 5411@??? -> |"/usr/local/mailman/mail/mailman post 5411"
> *** Error in setting up pipe, file, or autoreply:
> pipe_transport unset in system_aliases router
>
> this is my systemalias:
> system_aliases:
> debug_print = "R: system_aliases for $local_part@$domain"
> driver = redirect
> domains = +local_domains
> allow_fail
> allow_defer
> data = ${lookup{$local_part}lsearch{/etc/aliases}}
> file_transport = address_file
> pipe_transport = address_pipe
> # directory_transport = address_directory
This is odd, since it appears to be defied but ignored. Probably you
are not looking at the right file. First, try using the sample mailman
routers and transports that (IIRC) are in the mailman package, or
available online - this is much less overhead than the /etc/aliases
route. If that doesn't work, I would suggest taking your question to
pkg-exim4-users@??? - it is the Debian-specific list
for exim4, and I am sure they will be more help than a list for general,
non OS specific exim issues.
HTH,
--
--------------------------------------------------------------------------
| Stephen Gran | Admiration, n.: Our polite recognition |
| steve@??? | of another's resemblance to ourselves. |
| http://www.lobefin.net/~steve | -- Ambrose Bierce, "The Devil's |
| | Dictionary" |
--------------------------------------------------------------------------