Hi Martin,

Thank you very much for you letter.

On 2015-01-10 07:40, Martin H. Sluka wrote:
Hi Konstantin,

I have difficulties using spamdyke-qrv in combination with aliases
on aliased domains with vpopmail. For example when I'm creating a
new domain original-domain.com with alias domain alias-domain.com
and then after creating forward al...@original-domain.com I expect
to be receiving email on al...@alias-domain.com as well. But
spamdyke-qrv filters it. :(

maybe it's the bug explained here:
http://comments.gmane.org/gmane.mail.spam.spamdyke.user/4055

At least, this one caused trouble at our site in connection with
forwardings to remote addresses in .qmail files.

It doesn't look like a problem with .qmail files to me, because I'm successfully using it with mailman installation which relies on these files.

The following patch works for me as a workaround:

--- spamdyke-5.0.0/spamdyke-qrv/validate-qrv.c  2014-01-27
23:28:00.000000000 +0100
+++ spamdyke-5.0.0/spamdyke-qrv/validate-qrv.c.patched  2014-12-30

That is, instead of trying to recursively resolve aliases,
I just consider their status as unknown, which lets spamdyke
accept messages by default.

If that does not work for you, please send the output of
"spamdyke-qrv -vv alias-domain.com alias" to the list
(assuming that you have configured and compiled spamdyke-qrv
--with-excessive-output).

Thank you very much for you patch. I'll try to look through the spamdyke-qrv logic deeper now. Full excessive output is attached. But I think here is the problem with aliases on aliases domains starts:

... skipped...
QRV-EXCESSIVE(validate()@validate-qrv.c:1060): found vpopmail command on line 0 QRV-EXCESSIVE(exec_command_argv()@exec-qrv.c:93): executing command as UID 89, GID 89: /var/vpopmail/bin/valias QRV-EXCESSIVE(exec_command_argv()@exec-qrv.c:192): command exited with code 255: /var/vpopmail/bin/valias QRV-EXCESSIVE(exec_command_argv()@exec-qrv.c:93): executing command as UID 89, GID 89: /var/vpopmail/bin/vuserinfo QRV-EXCESSIVE(exec_command_argv()@exec-qrv.c:134): child process output 39 bytes: no such user al...@original-domain.com

QRV-EXCESSIVE(exec_command_argv()@exec-qrv.c:192): command exited with code 255: /var/vpopmail/bin/vuserinfo QRV-EXCESSIVE(validate@validate-qrv.c:1131): INVALID RECIPIENT recipient: al...@alias-domain.com resolved username: alias-domain.com-alias QRV-EXCESSIVE(validate()@validate-qrv.c:160): current_step = 37, tmp_username = alias-domain.com-alias, tmp_domain = alias-domain.com, tmp_name = , tmp_filename = .qmail-default, tmp_path = /var/vpopmail/domains/1/original-domain.com/.qmail-default, qmail_dash = -, qmail_ext = QRV-EXCESSIVE(read_file()@fs-qrv.c:370): opened file for reading: /var/vpopmail/domains/1/original-domain.com/.qmail-default

valias can't find the required alias on aliased-domain probably because it exist only in mysql database of the original domain. When I'm using valias to show all aliases on alias-domain.com it gives empty result.

mail ~ # valias -s original-domain.com
al...@original-domain.com -> postmas...@original-domain.com
mail ~ # valias -s alias-domain.com
mail ~ #

But delivery without spamdyke's "reject-recipient=invalid" to postmas...@original-domain.com address using al...@alias-domain.com recipient in qmail works just fine. So I consider it as a spamdyke-qrv's easy reproducible bug.

--
BR,
Konstantin
QRV-EXCESSIVE(process_command_line()@configuration-qrv.c:209): configured 
option VALIAS_PATH = /var/vpopmail/bin/valias
QRV-EXCESSIVE(process_command_line()@configuration-qrv.c:210): configured 
option VUSERINFO_PATH = /var/vpopmail/bin/vuserinfo
QRV-EXCESSIVE(process_command_line()@configuration-qrv.c:214): processed 
command line: qmail_percenthack_file = (NULL)
QRV-EXCESSIVE(process_command_line()@configuration-qrv.c:215): processed 
command line: qmail_locals_file = (NULL)
QRV-EXCESSIVE(process_command_line()@configuration-qrv.c:216): processed 
command line: qmail_virtualdomains_file = (NULL)
QRV-EXCESSIVE(process_command_line()@configuration-qrv.c:217): processed 
command line: qmail_assign_cdb = (NULL)
QRV-EXCESSIVE(process_command_line()@configuration-qrv.c:218): processed 
command line: qmail_defaultdelivery_file = (NULL)
QRV-EXCESSIVE(process_command_line()@configuration-qrv.c:219): processed 
command line: qmail_envnoathost_file = (NULL)
QRV-EXCESSIVE(process_command_line()@configuration-qrv.c:220): processed 
command line: qmail_me_file = (NULL)
QRV-EXCESSIVE(process_command_line()@configuration-qrv.c:221): processed 
command line: recipient_domain = alias-domain.com
QRV-EXCESSIVE(process_command_line()@configuration-qrv.c:222): processed 
command line: recipient_username = alias
QRV-EXCESSIVE(process_command_line()@configuration-qrv.c:256): final option 
value: qmail_percenthack_file = /var/qmail/control/percenthack
QRV-EXCESSIVE(process_command_line()@configuration-qrv.c:257): final option 
value: qmail_locals_file = /var/qmail/control/locals
QRV-EXCESSIVE(process_command_line()@configuration-qrv.c:258): final option 
value: qmail_virtualdomains_file = /var/qmail/control/virtualdomains
QRV-EXCESSIVE(process_command_line()@configuration-qrv.c:259): final option 
value: qmail_assign_cdb = /var/qmail/users/cdb
QRV-EXCESSIVE(process_command_line()@configuration-qrv.c:260): final option 
value: qmail_defaultdelivery_file = /var/qmail/control/defaultdelivery
QRV-EXCESSIVE(process_command_line()@configuration-qrv.c:261): final option 
value: qmail_envnoathost_file = /var/qmail/control/envnoathost
QRV-EXCESSIVE(process_command_line()@configuration-qrv.c:262): final option 
value: qmail_me_file = /var/qmail/control/me
QRV-EXCESSIVE(process_command_line()@configuration-qrv.c:263): final option 
value: recipient_domain = alias-domain.com
QRV-EXCESSIVE(process_command_line()@configuration-qrv.c:264): final option 
value: recipient_username = alias
QRV-EXCESSIVE(main@spamdyke-qrv.c:45): did not find RELAYCLIENT environment 
variable
QRV-EXCESSIVE(find_environment_variable()@environment-qrv.c:44): found 
environment variable PATH: 
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.8.3:/var/qmail/bin:/var/vpopmail/bin
QRV-EXCESSIVE(validate()@validate-qrv.c:160): current_step = 7, tmp_username = 
alias, tmp_domain = alias-domain.com, tmp_name = , tmp_filename = , tmp_path = 
, qmail_dash = , qmail_ext = 
QRV-EXCESSIVE(validate()@validate-qrv.c:160): current_step = 9, tmp_username = 
alias, tmp_domain = alias-domain.com, tmp_name = , tmp_filename = , tmp_path = 
, qmail_dash = , qmail_ext = 
QRV-EXCESSIVE(validate()@validate-qrv.c:160): current_step = 10, tmp_username = 
alias, tmp_domain = alias-domain.com, tmp_name = , tmp_filename = , tmp_path = 
, qmail_dash = , qmail_ext = 
QRV-EXCESSIVE(validate()@validate-qrv.c:340): found recipient domain 
alias-domain.com in virtualdomains file /var/qmail/control/virtualdomains, line 
content alias-domain.com, new username: alias-domain.com-alias
QRV-EXCESSIVE(validate()@validate-qrv.c:160): current_step = 11, tmp_username = 
alias-domain.com-alias, tmp_domain = alias-domain.com, tmp_name = , 
tmp_filename = , tmp_path = , qmail_dash = , qmail_ext = 
QRV-EXCESSIVE(find_cdb_record()@cdb-qrv.c:138): searching CDB file 
/var/qmail/users/cdb for 24 byte key = !alias-domain.com-alias, hash = 
2716949675, main index = 171, num_slots = 0, slot_num = 0
QRV-EXCESSIVE(find_cdb_record()@cdb-qrv.c:138): searching CDB file 
/var/qmail/users/cdb for 23 byte key = !alias-domain.com-alias, hash = 
2945643339, main index = 75, num_slots = 4, slot_num = 3
QRV-EXCESSIVE(find_cdb_record()@cdb-qrv.c:144): looking for index entry; hash = 
2945643339, hash index = 75, main index offset = 21676, num slots = 4, slot 
number = 3
QRV-EXCESSIVE(find_cdb_record()@cdb-qrv.c:158): found slot; hash value = 0, 
data offset = 0
QRV-EXCESSIVE(find_cdb_record()@cdb-qrv.c:144): looking for index entry; hash = 
2945643339, hash index = 75, main index offset = 21676, num slots = 4, slot 
number = 0
QRV-EXCESSIVE(find_cdb_record()@cdb-qrv.c:158): found slot; hash value = 
2250759243, data offset = 12490
QRV-EXCESSIVE(find_cdb_record()@cdb-qrv.c:144): looking for index entry; hash = 
2945643339, hash index = 75, main index offset = 21676, num slots = 4, slot 
number = 1
QRV-EXCESSIVE(find_cdb_record()@cdb-qrv.c:158): found slot; hash value = 0, 
data offset = 0
QRV-EXCESSIVE(find_cdb_record()@cdb-qrv.c:144): looking for index entry; hash = 
2945643339, hash index = 75, main index offset = 21676, num slots = 4, slot 
number = 2
QRV-EXCESSIVE(find_cdb_record()@cdb-qrv.c:158): found slot; hash value = 
1213077067, data offset = 7323
QRV-EXCESSIVE(find_cdb_record()@cdb-qrv.c:138): searching CDB file 
/var/qmail/users/cdb for 22 byte key = !alias-domain.com-alia, hash = 
1390767160, main index = 56, num_slots = 2, slot_num = 0
QRV-EXCESSIVE(find_cdb_record()@cdb-qrv.c:144): looking for index entry; hash = 
1390767160, hash index = 56, main index offset = 21388, num slots = 2, slot 
number = 0
QRV-EXCESSIVE(find_cdb_record()@cdb-qrv.c:158): found slot; hash value = 
3873993784, data offset = 12154
QRV-EXCESSIVE(find_cdb_record()@cdb-qrv.c:144): looking for index entry; hash = 
1390767160, hash index = 56, main index offset = 21388, num slots = 2, slot 
number = 1
QRV-EXCESSIVE(find_cdb_record()@cdb-qrv.c:158): found slot; hash value = 0, 
data offset = 0
QRV-EXCESSIVE(find_cdb_record()@cdb-qrv.c:138): searching CDB file 
/var/qmail/users/cdb for 21 byte key = !alias-domain.com-ali, hash = 692897081, 
main index = 57, num_slots = 0, slot_num = 0
QRV-EXCESSIVE(find_cdb_record()@cdb-qrv.c:138): searching CDB file 
/var/qmail/users/cdb for 20 byte key = !alias-domain.com-al, hash = 2233555792, 
main index = 80, num_slots = 2, slot_num = 1
QRV-EXCESSIVE(find_cdb_record()@cdb-qrv.c:144): looking for index entry; hash = 
2233555792, hash index = 80, main index offset = 21772, num slots = 2, slot 
number = 1
QRV-EXCESSIVE(find_cdb_record()@cdb-qrv.c:158): found slot; hash value = 0, 
data offset = 0
QRV-EXCESSIVE(find_cdb_record()@cdb-qrv.c:144): looking for index entry; hash = 
2233555792, hash index = 80, main index offset = 21772, num slots = 2, slot 
number = 0
QRV-EXCESSIVE(find_cdb_record()@cdb-qrv.c:158): found slot; hash value = 
138395216, data offset = 20373
QRV-EXCESSIVE(find_cdb_record()@cdb-qrv.c:138): searching CDB file 
/var/qmail/users/cdb for 19 byte key = !alias-domain.com-a, hash = 4102349756, 
main index = 188, num_slots = 4, slot_num = 3
QRV-EXCESSIVE(find_cdb_record()@cdb-qrv.c:144): looking for index entry; hash = 
4102349756, hash index = 188, main index offset = 23484, num slots = 4, slot 
number = 3
QRV-EXCESSIVE(find_cdb_record()@cdb-qrv.c:158): found slot; hash value = 0, 
data offset = 0
QRV-EXCESSIVE(find_cdb_record()@cdb-qrv.c:144): looking for index entry; hash = 
4102349756, hash index = 188, main index offset = 23484, num slots = 4, slot 
number = 0
QRV-EXCESSIVE(find_cdb_record()@cdb-qrv.c:158): found slot; hash value = 
1372531900, data offset = 8597
QRV-EXCESSIVE(find_cdb_record()@cdb-qrv.c:144): looking for index entry; hash = 
4102349756, hash index = 188, main index offset = 23484, num slots = 4, slot 
number = 1
QRV-EXCESSIVE(find_cdb_record()@cdb-qrv.c:158): found slot; hash value = 
595765692, data offset = 10032
QRV-EXCESSIVE(find_cdb_record()@cdb-qrv.c:144): looking for index entry; hash = 
4102349756, hash index = 188, main index offset = 23484, num slots = 4, slot 
number = 2
QRV-EXCESSIVE(find_cdb_record()@cdb-qrv.c:158): found slot; hash value = 0, 
data offset = 0
QRV-EXCESSIVE(find_cdb_record()@cdb-qrv.c:138): searching CDB file 
/var/qmail/users/cdb for 18 byte key = !alias-domain.com-, hash = 3378076733, 
main index = 61, num_slots = 2, slot_num = 0
QRV-EXCESSIVE(find_cdb_record()@cdb-qrv.c:144): looking for index entry; hash = 
3378076733, hash index = 61, main index offset = 21452, num slots = 2, slot 
number = 0
QRV-EXCESSIVE(find_cdb_record()@cdb-qrv.c:158): found slot; hash value = 
3378076733, data offset = 2608
QRV-EXCESSIVE(find_cdb_record()@cdb-qrv.c:182): found record header; key length 
= 18, data length = 72
QRV-EXCESSIVE(find_cdb_record()@cdb-qrv.c:187): loaded key, 18 bytes: 
!alias-domain.com-
QRV-EXCESSIVE(find_cdb_record()@cdb-qrv.c:203): loaded data, 72 bytes: 
original-domain.com\089\089\0/var/vpopmail/domains/1/original-domain.com\0-\0
QRV-EXCESSIVE(find_cdb_record()@cdb-qrv.c:138): searching CDB file 
/var/qmail/users/cdb for 0 byte key = , hash = 5381, main index = 5, num_slots 
= 4, slot_num = 1
QRV-EXCESSIVE(find_cdb_record()@cdb-qrv.c:144): looking for index entry; hash = 
5381, hash index = 5, main index offset = 140733193408588, num slots = 4, slot 
number = 1
QRV-EXCESSIVE(find_cdb_record()@cdb-qrv.c:158): found slot; hash value = 5381, 
data offset = 20531
QRV-EXCESSIVE(find_cdb_record()@cdb-qrv.c:182): found record header; key length 
= 0, data length = 1
QRV-EXCESSIVE(find_cdb_record()@cdb-qrv.c:187): loaded key, 0 bytes: 
QRV-EXCESSIVE(find_cdb_record()@cdb-qrv.c:203): loaded data, 1 bytes: -
QRV-EXCESSIVE(search_assign_cdb()@cdb-qrv.c:343): wildcard char = -, position = 
17, found char = -
QRV-EXCESSIVE(validate()@validate-qrv.c:367): found recipient username 
alias-domain.com-alias in assign cdb /var/qmail/users/cdb: original-domain.com
QRV-EXCESSIVE(validate()@validate-qrv.c:432): loaded assign cdb values: prefix 
alias-domain.com- home /var/vpopmail/domains/1/original-domain.com dash - ext 
QRV-EXCESSIVE(validate()@validate-qrv.c:160): current_step = 12, tmp_username = 
alias-domain.com-alias, tmp_domain = alias-domain.com, tmp_name = , 
tmp_filename = , tmp_path = , qmail_dash = -, qmail_ext = 
QRV-EXCESSIVE(validate()@validate-qrv.c:160): current_step = 20, tmp_username = 
alias-domain.com-alias, tmp_domain = alias-domain.com, tmp_name = , 
tmp_filename = .qmail-alias, tmp_path = , qmail_dash = -, qmail_ext = alias
QRV-EXCESSIVE(check_path_perms()@fs-qrv.c:574): found file with mode 40700 
(want 40000), uid 89, gid 89: /var/vpopmail/domains/1/original-domain.com
QRV-EXCESSIVE(validate()@validate-qrv.c:160): current_step = 21, tmp_username = 
alias-domain.com-alias, tmp_domain = alias-domain.com, tmp_name = , 
tmp_filename = .qmail-alias, tmp_path = , qmail_dash = -, qmail_ext = alias
QRV-EXCESSIVE(check_path_perms()@fs-qrv.c:574): found file with mode 40700 
(want 40000), uid 89, gid 89: /var/vpopmail/domains/1/original-domain.com
QRV-EXCESSIVE(validate()@validate-qrv.c:160): current_step = 22, tmp_username = 
alias-domain.com-alias, tmp_domain = alias-domain.com, tmp_name = , 
tmp_filename = .qmail-alias, tmp_path = , qmail_dash = -, qmail_ext = alias
QRV-EXCESSIVE(validate()@validate-qrv.c:160): current_step = 23, tmp_username = 
alias-domain.com-alias, tmp_domain = alias-domain.com, tmp_name = , 
tmp_filename = .qmail-alias, tmp_path = , qmail_dash = -, qmail_ext = alias
QRV-EXCESSIVE(check_path_perms()@fs-qrv.c:574): found file with mode 40700 
(want 40000), uid 89, gid 89: /var/vpopmail/domains/1/original-domain.com
QRV-EXCESSIVE(validate()@validate-qrv.c:160): current_step = 24, tmp_username = 
alias-domain.com-alias, tmp_domain = alias-domain.com, tmp_name = , 
tmp_filename = .qmail-alias, tmp_path = , qmail_dash = -, qmail_ext = alias
QRV-EXCESSIVE(check_path_perms()@fs-qrv.c:663): cannot find file 
/var/vpopmail/domains/1/original-domain.com/.qmail-alias: No such file or 
directory
QRV-EXCESSIVE(validate()@validate-qrv.c:565): file does not exist: 
/var/vpopmail/domains/1/original-domain.com/.qmail-alias
QRV-EXCESSIVE(validate()@validate-qrv.c:160): current_step = 25, tmp_username = 
alias-domain.com-alias, tmp_domain = alias-domain.com, tmp_name = , 
tmp_filename = .qmail-alias, tmp_path = 
/var/vpopmail/domains/1/original-domain.com/.qmail-alias, qmail_dash = -, 
qmail_ext = alias
QRV-EXCESSIVE(validate()@validate-qrv.c:160): current_step = 26, tmp_username = 
alias-domain.com-alias, tmp_domain = alias-domain.com, tmp_name = , 
tmp_filename = .qmail-alias, tmp_path = 
/var/vpopmail/domains/1/original-domain.com/.qmail-alias, qmail_dash = -, 
qmail_ext = alias
QRV-EXCESSIVE(validate()@validate-qrv.c:160): current_step = 24, tmp_username = 
alias-domain.com-alias, tmp_domain = alias-domain.com, tmp_name = , 
tmp_filename = .qmail-default, tmp_path = 
/var/vpopmail/domains/1/original-domain.com/.qmail-alias, qmail_dash = -, 
qmail_ext = 
QRV-EXCESSIVE(check_path_perms()@fs-qrv.c:574): found file with mode 100600 
(want 100000), uid 89, gid 89: 
/var/vpopmail/domains/1/original-domain.com/.qmail-default
QRV-EXCESSIVE(validate()@validate-qrv.c:560): file exists: 
/var/vpopmail/domains/1/original-domain.com/.qmail-default
QRV-EXCESSIVE(validate()@validate-qrv.c:160): current_step = 32, tmp_username = 
alias-domain.com-alias, tmp_domain = alias-domain.com, tmp_name = , 
tmp_filename = .qmail-default, tmp_path = 
/var/vpopmail/domains/1/original-domain.com/.qmail-default, qmail_dash = -, 
qmail_ext = 
QRV-EXCESSIVE(check_path_perms()@fs-qrv.c:574): found file with mode 100600 
(want 100000), uid 89, gid 89: 
/var/vpopmail/domains/1/original-domain.com/.qmail-default
QRV-EXCESSIVE(validate()@validate-qrv.c:757): file is readable by UID 89, GID 
89 : /var/vpopmail/domains/1/original-domain.com/.qmail-default
QRV-EXCESSIVE(validate()@validate-qrv.c:160): current_step = 33, tmp_username = 
alias-domain.com-alias, tmp_domain = alias-domain.com, tmp_name = , 
tmp_filename = .qmail-default, tmp_path = 
/var/vpopmail/domains/1/original-domain.com/.qmail-default, qmail_dash = -, 
qmail_ext = 
QRV-EXCESSIVE(validate()@validate-qrv.c:160): current_step = 34, tmp_username = 
alias-domain.com-alias, tmp_domain = alias-domain.com, tmp_name = , 
tmp_filename = .qmail-default, tmp_path = 
/var/vpopmail/domains/1/original-domain.com/.qmail-default, qmail_dash = -, 
qmail_ext = 
QRV-EXCESSIVE(validate()@validate-qrv.c:160): current_step = 35, tmp_username = 
alias-domain.com-alias, tmp_domain = alias-domain.com, tmp_name = , 
tmp_filename = .qmail-default, tmp_path = 
/var/vpopmail/domains/1/original-domain.com/.qmail-default, qmail_dash = -, 
qmail_ext = 
QRV-EXCESSIVE(validate()@validate-qrv.c:160): current_step = 36, tmp_username = 
alias-domain.com-alias, tmp_domain = alias-domain.com, tmp_name = , 
tmp_filename = .qmail-default, tmp_path = 
/var/vpopmail/domains/1/original-domain.com/.qmail-default, qmail_dash = -, 
qmail_ext = 
QRV-EXCESSIVE(read_file()@fs-qrv.c:370): opened file for reading: 
/var/vpopmail/domains/1/original-domain.com/.qmail-default
QRV-EXCESSIVE(read_file()@fs-qrv.c:390): read 53 bytes from 
/var/vpopmail/domains/1/original-domain.com/.qmail-default, line 1: | 
/var/vpopmail/bin/vdelivermail '' bounce-no-mailbox
QRV-EXCESSIVE(validate()@validate-qrv.c:160): current_step = 37, tmp_username = 
alias-domain.com-alias, tmp_domain = alias-domain.com, tmp_name = , 
tmp_filename = .qmail-default, tmp_path = 
/var/vpopmail/domains/1/original-domain.com/.qmail-default, qmail_dash = -, 
qmail_ext = 
QRV-EXCESSIVE(validate()@validate-qrv.c:160): current_step = 38, tmp_username = 
alias-domain.com-alias, tmp_domain = alias-domain.com, tmp_name = , 
tmp_filename = .qmail-default, tmp_path = 
/var/vpopmail/domains/1/original-domain.com/.qmail-default, qmail_dash = -, 
qmail_ext = 
QRV-EXCESSIVE(validate()@validate-qrv.c:160): current_step = 39, tmp_username = 
alias-domain.com-alias, tmp_domain = alias-domain.com, tmp_name = , 
tmp_filename = .qmail-default, tmp_path = 
/var/vpopmail/domains/1/original-domain.com/.qmail-default, qmail_dash = -, 
qmail_ext = 
QRV-EXCESSIVE(validate()@validate-qrv.c:160): current_step = 41, tmp_username = 
alias-domain.com-alias, tmp_domain = alias-domain.com, tmp_name = , 
tmp_filename = .qmail-default, tmp_path = 
/var/vpopmail/domains/1/original-domain.com/.qmail-default, qmail_dash = -, 
qmail_ext = 
QRV-EXCESSIVE(validate()@validate-qrv.c:160): current_step = 43, tmp_username = 
alias-domain.com-alias, tmp_domain = alias-domain.com, tmp_name = , 
tmp_filename = .qmail-default, tmp_path = 
/var/vpopmail/domains/1/original-domain.com/.qmail-default, qmail_dash = -, 
qmail_ext = 
QRV-EXCESSIVE(validate()@validate-qrv.c:160): current_step = 44, tmp_username = 
alias-domain.com-alias, tmp_domain = alias-domain.com, tmp_name = , 
tmp_filename = .qmail-default, tmp_path = 
/var/vpopmail/domains/1/original-domain.com/.qmail-default, qmail_dash = -, 
qmail_ext = 
QRV-EXCESSIVE(check_path_perms()@fs-qrv.c:574): found file with mode 100711 
(want 100000), uid 0, gid 0: /var/vpopmail/bin/vdelivermail
QRV-EXCESSIVE(validate()@validate-qrv.c:1060): found vpopmail command on line 0
QRV-EXCESSIVE(exec_command_argv()@exec-qrv.c:93): executing command as UID 89, 
GID 89: /var/vpopmail/bin/valias
QRV-EXCESSIVE(exec_command_argv()@exec-qrv.c:192): command exited with code 
255: /var/vpopmail/bin/valias
QRV-EXCESSIVE(exec_command_argv()@exec-qrv.c:93): executing command as UID 89, 
GID 89: /var/vpopmail/bin/vuserinfo
QRV-EXCESSIVE(exec_command_argv()@exec-qrv.c:134): child process output 39 
bytes: no such user al...@original-domain.com

QRV-EXCESSIVE(exec_command_argv()@exec-qrv.c:192): command exited with code 
255: /var/vpopmail/bin/vuserinfo
QRV-EXCESSIVE(validate@validate-qrv.c:1131): INVALID RECIPIENT recipient: 
al...@alias-domain.com resolved username: alias-domain.com-alias
QRV-EXCESSIVE(validate()@validate-qrv.c:160): current_step = 37, tmp_username = 
alias-domain.com-alias, tmp_domain = alias-domain.com, tmp_name = , 
tmp_filename = .qmail-default, tmp_path = 
/var/vpopmail/domains/1/original-domain.com/.qmail-default, qmail_dash = -, 
qmail_ext = 
QRV-EXCESSIVE(read_file()@fs-qrv.c:370): opened file for reading: 
/var/vpopmail/domains/1/original-domain.com/.qmail-default
_______________________________________________
spamdyke-users mailing list
spamdyke-users@spamdyke.org
http://www.spamdyke.org/mailman/listinfo/spamdyke-users

Reply via email to