Hola,
En el trabajo estamos (dos personas) configurando un servidor de correo con Postfix + Courier + Spamassassin + Clamav + Amavis + MySQL + Maildrop.
Todo nos funciona a la perfección si no utilizamos Maildrop.
Nos hemos quedado estancados en la configuración de Maildrop ya que nos da el siguiente error
relay=maildrop, delay=0, status=deferred (temporary failure. Command output: maildrop: signal 0x0B )
Este error nos lo da cuando en master.cf de Postfix ponemos como usuario vmail (cosa que nosotros utilizamos postfix como usuario para mail), pero si ponemos postfix nos da otro error.
fatal: user= command-line attribute specifies mail system owner postfix
He estado googleando muchísimo y no encuentro ninguna solución, en todas las páginas web parecen decir que tiene que funcionar con el usuario vmail, pero esque ni así funciona, por supuesto que maildrop está compilado con la opción de mysql.
maildrop 1.6.3 Copyright 1998-2003 Double Precision, Inc.
Maildir quota extension enabled.
Virtual user database via MySQL extension enabled.
This program is distributed under the terms of the GNU General Public
License. See COPYING for additional information.
Gracias a tod@s, seguiré buscando información, estaré toda la mañana conectado a EOL para ver si entre todos podemos sacar la solución ya que mucha gente está igual que yo por lo que he buscado.
Perdonad por hacer tan largo el post, pero voy a poner más información, configuración de master.cf, la línea importante.
maildrop unix - n n - - pipe
flags=DRhu user=postfix argv=/usr/local/bin/maildrop -d ${recipient}
Ahora el maildropmysql.cf
hostname 127.0.0.1
port 3306
database nombre_db
dbuser postfix
dbpw password_user
dbtable users
default_uidnumber 110
default_gidnumber 103
uid_field email
uidnumber_field uid
gidnumber_field gid
maildir_field maildir
homedirectory_field homedir
quota_field quota
mailstatus_field active
Edito: Después de muchos intentos he conseguido que me funcione todo bien, cuando tenga tiempo explico como lo he hecho.