Galeram esstou precisando fazer isso funcionar !!!
Não sei se ajuda, mas quando dou o comando
cat /etc/lilo.conf |maildrop -d eduardo@virtual.br
Ele envia o email para a caixa do usuario virtual

No log do Mysql aparece : maildrop@localhost on
1954 Init DB postfix
1954 Query SELECT username, uid, gid, home, maildir, quota FROM mailbox WHERE username = "eduardo@virtual.br" ""

Quando envia pelo Postfix normalmente aparece o erro:to=<eduardo@virtual>, relay=maildrop, delay=0, status=bounced (user unknown. Command output: Invalid user specified. )

O arquivo maildropmysql.config esta assim:

hostname localhost
port 3306
socket /var/lib/mysql/mysql.sock
database postfix
dbuser maildrop
dbpw xxxxx
dbtable mailbox

default_gidnumber 108
default_uidnumber 108

uid_field username
uidnumber_field uid
gidnumber_field gid
maildir_field maildir
homedirectory_field home
quota_field quota
mailstatus_field active
where_clause ""

E o meu arquivo smtpd.conf :# /usr/lib/sasl2/smtpd.conf
# -----------
pwcheck_method: auxprop
mech_list: login plain
sql_engine: mysql
auxprop_plugin: sql
srp_mda: md5
password_format: crypt
sql_hostnames: localhost
sql_user: postfix
sql_passwd: post
sql_database: postfix
sql_select: select password from mailbox where username = '%u@%r'
sql_verbose: true

Alguem tem alguma idéia !!!????