dovecot, postfix, maildir probléma

Fórumok

Sziasztok!
Belőttem egy dovecot -ot imappal, maildir supporttal.

Működik is

viszont a levelek továbbra is a /var/mail-be jönnek, holott a
postfix

"mail_spool_directory = " részét átírtam.
így nem látszik az imap inboxban
Köszi előre a segítséget.

üdv

Hozzászólások

home_mailbox = .maildir/
Ez a sor benne van a main.cf-ben?

----------------------------------------------------------------
"A megoldas mindeki kerdesere egyszeru.
OLVASSATOK DOKUMENTACIOT!"
by thuglife

/data/mail2/ ben vannak a userek home-ok

akkor mit írjak be?

home_mailbox = /data/mail2/ ?

debian:~# cat /etc/postfix/main.cf
# See /usr/share/postfix/main.cf.dist for a commented, more complete version

smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
biff = no

# appending .domain is the MUA's job.
append_dot_mydomain = no

# Uncomment the next line to generate "delayed mail" warnings
#delay_warning_time = 4h

myhostname = goxxxx.homxxxtux.com
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = goxxxx.homxxxtux.com, , localhost
relayhost =
mynetworks = 127.0.0.0/8
mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
mail_spool_directory = /data/mail2/

A

home_mailbox

paraméterbe annak a könyvtárnak a nevét kell beírni, amit a felhasználó home-ja alatt a maildirmake paranccsal létrehozol. Szóval tök mindegy, hogy fizikailag hol vannak a home-ok, a main.fc-be ezt írd:

home_mailbox = .Maildir/

De, legjobb tudomásom szerint a procmail (ld.

mailbox_command = procmail -a "$EXTENSION"

) nem fogja maildirbe pakolni a leveleket. Ehhez kell a maildrop.

Ugyan nem Dovecot-ot használok IMPA-hoz, de nálam ez van a main.cf-ben:

home_mailbox = Maildir/
mailbox_command = maildrop -d $USER

És persze kell a maildrop csomag is.