Sziasztok,

feltettem a postfix mellé cyrus-t, de sajnos nem muxik. Több doksit is 
átnéztem, mindegyik másképp képzeli a beállításokat. Szeretném a 
segítségeteket kérni.

Jelenleg az a hiba, hogy amint elindítom a cyrust (/etc/init.d/cyrus21 start), 
a /var/log/mail.err -ben az alábbi két sort látom.

Jan 30 18:00:40 emerald cyrus/master[22856]: unable to create imap listener 
socket: Address already in use
Jan 30 18:00:40 emerald cyrus/master[22856]: unable to create sieve listener 
socket: Address already in use

A socket fájlok jogosultásága az alábbi,

/var/cyrus/socket könyvtár   -> cyrus:lmtp 750

benne a két fájl

39453783 srwxrwxrwx  1 root  root    0 Jan 30 18:00 lmtp
39453784 srwxrwxrwx  1 root  root    0 Jan 30 18:00 notify

Megnézetm fuserrel az lmtp-t, de semmi sem használja. 

Van e tippetek, hogy mi lehet a gond?

A konfigurációnál a /usr/share/doc/cyrus21-doc/Readme.postfix.gz ben 
olvasottakat vettem alapul. Ennek megfelelen az etc/cyrus.conf ban a socketek 
körül résznél a következő áll:

        lmtpunix        cmd="lmtpd" listen="/var/run/cyrus/socket/lmtp" 
prefork=0 maxchild=20
        # ----------------------------------------------

        # useful if you need to give users remote access to sieve
        # by default, we limit this to localhost in Debian
        sieve           cmd="timsieved" listen="localhost:sieve" prefork=0 
maxchild=100

        # this one is needed for the notification services
        notify          cmd="notifyd" listen="/var/run/cyrus/socket/notify" 
proto="udp" prefork=1


Ami még nem világos:

mit írjak az /etc/postifx/main.cf -be? "mailbox_transport = 
lmtp:unix:/var/run/cyrus/socket/lmtp"  -t vagy "mailbox_transport = cyrus" 
-t?

A /etc/postfix/master.cf -be pedig a

" cyrus     unix  -       n       n       -       -       pipe
  flags= user=cyrus argv=/usr/sbin/cyrdeliver -e -r ${sender }-m $(extension) 
$(user)" -t írtam, szinte mindenhol ezt olvasom. 
A /usr/share/doc/cyrus21-doc/Readme.postfix.gz viszont azt mondja, hogy  ne 
használjam a cyrdeliver-t.

Meg tudnátok mondani, hogy melyik a helyes?


Válaszokat előre is köszi.

Matyi Gábor
_________________________________________________
linux lista      -      [email protected]
http://mlf2.linux.rulez.org/mailman/listinfo/linux

válasz