Hi Sam I've done some more testing on the problem I have and it seems that if a .qmail-user file contains an external forwarding address, then spamdyke-qrv looks for the external domain in the virtualdomains file, which it doesn't find, and returns invalid address. Is there something I need to do to make this work?
BTW, I had to reconfigure 'spamdyke-qrv with "-with-excessive-output" and use -vv to get any debug information. I'm not sure if that's what you intended: I would have thought -vv should work with no configuration options. Also a single -v doesn't generate any extra output. In any case, here is some edited debug output from an example: Example: $ cat .qmail-bob b...@someremotedomain.com<mailto:b...@someremotedomain.com> # spamdyke-qrv -vv example.com bob QRV-EXCESSIVE(read_file()@fs-qrv.c:370): opened file for reading: /home/e/x/example/.qmail-bob QRV-EXCESSIVE(read_file()@fs-qrv.c:390): read 27 bytes from /home/e/x/example/.qmail-bob, line 1: b...@someremotedomain.com<mailto:b...@someremotedomain.com> ... QRV-EXCESSIVE(validate()@validate-qrv.c:350): did not find recipient domain someremotedomain.com in virtualdomains file /var/qmail/control/virtualdomains ... QRV-EXCESSIVE(validate@validate-qrv.c:900<mailto:validate@validate-qrv.c:900>): INVALID RECIPIENT recipient: b...@example.com<mailto:b...@example.com> resolved username: example-bob Stephen From: spamdyke-users-boun...@spamdyke.org [mailto:spamdyke-users-boun...@spamdyke.org] On Behalf Of Sam Clippinger Sent: 02 February 2014 19:45 To: spamdyke users Subject: Re: [spamdyke-users] Invalid recipient returned for .qmail-user files Try running spamdyke-qrv with a "-vv" flag (two verbose levels). It will show exactly which files it's parsing and how it's proceeding through the flowchart (in the documentation folder). If you have any trouble interpreting the output (it is very verbose), feel free to send it to me privately. -- Sam Clippinger On Feb 1, 2014, at 5:05 PM, Stephen Marley <step...@nxds.com<mailto:step...@nxds.com>> wrote: Hi I've just installed Spamdyke 5.0.0 and the spamdyke-qrv program is incorrectly returning invalid recipient for addresses with .qmail- files that forward to other valid addresses. For example: /home/e/x/example is home directory for example.com<http://example.com> with .qmail-bob file owned by root containing a valid forward address. /home/e/x/example/users/alice contains Maildir folder spamdyke-qrv example.com<http://example.com> alice returns 1 (valid) spamdyke-qrv example.com<http://example.com> bob returns 2 (invalid) How can I find out what's going wrong? Stephen _______________________________________________ spamdyke-users mailing list spamdyke-users@spamdyke.org<mailto:spamdyke-users@spamdyke.org> http://www.spamdyke.org/mailman/listinfo/spamdyke-users
_______________________________________________ spamdyke-users mailing list spamdyke-users@spamdyke.org http://www.spamdyke.org/mailman/listinfo/spamdyke-users