Hi,
my final goal is it to make use Dovecot's sieve modul - but 
unfortunately I'm not getting the LDA running as it is described in the 
Dovecot's wiki pages ... ;/
I've more and more getting the feeling that the LDA section in the 
configuration is completely ignored, cause whatever change I do in there 
is not being recognized at all - I could just type wildly arround in 
there - restart Dovecot and it will work. But the dovecot.conf is being 
used by Dovecot - cause changes to other sections are affecting 
Dovecot's behaviour ... it's really just the LDA section. I configured 
and compiled Dovecot with LDA & Managesieve.
Otherwhise Dovecot / Postfix setup is running quite well - mail is being 
scanned by amavis and Spamassassin and delivered as it did before I 
added / changed the configs to the sieve related options ...
It's very weired.
I activated "mail_debug = yes" and the following shows up when I start
Dovecot:
Starting dovecot.
ILoading modules from directory: /usr/local/lib/dovecot/imap
IModule loaded: /usr/local/lib/dovecot/imap/lib10_quota_plugin.so
IModule loaded: /usr/local/lib/dovecot/imap/lib11_imap_quota_plugin.so
IEffective uid=65534, gid=65534, home=/tmp
Iquota: No quota setting - plugin disabled
IEffective uid=65534, gid=65534, home=/tmp
It doesn't say a thing about sieve / lda ... ;(
The proof that Dovecot is running:
Server # ps aux | grep dove
root    29355  0.0  0.1  5944  1768  ??  Ss   10:02PM   0:00.05
/usr/local/sbin/dovecot -c /usr/local/etc/dovecot.conf
nobody  29356  0.0  0.3 17372  3512  ??  S    10:02PM   0:00.03 dovecot-auth
dovecot 29359  0.0  0.3  9816  3256  ??  I    10:02PM   0:00.04
managesieve-login
dovecot 29360  0.0  0.3  9816  3256  ??  I    10:02PM   0:00.05
managesieve-login
dovecot 29361  0.0  0.3  9816  3256  ??  I    10:02PM   0:00.03
managesieve-login
dovecot 29362  0.0  0.3  9816  3248  ??  I    10:02PM   0:00.03 pop3-login
dovecot 29363  0.0  0.3  9816  3248  ??  I    10:02PM   0:00.05 pop3-login
dovecot 29364  0.0  0.3  9816  3248  ??  I    10:02PM   0:00.03 pop3-login
dovecot 29365  0.0  0.3  9812  3260  ??  I    10:02PM   0:00.03 imap-login
dovecot 29366  0.0  0.3  9812  3260  ??  I    10:02PM   0:00.03 imap-login
dovecot 29367  0.0  0.3  9812  3448  ??  S    10:02PM   0:00.03 imap-login:
imap-login [192.168.1.233 TLS] (imap-login)
dovecot 29374  0.0  0.3  9812  3260  ??  I    10:03PM   0:00.02 imap-login
The last lines of Postfix master.cf:
dovecot   unix  -       n       n       -       -       pipe
   flags=DRhu user=dovecot:dovecot argv=/usr/local/libexec/dovecot/deliver -f
${sender} -d ${recipient}
# AMaVIs interface
smtp-amavis unix -      -       n       -       2       smtp
     -o smtp_data_done_timeout=1200
     -o disable_dns_lookups=yes
127.0.0.1:10025 inet n  -       n       -       -       smtpd
     -o content_filter     -o local_recipient_maps     -o relay_recipient_maps  
-o smtpd_restriction_classes     -o smtpd_client_restrictions     -o
smtpd_helo_restrictions     -o smtpd_sender_restrictions     -o
smtpd_recipient_restrictions=permit_mynetworks,reject
     -o mynetworks=127.0.0.0/8
     -o strict_rfc821_envelopes=yes
     -o smtpd_error_sleep_time=0
     -o smtpd_soft_error_limit=1001
     -o smtpd_hard_error_limit=1000
and finally some more out of the dovecot.conf:
[...]
protocols = imap imaps pop pop3s managesieve lda
[...]
mail_debug = yes
[...]
protocol lda {
   mail_plugins = sieve # ... other plugins like quota
   mail_plugin_dir = /usr/local/lib/dovecot/lda
   # If there is no user-specific Sieve-script, global Sieve script is
   # executed if set.
   sieve_global_path = /usr/local/etc/dovecot/sieve/default.sieve
   postmaster_address = admin at server.netocean
   sendmail_path = /usr/local/sbin/sendmail
   log_path = /var/log/dovecot-deliver.log
   info_log_path = /var/log/dovecot-deliver.log
}
[...]
plugin {
## # NOTE: %variable expansion works only with Dovecot v1.0.2+
## sieve = /var/sieve-scripts/%u.sieve
    # quota = maildir
    # The location of the users active script:
    sieve = ~/.dovecot.sieve
    # If the user has no personal active script (i.e. if the file
    # indicated in sieve= does not exist), use this one:
    #sieve_global_path = /usr/local/etc/dovecot/sieve/default.sieve
    # The include extension fetches the :personal scripts from this
    # directory. When ManageSieve is used, this is also where scripts
    # are uploaded.
#   sieve_dir = ~/sieve
    # The include extension fetches the :global scripts from this
    # directory. Extension hamm wir nicht aktiviert.
#   sieve_global_dir = /usr/local/etc/dovecot/sieve/global/
    # Scripts executed before the user's script.
    #   E.g. handling messages marked as dangerous
#   sieve_before = /var/lib/dovecot/sieve/discard-virusses.sieve
    # Scripts executed after the user's script (if keep is still in effect)
    #   E.g. default mail filing rules.
#   sieve_after = /var/lib/dovecot/sieve/after.d/
}
[...]
Any suggestions of what I'm doing wrong?
Thx