I think the qmail-smptd.c
Where say:
void err_rbl(arg) char **arg; { out("553 sorry, your mailserver is rejected by "); out(arg); out("\r\n"); }
Should by say:
void err_rbl(arg) char **arg; { out("553 sorry, your mailserver is rejected by "); out(arg); out("\r\n"); logstring(3,"sorry, your mailserver is rejected by"); logstring(3,arg); logflush(3); }
Because if host is listed in RBL (case 1), call err_rbl(rblname) and disconnect, but don't print nothing into logs.
Bahh... may be I'm mistaken...
=-=-=
Federico Edelman Anaya
Internet Systems Administrator
Claxson - (+54-11) 4546-8000 ext 3848
