When I installed qmail using Maildir and server accounts it created the following directory with all the goods I needed to configure.
/var/qmail/control/
-rw-r--r-- 1 root root 3 2004-09-25 23:46 concurrencyincoming
-rw-r--r-- 1 root root 11 2004-09-25 23:36 defaultdelivery
-rw-r--r-- 1 root root 15 2004-09-25 23:35 defaultdomain
-rw-r--r-- 1 root root 23 2004-10-09 01:49 locals
-rw-r--r-- 1 root root 23 2004-09-25 23:35 me
-rw-r--r-- 1 root root 15 2004-09-25 23:35 plusdomain
-rw-r--r-- 1 root root 54 2004-10-09 01:49 rcpthosts
-rw-r--r-- 1 root root 62 2004-10-09 01:49 virtualdomains
Check the following and let me know:
1. Is domain.ca (from your example) in the list of allowable domains in the rcpthosts file?
2. Is
user@domain.ca:user in the virtualdomains file? You should have the email then a colon then the name of the user who should be handling the email.
3. Do you have a .qmail-user file in /home/user directory that indicates what to do with the email?
4. Does your .qmail-user file contain /home/user/Maildir/ as the only line of code? (Others are optional, but the one is most important. BTW, it must have an end slash after Maildir.
Hope that helps.