I have discovered the problem. The user had no shell, while root did. Since procmail tries to execute something to get the Sender and can't, SENDER remains empty. Since I cannot give valid shells to every user wanting to run TMDA, I remembered that you can specify the shell in which procmail will be ran. I'd recommend you add the following snippet to the recommended procmailrc for TMDA:
# Uncomment this for users without valid shells. # SHELL=/bin/bash -- Carlos Laviola <[EMAIL PROTECTED]> AlterNex S/A - (21) 2515-0500 _____________________________________________ tmda-users mailing list ([EMAIL PROTECTED]) http://tmda.net/lists/listinfo/tmda-users
