Hi, Finally, after debugging, I realized what happened. In the default .tgz a rcpthosts file exists in config directory. So, qpsmtpd finds first this file and avoid the /var/qmail/control/rcpthosts. This file has one line: localhost. So that's the reason because it doesn't check the correct file.
Hanno and Baltasar, thank you very much for your help. Regards, Lucas > On Sun, 16 Nov 2008 21:09:02 +0100 > Lucas -LandM- <[EMAIL PROTECTED]> wrote: >> Thank you for your guide. I put a trace in the plugin discovering >> that this piece of code doesn't check all domains in rcpt_hosts. Indeed, >> it only checks me and "localhost". I don't know how to follow. > Can you put tracepoints in Qpsmtpd.pm (config(), get_qmail_config() > and _config_from_file()) to see if the "rcpthosts" file is read at all? > > Hanno >