postfix, courier, virtualuser - probléma

Fórumok

Sziasztok a problémám ez lenne:

1876BC810CD: to=<5@domain.hu>, relay=virtual, delay=0.12, delays=0.06/0/0/0.06, dsn=4.2.0, status=deferred (delivery failed to mailbox /home/vmail/domain.hu/5: unable to create lock file /home/vmail/domain.hu/5.lock: No such file or directory)

Postconf -n:

append_dot_mydomain = no
biff = no
config_directory = /etc/postfix
content_filter = amavis:[127.0.0.1]:10024
disable_vrfy_command = yes
inet_interfaces = all
mailbox_size_limit = 0
maximal_backoff_time = 8000s
maximal_queue_lifetime = 7d
minimal_backoff_time = 1000s
mydestination =
myhostname = mail2.domain.hu
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
mynetworks_style = host
myorigin = /etc/hostname
readme_directory = no
recipient_delimiter = +
smtp_helo_timeout = 60s
smtpd_banner = $myhostname ESMTP $mail_name
smtpd_delay_reject = yes
smtpd_hard_error_limit = 12
smtpd_helo_restrictions = permit_mynetworks, reject_invalid_helo_hostname, reject_non_fqdn_helo_hostname, reject_unknown_helo_hostname
smtpd_recipient_limit = 16
smtpd_recipient_restrictions = permit_mynetworks, reject_non_fqdn_sender, reject_non_fqdn_recipient, reject_unknown_sender_domain, reject_unknown_recipient_domain, reject_unauth_pipelining, reject_unauth_destination, permit
smtpd_soft_error_limit = 3
unknown_local_recipient_reject_code = 450
virtual_alias_maps = mysql:/etc/postfix/mysql_virtual_alias_maps.cf, mysql:/etc/postfix/mysql_virtual_alias_domainaliases_maps.cf
virtual_gid_maps = static:8
virtual_mailbox_base = /home/vmail
virtual_mailbox_domains = mysql:/etc/postfix/mysql_virtual_domains_maps.cf
virtual_mailbox_maps = mysql:/etc/postfix/mysql_virtual_mailbox_maps.cf, mysql:/etc/postfix/mysql_virtual_mailbox_domainaliases_maps.cf
virtual_uid_maps = static:150

Elvileg a postfix csoportnak joga van írni a file-t
/home:
drwxrwx--- 2 vmail postfix 4096 márc 5 14:38 vmail

courier:
MYSQL_SERVER localhost
MYSQL_USERNAME mail
MYSQL_PASSWORD mailpass
MYSQL_PORT 0
MYSQL_DATABASE mail
MYSQL_USER_TABLE users
MYSQL_CRYPT_PWFIELD password
#MYSQL_CLEAR_PWFIELD password
MYSQL_UID_FIELD 150
MYSQL_GID_FIELD 8
MYSQL_LOGIN_FIELD email
MYSQL_HOME_FIELD "/home/vmail"
MYSQL_MAILDIR_FIELD CONCAT(SUBSTRING_INDEX(email,'@',-1),'/',SUBSTRING_INDEX(email,'@',1),'/')
#MYSQL_NAME_FIELD
#MYSQL_QUOTA_FIELD quota

/etc/postfix/mysql_virtual_mailbox_maps.cf
user = mail
password = mailpassword
hosts = 127.0.0.1
dbname = mail
table = mailbox
select_field = CONCAT(domain, '/', local_part)
where_field = username
additional_conditions = and active = '1'

Szerintetek mi lehet a hiba forrása, hol szúrtam el? Nagyon sokat googliztam de használható infot nekem nem dobott.
Válaszokat előre is köszönöm!

Hozzászólások

postfix main.cf-be esetleg még ezt is megadni:

home_mailbox = Maildir/
(persze a Maildir alatt rendesen a new, cur, stb. mappák mondjuk maildirmake-kel létrehozva)

Egyébként a virtual_transport értékét nem kellene még megadni?

Mondjuk nálam maildrop van, némileg másképp van beállítva.

a log szerint nem tud lockolni /home az milyen tipusú fs ?
Esetleg fs körül nézz szét hogy minden rendben van-e, létezik-e a könyvtár stb.

Fedora 17, Thinkpad x61s