Drew Raines wrote: > > In migrating my LDAP users yesterday from solely Unix logins to > qmailUsers, and most everything is working well. > > Unfortunately, I forgot one user's qmailUser-class settings, i.e. > mailmessagestore, qmailUID, qmailGID. This person has been > missing messages all day and after checking the log to see why, > it looks like they've been hitting the bit bucket: > > delivery 1287: log: executing_'qmail-local_--_joeuser_/var/qmail/alias_\ > >[EMAIL PROTECTED]|sh_-c_"cat_>_/dev/null"'_under_uid=5001,_gid=32767 > > Why did this happen? There's nothing in the alias account's > directory that specifies throwing the message away. There's > not even a ~alias/.qmail-default. Why didn't the messages > bounce?
This is defined in qmail-ldap.h for ALIASEMPTY. We need this for the cases where a users mail address is being forwarded but doesn't have a homedirectory. > I have control/ldaplocaldelivery set to 0, but I wouldn't the > intuitive behavior be to bounce the message in the event of an > anomaly? I agree that this is probably not the right way to handle it. We should refine this get a bounce if no forwarding is defined. I'll discuss with Claudio to find out the best way to handle this. -- Andre
