Ok, i got the point. The clearopensmtp executable is owned by vpopmail, correctly but i don't know why, when i run it the /home/vpopmail/etc/tcp.smtp.cdb is chowned to root.
I had clearopensmtp in the crontab for root, as INSTALL suggested. I modified the entry the crontab entry to su vpopmail -c "/home/vpopmail/bin/clearopensmtp" 2>& and now the file keep correct permissions and everything work fine. I still have the problem if i launch it from console. Well..i don't know. But at least is working now :) Luc