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
