Greg Lopp on 17 Sep 2004 01:46:02 -0000


[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

Re: [PLUG] exim4 system_aliases and pipe_transport


Stephen Gran wrote:

On Thu, Sep 16, 2004 at 08:00:39PM -0500, Greg Lopp said:


I'm trying to get issue-tracker (issue-tracker.org) to read and parse
email. The maintainers say this is as simple aas adding
"issue-tracker: |/var/www/html/issue-tracker/parser" to /etc/aliases.
I called newaliases, but exim4 is still unhappy about something.



newaliases is a noop for exim - don't waste the keystrokes :)


Good to know.

It keeps saying 1C7sbL-0000Hj-5y ==
|/var/www/html/issue-tracker/parser <issue-tracker@snippet>
R=system_aliases defer (-30): pipe_transport unset in system_aliases
router



It's trying to be clear :) You don't have a pipe_transport defined in
your system_aliases router.


Well, that much I figured out.  What that means is my problem.

My system_aliases router looks like:

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

Yours probably looks something like that. See how pipe_transport is
commented? That means you don't have a transport defined for pipes,
so exim doesn't know how you want to handle them. Uncomment that
pipe_transport line, and make sure you actually have a pipe_transport
(if not, write back and I'll send you mine), and reload exim.


Ok. I uncommented that line in /etc/exim4/conf.d/router/400_exim4-config_system_aliases, which was exactly like that, reloaded exim and got the same log entry. Meanwhile....
$ cat /etc/exim4/conf.d/transport/30_exim4-config_address_pipe
address_pipe:
debug_print = "T: address_pipe for $local_part@$domain"
driver = pipe
return_fail_output



___________________________________________________________________________ Philadelphia Linux Users Group -- http://www.phillylinux.org Announcements - http://lists.phillylinux.org/mailman/listinfo/plug-announce General Discussion -- http://lists.phillylinux.org/mailman/listinfo/plug