[Raw Msg Headers][Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Continued procmail tribulations..



> This evening, I tried changing the delivery agent configuration in another
> attempt to use procmail for mailbox delivery. I changed the channel in
> rrouter.cf to for file and pipes to "filepipe" and copied the local/*
> block in my scheduler.conf to make a filepipe/* channel with "mailbox" as
> the delivery agent. After I did this, files started appearing in
> postoffice/transport with an 'r' line for channel 'filepipe' and the
> expected pipe command. But they never got delivered, nor did "local" mail
> (still going through "mailbox" at this point). Messages began
> appearing in my scheduler log file about "resyncing message". Changing the
> channel for files and pipes back to "local" and replacing "filepipe" with
> "local" in the transport directory files seemed to put Zmailer back in a
> working state, but I can't seem to find any reason why adding a channel
> wouldn't work. Suggestions?

	The lines of transport definitions have general syntax of:

	"r     " channel  host  hostparameter priviledge

	Now you changed "channel" from the default of "local" to "filepipe",
	and got surprised when the mailbox didn't find job speficications ?
	(Because it was looking for "local" channel entries..)

	Had you specified scheduler entry properly for the filepipe, it
	would be something like:

	filepipe/*
		...
		command="mailbox -c filepipe ..."

	That is, it requires explicite channel parameter.

> ps: thanks to Arnt for his suggestions on making virtual domains work (by
> adding lines in rrouter.cf)
> --
>  "Love the dolphins," she advised him. "Write by W.A.S.T.E.." 

	/Matti Aarnio <mea@nic.funet.fi> <mea@utu.fi>