I'm using Courier 0.45.2 along with Horde/IMP/Ingo/etc. for WebMail
on a Solaris 8 platform.

I'm having problems getting dotforward to work right with
"vacation" entries in the ".forward" file.

I was formerly using

DEFAULTDELIVERY="| /opt/courier/bin/preline /opt/procmail/bin/procmail"

in .../etc/courierd, but wanted to enable ".forward" file processing
as Horde's "vacation" module only writes ".forward" files (and the
requisite "vacation.db" files).  So I tried switching it to

DEFAULTDELIVERY="|| dotforward
| /opt/courier/bin/preline /opt/procmail/bin/procmail"

The "vacation" module is creating standard-issue ".forward" files:

\earle, "|/usr/ucb/vacation earle"

(It's not putting a newline at the end of the line, however - is
 this relevant/important?)

"dotforward" seems to be getting invoked, because I'm getting
the local copy OK, but the part to be piped to the shell isn't
getting handled correctly - the result is that instead of
being handed off to "vacation", Courier thinks it's an e-mail
intended for "/usr/ucb/vacation earle"@my.do.main - so it
promptly forwards it up the line to the MX for my.do.main, which
of course says "can't send mail to programs" and barfs it back:

Mar 29 20:36:37 mailhost courierd: [ID 702911 mail.info] started,id=00056162.4068F954.00006E7C,from=<[EMAIL PROTECTED]>,mod ule=esmtp,host=my.do.main,addr=<"|/usr/ucb/vacation earle"@my.do.main>

Is there something that Courier is doing wrong, or should the
"vacation" module be writing this ".forward" file differently?

Thanks in advance,

- Greg



-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
courier-users mailing list
[EMAIL PROTECTED]
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users

Reply via email to